XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Schedule of Reconciliation to Consolidated Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Depreciation and Amortization $ 29,375 $ 25,897
Interest Expense 11,553 9,850
Income Tax Expense (Benefit) 10,085 17,808
Net Income (Loss) 68,099 74,338
Operating Segments    
Segment Reporting Information [Line Items]    
Interest Expense 11,426 9,672
Income Tax Expense (Benefit) 11,557 19,202
Net Income (Loss) 69,679 74,471
Operating Segments | Electric    
Segment Reporting Information [Line Items]    
Depreciation and Amortization 22,377 19,887
Interest Expense 10,657 8,954
Income Tax Expense (Benefit) (4,008) 1,175
Net Income (Loss) 24,708 22,470
Operating Segments | Manufacturing    
Segment Reporting Information [Line Items]    
Depreciation and Amortization 5,424 4,912
Interest Expense 623 571
Income Tax Expense (Benefit) 272 1,582
Net Income (Loss) 1,532 5,261
Operating Segments | Plastics    
Segment Reporting Information [Line Items]    
Depreciation and Amortization 1,546 1,075
Interest Expense 146 147
Income Tax Expense (Benefit) 15,293 16,445
Net Income (Loss) 43,439 46,740
Corporate    
Segment Reporting Information [Line Items]    
Depreciation and Amortization 28 23
Interest Expense 127 178
Income Tax Expense (Benefit) (1,472) (1,394)
Net Income (Loss) $ (1,580) $ (133)