XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 58,776 $ 54,896
Billed accounts receivable, less allowance for credit losses of $8,808 and $9,087, respectively 773,716 619,544
Unbilled accounts receivable, less allowance for credit losses of $715 and $784, respectively 61,881 45,596
Other receivables, less allowance for credit losses of $503 and $759, respectively 57,491 44,212
Inventories 21,853 13,472
Prepaid expenses and other 23,704 15,510
Costs and estimated earnings in excess of billings, less allowance for credit losses of $84 and $79, respectively 29,900 18,622
Total current assets 1,027,321 811,852
PROPERTY AND EQUIPMENT, NET 128,554 117,206
LEASE RIGHT-OF-USE ASSET 124,756 94,727
GOODWILL 592,114 464,392
IDENTIFIABLE INTANGIBLE ASSETS, NET 304,781 231,807
DEFERRED TAX ASSETS 22,905 29,401
OTHER NONCURRENT ASSETS 8,683 7,970
Total assets 2,209,114 1,757,355
CURRENT LIABILITIES:    
Current maturities of long-term debt 2,788  
Accounts payable 254,788 204,145
Accrued compensation and benefits 129,971 121,864
Billings in excess of costs and estimated earnings 307,380 226,237
Accrued self-insurance 22,227 49,166
Other current liabilities 119,400 91,492
Total current liabilities 836,554 692,904
LONG-TERM DEBT, NET 385,242 235,733
LEASE LIABILITIES 107,701 80,576
DEFERRED TAX LIABILITIES 1,745 1,339
OTHER LONG-TERM LIABILITIES 72,206 50,374
Total liabilities 1,403,448 1,060,926
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,032,311 and 4,935,186 shares, respectively (150,580) (129,243)
Additional paid-in capital 327,061 322,451
Retained earnings 628,774 502,810
Total stockholders' equity 805,666 696,429
Total liabilities and stockholders' equity $ 2,209,114 $ 1,757,355