XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash, cash equivalents and restricted cash $ 73,981 $ 86,012
Receivables, net 592,809 590,028
Contract assets 221,910 167,049
Inventories 47,413 43,750
Prepayments and other current assets 34,854 30,390
Total current assets 970,967 917,229
Noncurrent assets:    
Property, plant and equipment, net of accumulated depreciation of $161,545 and $157,278, respectively 145,801 134,409
Goodwill 143,224 143,224
Other intangible assets, net of accumulated amortization of $6,990 and $10,334, respectively 0 116
Operating lease right-of-use assets 67,742 67,045
Investments 23,504 21,286
Other 4,609 5,154
Total noncurrent assets 384,880 371,234
Total assets 1,355,847 1,288,463
Current liabilities:    
Long-term debt - current portion 15,000 15,000
Contract liabilities, net 186,571 207,304
Accounts payable 182,335 138,097
Taxes payable 24,508 6,768
Accrued compensation 52,864 67,815
Current portion of operating lease liabilities 27,762 26,354
Accrued payroll-related liabilities 43,544 38,995
Other accrued liabilities 13,355 13,037
Total current liabilities 545,939 513,370
Noncurrent liabilities:    
Long-term debt 277,123 280,648
Deferred income taxes 9,209 8,161
Operating lease liabilities 40,473 41,200
Other 22,904 22,472
Total noncurrent liabilities 349,709 352,481
Total liabilities 895,648 865,851
Commitments and contingencies
Common stockholders’ equity:    
Common stock, 300,000,000 shares authorized, $0.01 par value, 50,999,228 and 50,980,924 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 510 510
Other paid-in capital 139,045 138,130
Retained earnings 320,644 283,972
Total stockholders’ equity 460,199 422,612
Total liabilities and stockholders’ equity $ 1,355,847 $ 1,288,463