XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 415,583 $ 205,150
Billed accounts receivable, less allowance for credit losses of $15,280 and $11,926, respectively 1,730,960 1,318,926
Unbilled accounts receivable, less allowance for credit losses of $953 and $850, respectively 89,332 72,774
Other receivables, less allowance for credit losses of $515 and $522, respectively 135,323 166,319
Inventories 55,680 65,538
Prepaid expenses and other 36,087 54,309
Costs and estimated earnings in excess of billings, less allowance for credit losses of $200 and $79, respectively 73,934 28,084
Total current assets 2,536,899 1,911,100
PROPERTY AND EQUIPMENT, NET 250,150 208,568
LEASE RIGHT-OF-USE ASSET 225,301 205,712
GOODWILL 875,193 666,834
IDENTIFIABLE INTANGIBLE ASSETS, NET 456,459 280,397
DEFERRED TAX ASSETS 50,234 17,723
OTHER NONCURRENT ASSETS 18,529 15,245
Total assets 4,412,765 3,305,579
CURRENT LIABILITIES:    
Current maturities of long-term debt 6,046 4,867
Accounts payable 603,546 419,962
Accrued compensation and benefits 258,174 169,136
Billings in excess of costs and estimated earnings and deferred revenue 1,197,532 909,538
Accrued self-insurance 36,924 27,774
Other current liabilities 326,921 189,928
Total current liabilities 2,429,143 1,721,205
LONG-TERM DEBT 62,315 39,345
LEASE LIABILITIES 208,268 188,136
DEFERRED TAX LIABILITIES 1,120 1,120
OTHER LONG-TERM LIABILITIES 124,197 77,944
Total liabilities 2,825,043 2,027,750
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,530,807 and 5,438,625 shares, respectively (256,775) (209,807)
Additional paid-in capital 350,182 339,562
Retained earnings 1,493,904 1,147,663
Total stockholders' equity 1,587,722 1,277,829
Total liabilities and stockholders' equity $ 4,412,765 $ 3,305,579