XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 11,257 $ 8,254
Restricted cash 1,711 12,179
Contract receivables, net 232,337 237,684
Contract assets 169,088 137,867
Prepaid expenses and other assets 40,709 42,354
Income tax receivable 11,616 10,825
Total Current Assets 466,718 449,163
Property and Equipment, net 85,402 52,053
Other Assets:    
Goodwill 1,212,898 1,046,760
Other intangible assets, net 126,537 79,645
Operating lease - right-of-use assets 149,066 177,417
Other assets 51,637 44,496
Total Assets 2,092,258 1,849,534
Current Liabilities:    
Current portion of long-term debt 23,250 10,000
Accounts payable 135,778 105,652
Contract liabilities 25,773 39,665
Operating lease liabilities - current 19,305 34,901
Finance lease liabilities - current 2,381  
Accrued salaries and benefits 85,991 85,517
Accrued subcontractors and other direct costs 45,478 39,400
Accrued expenses and other current liabilities 78,036 61,496
Total Current Liabilities 415,992 376,631
Long-term Liabilities:    
Long-term debt 533,084 411,605
Operating lease liabilities - non-current 182,251 191,805
Finance lease liabilities - non-current 16,116  
Deferred income taxes 68,038 41,913
Other long-term liabilities 23,566 24,110
Total Liabilities 1,239,047 1,046,064
Commitments and Contingencies (Note 20)
Stockholders’ Equity:    
Preferred stock, par value $.001 per share; 5,000,000 shares authorized; none issued
Common stock, $.001 par value; 70,000,000 shares authorized; 23,771,596 and 23,535,671 shares issued; and 18,883,050 and 18,876,490 shares outstanding at December 31, 2022 and 2021, respectively 23 23
Additional paid-in capital 401,957 384,984
Retained earnings 703,030 649,298
Treasury stock, 4,906,209 and 4,659,181 shares at December 31, 2022 and 2021, respectively (243,666) (219,800)
Accumulated other comprehensive loss (8,133) (11,035)
Total Stockholders’ Equity 853,211 803,470
Total Liabilities and Stockholders’ Equity $ 2,092,258 $ 1,849,534