XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash, cash equivalents and restricted cash $ 86,012 $ 1,567
Contract assets, net 167,049 206,235
Inventories 43,750 42,709
Prepayments and other current assets 30,390 17,651
Total current assets 917,229 729,295
Noncurrent assets:    
Property, plant and equipment, net of accumulated depreciation of $157,278 and $143,831, respectively 134,409 116,018
Goodwill 143,224 143,224
Other intangible assets, net of accumulated amortization of $10,334 and $8,738, respectively 116 2,004
Operating lease right-of-use assets 67,045 53,233
Investments 21,286 8,413
Other 5,154 272
Total noncurrent assets 371,234 323,164
Total assets 1,288,463 1,052,459
Current liabilities:    
Current portion of long-term debt 15,000 0
Contract liabilities, net 207,304 140,108
Accounts payable 138,097 116,573
Taxes payable 6,768 8,557
Accrued compensation 67,815 44,721
Current portion of operating lease liabilities 26,354 21,143
Accrued payroll-related liabilities 38,995 35,342
Total current liabilities 513,370 394,060
Noncurrent liabilities:    
Long-term debt 280,648  
Deferred income taxes 8,161 6,535
Operating lease liabilities 41,200 32,504
Other 22,472 1,979
Total noncurrent liabilities 352,481 209,549
Total liabilities 865,851 603,609
Commitments and contingencies
Common stockholders’ equity:    
Common stock, 300,000,000 shares authorized, $0.01 par value, 50,980,924 shares issued and outstanding at December 31, 2024; Common stock, stated value $1, no par value; 1,000 shares authorized, issued and outstanding at December 31, 2023 510 1
Other paid-in capital 138,130 136,184
Retained earnings 283,972 312,665
Total stockholders’ equity 422,612 448,850
Total liabilities and stockholders’ equity 1,288,463 1,052,459
Nonrelated party    
Current assets:    
Receivables, net 590,028 449,626
Current liabilities:    
Other accrued liabilities 13,037 13,001
Noncurrent liabilities:    
Long-term debt 280,648 0
Related party    
Current assets:    
Receivables, net 0 11,507
Current liabilities:    
Other accrued liabilities 0 14,615
Noncurrent liabilities:    
Long-term debt $ 0 $ 168,531