XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 173,505 $ 200,512
Accounts receivable, net 450,405 471,656
Contract assets 469,918 423,659
Prepaid expenses and other current assets 120,329 86,263
Total current assets 1,214,157 1,182,090
Property and equipment, net 458,616 433,279
Operating lease assets 145,023 158,609
Deferred tax assets 1,341 1,307
Intangible assets, net 167,710 171,320
Goodwill 583,534 581,664
Other long-term assets 27,058 15,058
Total assets 2,597,439 2,543,327
Current liabilities:    
Accounts payable 289,563 273,463
Contract liabilities 292,421 240,412
Accrued liabilities 193,070 174,821
Dividends payable 3,198 3,192
Current portion of long-term debt 65,972 67,230
Total current liabilities 844,224 759,118
Long-term debt, net of current portion 599,290 594,232
Noncurrent operating lease liabilities, net of current portion 86,467 98,059
Deferred tax liabilities 38,521 38,510
Other long-term liabilities 41,173 63,353
Total liabilities 1,609,675 1,553,272
Commitments and contingencies (See Note 14)
Stockholders' equity    
Common stock-$.0001 par value; 90,000,000 shares authorized; 53,308,136 and 53,194,585 issued and outstanding at March 31, 2022 and December 31, 2021, respectively 6 6
Additional paid-in capital 263,486 261,918
Retained earnings 722,561 727,433
Accumulated other comprehensive income 1,711 698
Total stockholders' equity 987,764 990,055
Total liabilities and stockholders' equity $ 2,597,439 $ 2,543,327