XML 14 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 $ 155,670 $ 120,286
Accounts receivable, net 468,949 404,911
Contract assets 376,733 344,806
Prepaid expenses and other current assets 45,943 42,704
Total current assets 1,047,295 912,707
Property and equipment, net 368,086 375,888
Operating lease assets 240,072 242,385
Deferred tax assets 1,116 1,100
Intangible assets, net 65,146 69,829
Goodwill 215,103 215,103
Other long-term assets 16,736 13,453
Total assets 1,953,554 1,830,465
Current liabilities:    
Accounts payable 256,980 235,972
Contract liabilities 223,077 192,397
Accrued liabilities 222,472 183,501
Dividends payable 2,893 2,919
Current portion of long-term debt 51,913 55,659
Total current liabilities 757,335 670,448
Long-term debt, net of current portion 300,899 295,642
Noncurrent operating lease liabilities, net of current portion 163,947 171,225
Deferred tax liabilities 17,820 17,819
Other long-term liabilities 68,649 45,801
Total liabilities 1,308,650 1,200,935
Commitments and contingencies (See Note 16)
Stockholders' equity    
Common stock-$.0001 par value; 90,000,000 shares authorized; 48,220,811 and 48,665,138 issued and outstanding at June 30, 2020 and December 31, 2019, respectively 5 5
Additional paid-in capital 91,257 97,130
Retained earnings 554,717 531,291
Accumulated other comprehensive (loss) income (1,109) 76
Noncontrolling interest 34 1,028
Total stockholders' equity 644,904 629,530
Total liabilities and stockholders' equity $ 1,953,554 $ 1,830,465