XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 111,937 $ 200,512
Accounts receivable, net 687,884 471,656
Contract assets 645,725 423,659
Prepaid expenses and other current assets 216,560 86,263
Total current assets 1,662,106 1,182,090
Property and equipment, net 508,689 433,279
Operating lease assets 162,579 158,609
Deferred tax assets 7,214 1,307
Intangible assets, net 270,349 171,320
Goodwill 820,322 581,664
Other long-term assets 23,078 15,058
Total assets 3,454,337 2,543,327
Current liabilities:    
Accounts payable 477,327 273,463
Contract liabilities 255,524 240,412
Accrued liabilities 269,494 174,821
Dividends payable 3,195 3,192
Current portion of long-term debt 80,094 67,230
Total current liabilities 1,085,634 759,118
Long-term debt, net of current portion 1,122,064 594,232
Noncurrent operating lease liabilities, net of current portion 97,314 98,059
Deferred tax liabilities 42,314 38,510
Other long-term liabilities 39,003 63,353
Total liabilities 2,386,329 1,553,272
Commitments and contingencies (See Note 14)
Stockholders' equity    
Common stock-$0.0001 par value; 90,000,000 shares authorized; 53,111,107 and 53,194,585 issued and outstanding at September 30, 2022 and December 31, 2021, respectively 6 6
Additional paid-in capital 261,816 261,918
Retained earnings 809,369 727,433
Accumulated other comprehensive income (3,183) 698
Total stockholders' equity 1,068,008 990,055
Total liabilities and stockholders' equity $ 3,454,337 $ 2,543,327