v3.25.2
Unaudited Condensed Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Amortization included in cost of revenues $ 2,950 $ 143 $ 5,423 $ 245
Revenues 119,943 62,968 223,830 121,627
Cost of revenues 51,164 26,701 95,324 50,670
Interest income 62 1,231 888 2,464
Acquisition and integration costs 14,811 22,477 24,139 29,454
Related Party [Member]        
Revenues 347 70 571 154
Cost of revenues 323 53 600 53
Interest income 0 834 0 1,863
Acquisition and integration costs 12,101 20,940 19,361 26,995
Cost of Revenues [Member]        
Stock-based compensation expense 426 0 734 0
Selling and Marketing [Member]        
Stock-based compensation expense 2,776 0 5,533 0
General and Administrative [Member]        
Stock-based compensation expense 773 300 1,484 566
General and Administrative [Member] | Related Party [Member]        
General and administrative 4,917 8,416 10,294 16,921
Product Development [Member]        
Stock-based compensation expense $ 185 $ 0 $ 368 $ 0