v3.26.1
INFORMATION ABOUT SEGMENT, REVENUE AND GEOGRAPHIC AREAS - Schedule of Reconciliation of Segment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Net revenue $ 375,519 $ 370,394 $ 736,976 $ 728,928
Cost of revenue (exclusive of depreciation and amortization and stock-based compensation) 41,776 35,447 80,185 70,275
Depreciation and amortization 18,118 12,365 34,351 24,715
Provision for income taxes 12,811 14,896 24,960 25,736
Net income attributable to common stockholders 31,652 44,089 49,387 68,480
Adjustments and reconciling items 0 0 0 0
Reportable Segment        
Segment Reporting [Line Items]        
Net revenue 375,519 370,394 736,976 728,928
Employee expenses (exclusive of stock-based compensation) 179,535 181,875 365,843 367,644
Cost of revenue (exclusive of depreciation and amortization and stock-based compensation) 40,534 34,378 77,803 68,034
Stock-based compensation 25,749 34,775 56,256 72,244
Other segment items 67,120 48,016 128,376 102,075
Depreciation and amortization 18,118 12,365 34,351 24,715
Provision for income taxes 12,811 14,896 24,960 25,736
Net income attributable to common stockholders $ 31,652 $ 44,089 $ 49,387 $ 68,480