XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 6,972 $ 11,257
Restricted cash 4,498 1,711
Contract receivables, net 226,360 232,337
Contract assets 200,202 169,088
Prepaid expenses and other assets 32,579 40,709
Income tax receivable 7,629 11,616
Total Current Assets 478,240 466,718
Property and Equipment, net 84,029 85,402
Other Assets:    
Goodwill 1,236,380 1,212,898
Other intangible assets, net 117,145 126,537
Operating lease - right-of-use assets 146,539 149,066
Other assets 53,089 51,637
Total Assets 2,115,422 2,092,258
Current Liabilities:    
Current portion of long-term debt 20,500 23,250
Accounts payable 113,273 135,778
Contract liabilities 19,647 25,773
Operating lease liabilities 17,544 19,305
Finance lease liabilities 2,420 2,381
Accrued salaries and benefits 86,777 85,991
Accrued subcontractors and other direct costs 43,623 45,478
Accrued expenses and other current liabilities 65,372 78,036
Total Current Liabilities 369,156 415,992
Long-term Liabilities:    
Long-term debt 581,297 533,084
Operating lease liabilities - non-current 185,924 182,251
Finance lease liabilities - non-current 14,894 16,116
Deferred income taxes 62,820 68,038
Other long-term liabilities 28,486 23,566
Total Liabilities 1,242,577 1,239,047
Commitments and Contingencies (Note 17)
Stockholders’ Equity:    
Preferred stock, par value $.001; 5,000,000 shares authorized; none issued
Common stock, par value $.001; 70,000,000 shares authorized; 23,946,260 and 23,771,596 shares issued at June 30, 2023 and December 31, 2022, respectively; 18,814,675 and 18,883,050 shares outstanding at June 30, 2023 and December 31, 2022, respectively 24 23
Additional paid-in capital 411,187 401,957
Retained earnings 734,468 703,030
Treasury stock, 5,131,585 and 4,906,209 shares at June 30, 2023 and December 31, 2022 respectively (266,518) (243,666)
Accumulated other comprehensive loss (6,316) (8,133)
Total Stockholders’ Equity 872,845 853,211
Total Liabilities and Stockholders’ Equity $ 2,115,422 $ 2,092,258