XML 18 R2.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 $ 981,898 $ 549,939
Billed accounts receivable, less allowance for credit losses of $19,708 and $15,286, respectively 2,577,858 1,861,212
Unbilled accounts receivable, less allowance for credit losses of $1,508 and $1,475, respectively 123,197 95,786
Other receivables, less allowance for credit losses of $325 and $553, respectively 116,157 86,186
Inventories 84,066 59,224
Prepaid expenses and other 138,560 46,213
Costs and estimated earnings in excess of billings, less allowance for credit losses of $255 and $271, respectively 88,817 91,681
Total current assets 4,110,553 2,790,241
PROPERTY AND EQUIPMENT, NET 387,952 277,180
LEASE RIGHT-OF-USE ASSETS 322,922 229,106
GOODWILL 1,025,515 875,270
IDENTIFIABLE INTANGIBLE ASSETS, NET 485,168 434,417
DEFERRED TAX ASSETS 84,139 85,441
OTHER NONCURRENT ASSETS 24,920 19,433
Total assets 6,441,169 4,711,088
CURRENT LIABILITIES:    
Current maturities of long-term debt 6,163 6,042
Accounts payable 696,348 654,943
Accrued compensation and benefits 291,722 228,622
Billings in excess of costs and estimated earnings and deferred revenue 2,120,262 1,149,257
Accrued self-insurance 42,973 42,315
Other current liabilities 236,382 501,591
Total current liabilities 3,393,850 2,582,770
LONG-TERM DEBT 139,063 62,293
LEASE LIABILITIES 302,590 212,107
DEFERRED TAX LIABILITIES 3,892 2,225
OTHER LONG-TERM LIABILITIES 153,000 147,017
Total liabilities 3,992,395 3,006,412
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:    
Preferred stock, $.01 par, 5,000,000 shares authorized, none issued and outstanding
Common stock, $.01 par, 102,969,912 shares authorized, 41,123,365 and 41,123,365 shares issued, respectively 411 411
Treasury stock, at cost, 5,946,145 and 5,562,453 shares, respectively (496,006) (273,799)
Additional paid-in capital 363,314 350,734
Retained earnings 2,581,055 1,627,330
Total stockholders' equity 2,448,774 1,704,676
Total liabilities and stockholders' equity $ 6,441,169 $ 4,711,088