XML 110 R93.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION, GEOGRAPHIC INFORMATION AND CUSTOMER CONCENTRATION - Reconciliation of Segment Operating Income to Consolidated Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment operating income $ 45,519 $ 18,809 $ (12,449)
Unallocated corporate expenses (270,365) (240,933) (207,446)
Stock-based compensation (25,212) (24,056) (18,040)
Loss on convertible debt extinguishment 0 0 (1,362)
Non-operating expense, net (1,034) (9,938) (12,406)
Income (loss) before income taxes 44,485 8,871 (26,217)
Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment operating income 74,605 44,059 12,977
Corporate, Non-Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Unallocated corporate expenses (3,874) (681) (3,416)
Stock-based compensation (25,212) (24,062) (18,040)
Amortization of intangibles $ 0 $ (507) $ (3,970)