v3.26.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
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 March 31,
20262025
(in thousands)
Platform:
Revenue$84,768 $79,986 
Cost of revenue9,359 8,668 
Gross profit$75,409 $71,318 
Products:
Revenue$74,703 $82,648 
Cost of revenue57,414 55,618 
Gross profit$17,289 $27,030 
Consolidated:
Revenue$159,471 $162,634 
Cost of revenue66,773 64,286 
Gross profit$92,698 $98,348