| Schedule of Key Financial Performance Measures of the Segments |
Key financial performance measures of the segments including revenue, cost of revenue and gross profit are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | (in thousands) | | | | | | | | | Platform: | | | | | | | | | Revenue | $ | 85,009 | | | $ | 80,697 | | | $ | 169,777 | | | $ | 160,683 | | | Cost of revenue | 5,964 | | | 8,816 | | | 15,323 | | | 17,484 | | | Gross profit | $ | 79,045 | | | $ | 71,881 | | | $ | 154,454 | | | $ | 143,199 | | | | | | | | | | | Products: | | | | | | | | | Revenue | $ | 71,276 | | | $ | 91,415 | | | $ | 145,979 | | | $ | 174,063 | | | Cost of revenue | 33,913 | | | 61,757 | | | 91,327 | | | 117,375 | | | Gross profit | $ | 37,363 | | | $ | 29,658 | | | $ | 54,652 | | | $ | 56,688 | | | | | | | | | | | Consolidated: | | | | | | | | | Revenue | $ | 156,285 | | | $ | 172,112 | | | $ | 315,756 | | | $ | 334,746 | | | Cost of revenue | 39,877 | | | 70,573 | | | 106,650 | | | 134,859 | | | Gross profit | $ | 116,408 | | | $ | 101,539 | | | $ | 209,106 | | | $ | 199,887 | |
|