XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 53,253 $ 50,788
Billed accounts receivable, less allowance for credit losses of $9,998 and $6,907, respectively 624,526 619,037
Unbilled accounts receivable, less allowance for credit losses of $684 and $0, respectively 47,654 55,542
Other receivables, less allowance for credit losses of $884 and $0, respectively 20,892 37,632
Inventories 12,212 10,053
Prepaid expenses and other 10,453 14,396
Costs and estimated earnings in excess of billings, less allowance for credit losses of $79 and $0, respectively 23,515 2,736
Total current assets 792,505 790,184
PROPERTY AND EQUIPMENT, NET 121,569 109,796
LEASE RIGHT-OF-USE ASSET 97,586 84,073
GOODWILL 420,782 332,447
IDENTIFIABLE INTANGIBLE ASSETS, NET 210,164 159,974
DEFERRED TAX ASSETS 25,833 21,923
OTHER NONCURRENT ASSETS 7,004 6,615
Total assets 1,675,443 1,505,012
CURRENT LIABILITIES:    
Current maturities of long-term debt 85 20,817
Accounts payable 202,075 196,195
Accrued compensation and benefits 101,243 102,891
Billings in excess of costs and estimated earnings 226,047 166,918
Accrued self-insurance 46,099 39,546
Other current liabilities 105,937 81,630
Total current liabilities 681,486 607,997
LONG-TERM DEBT, NET 231,442 205,318
LEASE LIABILITIES 83,753 72,697
DEFERRED TAX LIABILITIES 3,365 1,425
OTHER LONG-TERM LIABILITIES 46,964 32,271
Total liabilities 1,047,010 919,708
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, 4,620,071 and 4,465,448 shares, respectively (112,104) (103,960)
Additional paid-in capital 322,419 320,168
Retained earnings 417,707 368,685
Total stockholders' equity 628,433 585,304
Total liabilities and stockholders' equity $ 1,675,443 $ 1,505,012