XML 75 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Schedule of Segment Revenue, Significant Segment Expenses, and Segment Profit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenue $ 437,500 $ 487,618
Significant segment expenses:    
Direct labor and related fringe benefit costs 167,983 191,930
Subcontractors and other direct costs 102,654 110,612
Indirect and selling expenses 118,827 131,891
Depreciation and amortization 13,180 14,795
Interest expense 6,806 7,423
Provision for income taxes 6,868 3,150
Other segment expense [1] 660 966
Net income 20,522 26,851
Depreciation and Amortization    
Significant segment expenses:    
Depreciation and amortization 5,571 5,318
Amortization of Intangible Assets Acquired in Business Combinations    
Significant segment expenses:    
Depreciation and amortization $ 7,609 $ 9,477
[1] Other segment expense includes interest income and gains/losses on foreign currency and disposition of assets.