XML 31 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 33,972 $ 10,649
Accounts receivable, net of allowances of $16,580 and $32,421 at December 31, 2025 and 2024, respectively 382,560 437,817
Accounts receivable, subcontractor 48,041 70,481
Prepaid expenses 20,868 22,510
Other current assets 59,935 53,458
Total current assets 545,376 594,915
Restricted cash, cash equivalents and investments 45,606 71,840
Fixed assets, net of accumulated depreciation of $414,797 and $360,795 at December 31, 2025 and 2024, respectively 136,361 186,270
Other assets 282,552 258,053
Deferred income taxes, net 44,877 25,829
Goodwill 755,809 897,456
Intangible assets, net of accumulated amortization of $561,590 and $534,822 at December 31, 2025 and 2024, respectively 283,526 381,364
Total assets 2,094,107 2,415,727
Current liabilities:    
Accounts payable and accrued expenses 161,968 184,311
Accrued compensation and benefits 298,837 287,544
Other current liabilities 116,809 73,930
Total current liabilities 577,614 545,785
Revolving credit facility 25,000 210,000
Notes payable, net of unamortized fees and premium 742,053 845,872
Other long-term liabilities 107,334 107,450
Total liabilities 1,452,001 1,709,107
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value; 10,000 shares authorized; none issued and outstanding at December 31, 2025 and 2024 0 0
Common stock, $0.01 par value; 200,000 shares authorized; 51,054 issued and 38,441 outstanding at December 31, 2025 and 50,692 issued and 38,079 outstanding at December 31, 2024 511 507
Additional paid-in capital 559,346 528,471
Treasury stock, at cost; 12,613 shares at December 31, 2025 and 2024 (1,127,043) (1,127,043)
Retained earnings 1,208,994 1,304,696
Accumulated other comprehensive income (loss) 298 (11)
Total stockholders’ equity 642,106 706,620
Total liabilities and stockholders’ equity $ 2,094,107 $ 2,415,727