XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue from Contract with Customer, Product and Service [Extensible List] Service [Member] Service [Member] Service [Member] Service [Member]
Revenue from services $ 274,072 $ 339,771 $ 567,480 $ 718,945
Operating expenses:        
Direct operating expenses 218,068 268,966 452,818 570,843
Selling, general and administrative expenses 50,050 60,255 102,536 123,507
Credit loss expense 30 18,858 65 20,148
Depreciation and amortization 4,101 4,719 8,873 9,361
Acquisition and integration-related costs 5,995 3 8,036 3
Restructuring costs 588 2,116 889 3,054
Legal and other losses 1,099 3,946 1,099 7,596
Impairment charges 0 114 0 718
Total operating expenses 279,931 358,977 574,316 735,230
Loss from operations (5,859) (19,206) (6,836) (16,285)
Other expenses (income):        
Interest expense 549 568 1,092 1,030
Interest income (702) (235) (1,383) (408)
Other income, net 23 23 83 (1,034)
Loss before income taxes (5,729) (19,562) (6,628) (15,873)
Income tax expense (benefit) 930 (3,512) 521 (2,515)
Net loss attributable to common stockholders (6,659) (16,050) (7,149) (13,358)
Other comprehensive loss:        
Unrealized foreign currency translation loss, net of tax (5) (1) 0 (4)
Comprehensive loss $ (6,664) $ (16,051) $ (7,149) $ (13,362)
Net loss per share attributable to common stockholders - Basic (in dollars per share) $ (0.20) $ (0.47) $ (0.22) $ (0.39)
Net loss per share attributable to common stockholders - Diluted (in dollars per share) $ (0.20) $ (0.47) $ (0.22) $ (0.39)
Weighted average common shares outstanding:        
Basic (shares) 32,492 33,960 32,388 34,088
Diluted (shares) 32,492 33,960 32,388 34,088