XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 5,364 $ 11,257
Restricted cash 3,572 1,711
Contract receivables, net 221,066 232,337
Contract assets 188,093 169,088
Prepaid expenses and other assets 28,341 40,709
Income tax receivable 8,420 11,616
Total Current Assets 454,856 466,718
Property and Equipment, net 85,445 85,402
Other Assets:    
Goodwill 1,213,908 1,212,898
Other intangible assets, net 116,430 126,537
Operating lease - right-of-use assets 150,511 149,066
Other assets 51,280 51,637
Total Assets 2,072,430 2,092,258
Current Liabilities:    
Current portion of long-term debt 26,000 23,250
Accounts payable 109,854 135,778
Contract liabilities 25,771 25,773
Operating lease liabilities - current 16,124 19,305
Finance lease liabilities - current 2,400 2,381
Accrued salaries and benefits 61,428 85,991
Accrued subcontractors and other direct costs 43,109 45,478
Accrued expenses and other current liabilities 67,089 78,036
Total Current Liabilities 351,775 415,992
Long-term Liabilities:    
Long-term debt 571,979 533,084
Operating lease liabilities - non-current 189,331 182,251
Finance lease liabilities - non-current 15,508 16,116
Deferred income taxes 69,343 68,038
Other long-term liabilities 27,805 23,566
Total Liabilities 1,225,741 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,919,338 and 23,771,596 shares issued at March 31, 2023 and December 31, 2022, respectively; 18,788,082 and 18,883,050 shares outstanding at March 31, 2023 and December 31, 2022, respectively 24 23
Additional paid-in capital 405,818 401,957
Retained earnings 716,795 703,030
Treasury stock, 5,131,256 and 4,906,209 shares at March 31, 2023 and December 31, 2022 respectively (266,481) (243,666)
Accumulated other comprehensive loss (9,467) (8,133)
Total Stockholders’ Equity 846,689 853,211
Total Liabilities and Stockholders’ Equity $ 2,072,430 $ 2,092,258