XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenues $ 898,282 $ 928,553
Operating expenses    
Direct cost of revenues 608,928 626,034
Selling, general and administrative expenses 184,335 201,870
Special charges 25,295 0
Amortization of intangible assets 1,017 1,016
Costs and expenses 819,575 828,920
Operating income 78,707 99,633
Other income (expense)    
Interest income and other 2,842 1,581
Interest expense (968) (1,719)
Other income (expense) 1,874 (138)
Income before income tax provision 80,581 99,495
Income tax provision 18,757 19,530
Net income $ 61,824 $ 79,965
Earnings per common share — basic (in dollars per share) $ 1.76 $ 2.29
Earnings per common share — diluted (in dollars per share) $ 1.74 $ 2.23
Other comprehensive income (loss), net of tax    
Foreign currency translation adjustments, net of tax expense of $0 $ 14,574 $ (11,433)
Total other comprehensive income (loss), net of tax 14,574 (11,433)
Comprehensive income $ 76,398 $ 68,532