XML 9 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
ASSETS    
Cash and cash equivalents $ 3,883 $ 5,297
Restricted cash 49,357 47,984
Accounts receivable, net 239,999 237,996
Contract assets 192,231 186,684
Prepaid expenses and other current assets 19,920 18,390
Income tax receivable 19,055 18,087
Total Current Assets 524,445 514,438
Property and Equipment, net 55,393 58,357
Goodwill 1,251,427 1,252,207
Other intangible assets, net 73,644 81,555
Operating lease - right-of-use assets 102,844 106,274
Other assets 45,223 37,340
Total Assets 2,052,976 2,050,171
LIABILITIES AND STOCKHOLDERS' EQUITY    
Accounts payable 93,252 123,524
Contract liabilities 44,635 43,444
Lease liabilities - current 19,652 21,491
Accrued salaries and benefits 65,694 95,578
Accrued subcontractors and other direct costs 45,673 48,900
Accrued expenses and other current liabilities 86,100 71,340
Total Current Liabilities 355,006 404,277
Debt 439,184 401,355
Lease liabilities - non-current 143,466 148,493
Deferred income taxes 15,375 6,837
Other long-term liabilities 68,036 60,727
Total Liabilities 1,021,067 1,021,689
Commitments and Contingencies (Note 13)
Stockholders’ Equity:    
Preferred stock, par value $.001 per share; 5,000,000 shares authorized; none issued
Common stock, par value $.001; 70,000,000 shares authorized;24,513,156 and 24,378,749 shares issued at March 31, 2026 and December 31, 2025 respectively; 18,117,062 and 18,247,837 shares outstanding at March 31, 2026 and December 31, 2025, respectively 24 24
Additional paid-in capital 470,476 465,779
Retained earnings 974,042 956,077
Treasury stock, 5,910,010 and 5,520,672 shares at September 30, 2025 and December 31, 2024, respectively (398,536) (379,970)
Accumulated other comprehensive loss (14,097) (13,428)
Total Stockholders’ Equity 1,031,909 1,028,482
Total Liabilities and Stockholders’ Equity $ 2,052,976 $ 2,050,171