XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Service [Member] Service [Member] Service [Member] Service [Member]
Service revenue $ 237,928 $ 229,169 $ 465,398 $ 464,475
Operating expenses:        
Cost of services 143,876 133,554 279,287 271,316
Selling, general, and administrative expense 56,276 58,175 109,180 122,469
Depreciation 9,978 10,079 20,767 19,740
Amortization of intangible assets 4,982 5,125 9,967 10,249
Loss (gain) on disposal of assets 94 67 (83) 132
Total operating expenses 215,206 207,000 419,118 423,906
Operating income 22,722 22,169 46,280 40,569
Other income, net (2,703) (684) (2,905) (2,861)
Financing expenses 5,490 5,330 11,028 10,429
Income before income taxes 19,935 17,523 38,157 33,001
Provision for income taxes 7,337 7,391 13,845 13,360
Net income $ 12,598 $ 10,132 $ 24,312 $ 19,641
Net income per common share:        
Basic (in usd per share) $ 0.14 $ 0.10 $ 0.27 $ 0.20
Diluted (in usd per share) $ 0.14 $ 0.10 $ 0.27 $ 0.20
Weighted-average number of common shares outstanding:        
Basic (in shares) 88,331,992 96,524,111 88,563,601 97,042,881
Diluted (in shares) 91,629,930 98,200,005 91,739,908 99,576,289