v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 361,836 $ 33,972
Accounts receivable, net of allowances of $11,519 and $16,580 at June 30, 2026 and December 31, 2025, respectively 382,506 382,560
Accounts receivable, subcontractor 42,167 48,041
Prepaid expenses 20,649 20,868
Other current assets 62,097 59,935
Total current assets 869,255 545,376
Restricted cash, cash equivalents and investments 39,703 45,606
Fixed assets, net of accumulated depreciation of $373,644 and $414,797 at June 30, 2026 and December 31, 2025, respectively 117,344 136,361
Other assets 280,798 282,552
Deferred income taxes, net 47,784 44,877
Goodwill 758,999 755,809
Intangible assets, net of accumulated amortization of $597,036 and $561,590 at June 30, 2026 and December 31, 2025, respectively 250,094 283,526
Total assets 2,363,977 2,094,107
Current liabilities:    
Accounts payable and accrued expenses 193,212 161,968
Accrued compensation and benefits 325,028 298,837
Other current liabilities 252,249 116,809
Total current liabilities 770,489 577,614
Revolving credit facility 0 25,000
Notes payable, net of unamortized fees and premium 742,935 742,053
Other long-term liabilities 109,275 107,334
Total liabilities 1,622,699 1,452,001
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value; 10,000 shares authorized; none issued and outstanding at June 30, 2026 and December 31, 2025 0 0
Common stock, $0.01 par value; 200,000 shares authorized; 51,414 issued and 38,716 outstanding at June 30, 2026 and 51,054 issued and 38,441 outstanding at December 31, 2025 514 511
Additional paid-in capital 577,732 559,346
Treasury stock, at cost; 12,698 and 12,613 shares at June 30, 2026 and December 31, 2025, respectively (1,129,296) (1,127,043)
Retained earnings 1,292,320 1,208,994
Accumulated other comprehensive income 8 298
Total stockholders’ equity 741,278 642,106
Total liabilities and stockholders’ equity $ 2,363,977 $ 2,094,107