XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 5,084 $ 11,257
Restricted cash 2,770 1,711
Contract receivables, net 214,818 232,337
Contract assets 209,267 169,088
Prepaid expenses and other assets 34,294 40,709
Income tax receivable 11,175 11,616
Total Current Assets 477,408 466,718
Property and Equipment, net 78,706 85,402
Other Assets:    
Goodwill 1,219,326 1,212,898
Other intangible assets, net 103,211 126,537
Operating lease - right-of-use assets 134,172 149,066
Other assets 42,297 51,637
Total Assets 2,055,120 2,092,258
Current Liabilities:    
Current portion of long-term debt 23,250 23,250
Accounts payable 123,414 135,778
Contract liabilities 16,989 25,773
Operating lease liabilities 19,230 19,305
Finance lease liabilities 2,441 2,381
Accrued salaries and benefits 77,123 85,991
Accrued subcontractors and other direct costs 42,049 45,478
Accrued expenses and other current liabilities 64,681 78,036
Total Current Liabilities 369,177 415,992
Long-term Liabilities:    
Long-term debt 510,687 533,084
Operating lease liabilities - non-current 174,718 182,251
Finance lease liabilities - non-current 14,277 16,116
Deferred income taxes 40,148 68,038
Other long-term liabilities 52,783 23,566
Total Liabilities 1,161,790 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,948,590 and 23,771,596 shares issued at September 30, 2023 and December 31, 2022, respectively; 18,816,914 and 18,883,050 shares outstanding at Septmber 30, 2023 and December 31, 2022, respectively 24 23
Additional paid-in capital 414,633 401,957
Retained earnings 755,572 703,030
Treasury stock, 5,131,676 and 4,906,209 shares at September 30, 2023 and December 31, 2022 respectively (266,530) (243,666)
Accumulated other comprehensive loss (10,369) (8,133)
Total Stockholders’ Equity 893,330 853,211
Total Liabilities and Stockholders’ Equity $ 2,055,120 $ 2,092,258