XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 5,718 $ 4,960
Restricted cash 18,374 13,857
Contract receivables, net 236,161 256,923
Contract assets 228,314 188,941
Prepaid expenses and other assets 21,189 21,133
Income tax receivable 1,073 6,260
Total Current Assets 510,829 492,074
Property and Equipment, net 63,569 66,503
Other Assets:    
Goodwill 1,251,199 1,248,855
Other intangible assets, net 102,617 111,701
Operating lease - right-of-use assets 112,954 115,531
Deferred income taxes 4,113 1,603
Other assets 29,817 30,086
Total Assets 2,075,098 2,066,353
Current Liabilities:    
Accounts payable 122,089 159,522
Contract liabilities 27,407 24,580
Operating lease liabilities 19,792 20,721
Finance lease liabilities 2,635 2,612
Accrued salaries and benefits 75,533 105,773
Accrued subcontractors and other direct costs 51,876 49,271
Accrued expenses and other current liabilities 82,195 86,701
Total Current Liabilities 381,527 449,180
Long-term Liabilities:    
Long-term debt 502,044 411,743
Operating lease liabilities - non-current 152,128 155,935
Finance lease liabilities - non-current 10,593 11,261
Other long-term liabilities 59,938 55,775
Total Liabilities 1,106,230 1,083,894
Commitments and Contingencies (Note 14)
Stockholders’ Equity:    
Preferred stock, par value $.001; 5,000,000 shares authorized; none issued
Common stock, par value $.001; 70,000,000 shares authorized; 24,302,825 and 24,186,962 shares issued at March 31, 2025 and December 31, 2024, respectively; 18,426,295 and 18,666,290 shares outstanding at March 31, 2025 and December 31, 2024, respectively 24 24
Additional paid-in capital 447,649 443,463
Retained earnings 899,051 874,772
Treasury stock, 5,876,530 and 5,520,672 shares at March 31, 2025 and December 31, 2024, respectively (359,397) (320,054)
Accumulated other comprehensive loss (18,459) (15,746)
Total Stockholders’ Equity 968,868 982,459
Total Liabilities and Stockholders’ Equity $ 2,075,098 $ 2,066,353