XML 76 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Segment and Geographic Information - Schedule of Segment Net Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenue $ 663,411 $ 392,361
Depreciation and amortization 4,210 3,963
Income tax expense (benefit) 1,747 (1,721)
Net income 203,981 26,158
Reportable Segment    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Adjusted cost of revenue 56,122 36,872
Adjusted gross profit 607,289 355,489
Adjusted operating expenses 341,319 240,218
Stock-based compensation and related taxes 78,848 107,405
Depreciation and amortization 4,210 3,963
Interest (income) expense, net (23,885) (20,414)
Income tax expense (benefit) 1,747 (1,721)
Other segment expenses 1,069 (120)
Net income $ 203,981 $ 26,158