XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
REVENUES $ 763,761 $ 810,023 $ 712,295
OPERATING EXPENSES:      
Cost of services (exclusive of depreciation and amortization below) 386,777 408,928 352,170
Product and technology expense 49,263 51,931 45,507
Selling, general, and administrative expense 116,732 116,640 107,980
Depreciation and amortization 129,473 138,246 142,815
Total operating expenses 682,245 715,745 648,472
INCOME FROM OPERATIONS 81,516 94,278 63,823
OTHER EXPENSE, NET:      
Interest expense, net 33,040 9,199 24,972
Loss on extinguishment of debt 0 0 13,938
Total other expense, net 33,040 9,199 38,910
Income before provision for income taxes 48,476 85,079 24,913
Provision for income taxes 11,183 20,475 8,862
NET INCOME 37,293 64,604 16,051
Foreign currency translation 1,174 (20,694) (4,121)
COMPREHENSIVE INCOME 38,467 43,910 11,930
Net Income (Loss) $ 37,293 $ 64,604 $ 16,051
Basic net income per share $ 0.26 $ 0.43 $ 0.11
Diluted net income per share $ 0.26 $ 0.43 $ 0.11
Weighted average number of shares outstanding - basic 144,083,808 150,227,213 140,480,590
Weighted average number of shares outstanding - diluted 146,226,096 151,807,139 141,687,384