XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 91,254 $ 200,512
Accounts receivable, net 597,195 471,656
Contract assets 484,724 423,659
Prepaid expenses and other current assets 144,774 86,263
Total current assets 1,317,947 1,182,090
Property and equipment, net 462,801 433,279
Operating lease assets 139,037 158,609
Deferred tax assets 1,286 1,307
Intangible assets, net 176,077 171,320
Goodwill 591,646 581,664
Other long-term assets 25,036 15,058
Total assets 2,713,830 2,543,327
Current liabilities:    
Accounts payable 345,476 273,463
Contract liabilities 250,225 240,412
Accrued liabilities 227,319 174,821
Dividends payable 3,192 3,192
Current portion of long-term debt 63,116 67,230
Total current liabilities 889,328 759,118
Long-term debt, net of current portion 637,914 594,232
Noncurrent operating lease liabilities, net of current portion 79,629 98,059
Deferred tax liabilities 38,501 38,510
Other long-term liabilities 35,660 63,353
Total liabilities 1,681,032 1,553,272
Commitments and contingencies (See Note 14)
Stockholders' equity    
Common stock-$.0001 par value; 90,000,000 shares authorized; 53,209,461 and 53,194,585 issued and outstanding at June 30, 2022 and December 31, 2021, respectively 6 6
Additional paid-in capital 262,394 261,918
Retained earnings 769,523 727,433
Accumulated other comprehensive income 875 698
Total stockholders' equity 1,032,798 990,055
Total liabilities and stockholders' equity $ 2,713,830 $ 2,543,327