XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 860,205 $ 763,761 $ 810,023
OPERATING EXPENSES:      
Cost of services (exclusive of depreciation and amortization below) 448,911 386,777 408,928
Product and technology expense 63,817 49,263 51,931
Selling, general, and administrative expense 263,942 116,732 116,640
Depreciation and amortization 145,919 129,473 138,246
Total operating expenses 922,589 682,245 715,745
(LOSS) INCOME FROM OPERATIONS (62,384) 81,516 94,278
OTHER EXPENSE, NET:      
Interest expense, net 51,848 33,040 9,199
Loss on extinguishment of debt 383 0 0
Total other expense, net 52,231 33,040 9,199
(LOSS) INCOME BEFORE PROVISION FOR INCOME TAXES (114,615) 48,476 85,079
(Benefit) provision for income taxes (4,342) 11,183 20,475
NET (LOSS) INCOME (110,273) 37,293 64,604
Foreign currency translation (loss) income (16,176) 1,174 (20,694)
COMPREHENSIVE (LOSS) INCOME (126,449) 38,467 43,910
Net Income (Loss) $ (110,273) $ 37,293 $ 64,604
Basic net (loss) income per share $ (0.74) $ 0.26 $ 0.43
Diluted net (loss) income per share $ (0.74) $ 0.26 $ 0.43
Weighted average number of shares outstanding - basic 148,582,226 144,083,808 150,227,213
Weighted average number of shares outstanding - diluted 148,582,226 146,226,096 151,807,139