v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash, cash equivalents and restricted cash $ 293,356 $ 170,500
Receivables, net of allowance for credit losses of $5,125 and $5,282, respectively 781,563 769,828
Contract assets 258,058 255,767
Inventories, net 47,978 45,271
Prepaid expenses 21,998 38,161
Other current assets 18,304 16,854
Total current assets 1,421,257 1,296,381
Noncurrent assets:    
Investments 22,182 27,082
Property, plant and equipment, net of accumulated depreciation of $180,742 and $174,914, respectively 174,161 168,498
Operating lease right-of-use assets 82,504 88,705
Goodwill 143,224 143,224
Other noncurrent assets 4,419 4,841
Total noncurrent assets 426,490 432,350
Total assets 1,847,747 1,728,731
Current liabilities:    
Current portion of long-term debt 15,000 15,000
Accounts payable 259,869 226,264
Contract liabilities, net 344,959 305,111
Taxes payable 22,127 6,483
Accrued compensation 70,200 86,960
Accrued payroll-related liabilities 48,935 47,189
Current portion of operating lease liabilities 32,900 33,905
Other accrued liabilities 10,048 15,278
Total current liabilities 804,038 736,190
Noncurrent liabilities:    
Long-term debt, net of unamortized issuance costs 263,024 266,549
Deferred income taxes 14,910 14,869
Operating lease liabilities 51,665 56,634
Other noncurrent liabilities 27,166 24,671
Total noncurrent liabilities 356,765 362,723
Total liabilities 1,160,803 1,098,913
Commitments and contingent liabilities
Stockholders’ equity:    
Preferred stock, 10,000,000 shares authorized, $0.01 par value, none issued and outstanding 0 0
Common stock, 300,000,000 shares authorized, $0.01 par value, 51,041,606 and 51,006,719 shares issued and outstanding as of March 31, 2026 and December 31, 2025, respectively 510 510
Additional paid-in capital 142,376 143,566
Retained earnings 544,058 485,742
Total stockholders’ equity 686,944 629,818
Total liabilities and stockholders’ equity $ 1,847,747 $ 1,728,731