XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue from Contract with Customer, Product and Service [Extensible List] Service [Member] Service [Member]
Revenue from services $ 379,174 $ 622,707
Operating expenses:    
Direct operating expenses 301,877 483,284
Selling, general and administrative expenses 63,252 84,260
Bad debt expense 1,290 4,908
Depreciation and amortization 4,642 4,904
Restructuring costs 938 429
Legal and other losses 3,650 1,125
Impairment charges 604 0
Total operating expenses 376,253 578,910
Income from operations 2,921 43,797
Other expenses (income):    
Interest expense 462 3,690
Other income, net (1,230) (12)
Income before income taxes 3,689 40,119
Income tax expense 997 10,683
Net income attributable to common stockholders 2,692 29,436
Other comprehensive (loss) income:    
Unrealized foreign currency translation (loss) gain, net of tax (3) 7
Comprehensive income $ 2,689 $ 29,443
Net income per share attributable to common stockholders - Basic (in dollars per share) $ 0.08 $ 0.82
Net income per share attributable to common stockholders - Diluted (in dollars per share) $ 0.08 $ 0.81
Weighted average common shares outstanding:    
Basic (shares) 34,216 35,864
Diluted (shares) 34,597 36,560