v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Cash and cash equivalents $ 119,354 $ 115,283
Accounts receivable, net 272,461 246,688
Contract assets, net 156,069 166,557
Inventories 161,082 145,845
Income taxes prepaid and receivable 19,392 19,187
Prepaid expenses and other current assets 39,954 37,132
Total current assets 768,312 730,692
Property, plant and equipment, net 564,966 563,431
Intangibles, net 37,563 38,127
Goodwill 178,837 176,261
Deferred income taxes 26,369 28,757
Other assets 112,029 111,428
Total assets 1,688,076 1,648,696
Liabilities and Shareholders' Equity    
Accounts payable 83,000 66,095
Accrued liabilities 122,895 141,904
Current maturities of long-term debt 0 0
Income taxes payable 2,022 18,367
Total current liabilities 207,917 226,366
Long-term debt 416,429 318,531
Other noncurrent liabilities 141,555 138,830
Deferred taxes and other liabilities 17,007 16,022
Total liabilities 782,908 699,749
Commitments and Contingencies (Note 16)
Shareholders' Equity:    
Preferred stock, par value $5.00 per share; authorized 2,000,000 shares; none issued 0 0
Additional paid in capital 455,584 452,933
Retained earnings 1,074,863 1,065,763
Accumulated items of other comprehensive income:    
Translation adjustments (164,419) (181,555)
Pension and postretirement liability adjustments (16,990) (14,328)
Derivative valuation adjustment (741) (106)
Treasury stock (Class A), at cost; 10,770,189 shares in 2025 and 9,844,746 in 2024 (448,363) (379,210)
Total shareholders' equity 899,975 943,538
Noncontrolling interest 5,193 5,409
Total equity 905,168 948,947
Total liabilities and shareholders' equity 1,688,076 1,648,696
Common Class A    
Shareholders' Equity:    
Class A Common Stock, par value $0.001 per share; authorized 100,000,000 shares; 40,972,665 issued in 2025 and 40,917,539 in 2024 $ 41 $ 41
Accumulated items of other comprehensive income:    
Treasury stock, shares (in shares) 10,770,189 9,844,746