XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 100,792 $ 205,150
Billed accounts receivable, less allowance for credit losses of $11,949 and $11,926, respectively 1,570,643 1,318,926
Unbilled accounts receivable, less allowance for credit losses of $929 and $850, respectively 76,975 72,774
Other receivables, less allowance for credit losses of $519 and $522, respectively 136,100 166,319
Inventories 71,061 65,538
Prepaid expenses and other 62,500 54,309
Costs and estimated earnings in excess of billings, less allowance for credit losses of $108 and $79, respectively 30,118 28,084
Total current assets 2,048,189 1,911,100
PROPERTY AND EQUIPMENT, NET 226,197 208,568
LEASE RIGHT-OF-USE ASSET 227,157 205,712
GOODWILL 862,934 666,834
IDENTIFIABLE INTANGIBLE ASSETS, NET 489,884 280,397
DEFERRED TAX ASSETS 31,928 17,723
OTHER NONCURRENT ASSETS 16,540 15,245
Total assets 3,902,829 3,305,579
CURRENT LIABILITIES:    
Current maturities of long-term debt 12,885 4,867
Accounts payable 557,859 419,962
Accrued compensation and benefits 153,859 169,136
Billings in excess of costs and estimated earnings and deferred revenue 1,131,928 909,538
Accrued self-insurance 29,712 27,774
Other current liabilities 253,416 189,928
Total current liabilities 2,139,659 1,721,205
LONG-TERM DEBT 77,004 39,345
LEASE LIABILITIES 209,717 188,136
DEFERRED TAX LIABILITIES 1,120 1,120
OTHER LONG-TERM LIABILITIES 102,793 77,944
Total liabilities 2,530,293 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,428,501 and 5,438,625 shares, respectively (211,518) (209,807)
Additional paid-in capital 348,582 339,562
Retained earnings 1,235,061 1,147,663
Total stockholders' equity 1,372,536 1,277,829
Total liabilities and stockholders' equity $ 3,902,829 $ 3,305,579