XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets    
Cash and cash equivalents $ 108,310 $ 115,283
Accounts receivable, net 258,503 246,688
Contract assets, net 140,259 166,557
Inventories 159,664 145,845
Income taxes prepaid and receivable 33,037 19,187
Prepaid expenses and other current assets 40,758 37,132
Total current assets 740,531 730,692
Property, plant and equipment, net 573,233 563,431
Intangibles, net 36,098 38,127
Goodwill 184,291 176,261
Deferred income taxes 57,236 28,757
Other assets 110,205 111,428
Total assets 1,701,594 1,648,696
Liabilities and Shareholders' Equity    
Accounts payable 85,994 66,095
Accrued liabilities 222,434 141,904
Income taxes payable 7,964 18,367
Total current liabilities 316,392 226,366
Long-term debt 480,631 318,531
Other noncurrent liabilities 140,764 138,830
Deferred taxes and other liabilities 18,800 16,022
Total liabilities 956,587 699,749
Commitments and Contingencies (Note 17)
Shareholders' Equity:    
Preferred stock, par value $5.00 per share; authorized 2,000,000 shares; none issued 0 0
Additional paid in capital 460,294 452,933
Retained earnings 970,435 1,065,763
Accumulated items of other comprehensive income:    
Translation adjustments (123,189) (181,555)
Pension and postretirement liability adjustments (17,372) (14,328)
Derivative valuation adjustment (737) (106)
Treasury stock (Class A), at cost; 12,325,515 shares in 2025 and 9,844,746 in 2024 (550,174) (379,210)
Total shareholders' equity 739,298 943,538
Noncontrolling interest 5,709 5,409
Total equity 745,007 948,947
Total liabilities and shareholders' equity 1,701,594 1,648,696
Common Class A    
Shareholders' Equity:    
Class A Common Stock, par value $0.001 per share; authorized 100,000,000 shares; 40,989,106 issued in 2025 and 40,917,539 in 2024 $ 41 $ 41