XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 199,419 $ 205,150
Billed accounts receivable, less allowance for credit losses of $13,513 and $11,926, respectively 1,708,507 1,318,926
Unbilled accounts receivable, less allowance for credit losses of $1,055 and $850, respectively 81,184 72,774
Other receivables, less allowance for credit losses of $519 and $522, respectively 155,606 166,319
Inventories 63,778 65,538
Prepaid expenses and other 45,486 54,309
Costs and estimated earnings in excess of billings, less allowance for credit losses of $227 and $79, respectively 69,391 28,084
Total current assets 2,323,371 1,911,100
PROPERTY AND EQUIPMENT, NET 240,319 208,568
LEASE RIGHT-OF-USE ASSET 226,721 205,712
GOODWILL 874,947 666,834
IDENTIFIABLE INTANGIBLE ASSETS, NET 480,880 280,397
DEFERRED TAX ASSETS 50,112 17,723
OTHER NONCURRENT ASSETS 17,634 15,245
Total assets 4,213,984 3,305,579
CURRENT LIABILITIES:    
Current maturities of long-term debt 17,686 4,867
Accounts payable 590,529 419,962
Accrued compensation and benefits 209,390 169,136
Billings in excess of costs and estimated earnings and deferred revenue 1,149,896 909,538
Accrued self-insurance 31,881 27,774
Other current liabilities 335,566 189,928
Total current liabilities 2,334,948 1,721,205
LONG-TERM DEBT 73,377 39,345
LEASE LIABILITIES 208,710 188,136
DEFERRED TAX LIABILITIES 1,120 1,120
OTHER LONG-TERM LIABILITIES 113,535 77,944
Total liabilities 2,731,690 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,431,971 and 5,438,625 shares, respectively (225,573) (209,807)
Additional paid-in capital 349,099 339,562
Retained earnings 1,358,357 1,147,663
Total stockholders' equity 1,482,294 1,277,829
Total liabilities and stockholders' equity $ 4,213,984 $ 3,305,579