XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenue from Contract with Customer, Product and Service [Extensible List] Service Service Service
Revenue from services $ 2,806,609 $ 1,676,652 $ 836,417
Operating expenses:      
Direct operating expenses 2,178,923 1,301,653 633,685
Selling, general and administrative expenses 324,209 215,292 173,809
Bad debt expense 9,609 4,783 3,035
Depreciation and amortization 12,576 9,852 12,671
Acquisition and integration-related costs 726 1,068 77
Restructuring costs 1,861 2,630 6,052
Impairment charges 5,597 2,070 16,248
Total operating expenses 2,533,501 1,537,348 845,577
Income (loss) from operations 273,108 139,304 (9,160)
Other expenses (income):      
Interest expense 14,391 6,866 2,890
Loss on early extinguishment of debt 3,728 0 0
Other (income) expense, net (1,336) (770) 280
Income (loss) before income taxes 256,325 133,208 (12,330)
Income tax expense (benefit) 67,864 1,206 (188)
Consolidated net income (loss) 188,461 132,002 (12,142)
Less: Net income attributable to noncontrolling interest in subsidiary 0 0 820
Net income (loss) attributable to common stockholders 188,461 132,002 (12,962)
Other comprehensive loss:      
Foreign currency translation adjustment, net of taxes (94) (13) (40)
Comprehensive income (loss) 188,367 131,989 (12,182)
Less: Net income attributable to noncontrolling interest in subsidiary 0 0 820
Comprehensive income (loss) attributable to common stockholders $ 188,367 $ 131,989 $ (13,002)
Net income (loss) per share attributable to common stockholders - Basic (usd per share) $ 5.09 $ 3.60 $ (0.36)
Net income (loss) per share attributable to common stockholders - Diluted (usd per share) $ 5.02 $ 3.53 $ (0.36)
Weighted average common shares outstanding:      
Basic (in shares) 37,012 36,689 36,088
Diluted (in shares) 37,536 37,392 36,088