XML 95 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Reconciliation to Consolidated Amounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Depreciation and Amortization $ 107,121 $ 97,954 $ 92,597
Interest Expense 41,815 37,677 36,016
Income Tax Expense (Benefit) 65,230 69,298 73,351
Net Income (Loss) 301,662 294,191 284,184
Operating Segments      
Segment Reporting Information [Line Items]      
Interest Expense 41,322 36,761 35,331
Income Tax Expense (Benefit) 71,995 73,104 79,074
Net Income (Loss) 305,391 293,626 296,298
Operating Segments | Electric      
Segment Reporting Information [Line Items]      
Depreciation and Amortization 82,136 75,330 72,050
Interest Expense 38,216 33,864 31,950
Income Tax Expense (Benefit) (1,544) 1,648 5,065
Net Income (Loss) 90,963 84,424 79,974
Operating Segments | Manufacturing      
Segment Reporting Information [Line Items]      
Depreciation and Amortization 20,393 18,495 16,202
Interest Expense 2,516 2,295 2,796
Income Tax Expense (Benefit) 2,895 5,390 5,321
Net Income (Loss) 13,681 21,454 20,950
Operating Segments | Plastics      
Segment Reporting Information [Line Items]      
Depreciation and Amortization 4,494 4,027 4,205
Interest Expense 590 602 585
Income Tax Expense (Benefit) 70,644 66,066 68,688
Net Income (Loss) 200,747 187,748 195,374
Corporate      
Segment Reporting Information [Line Items]      
Depreciation and Amortization 98 102 140
Interest Expense 493 916 685
Income Tax Expense (Benefit) (6,765) (3,806) (5,723)
Net Income (Loss) $ (3,729) $ 565 $ (12,114)