XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenue $ 1,517,557 $ 1,533,599 $ 1,945,640
Selling, general and administrative expenses 94,023 95,538 87,748
Net Income 44,149 54,623 171,886
Reportable Segment      
Segment Reporting Information [Line Items]      
Revenue 1,517,557 1,533,599 1,945,640
Variable cost of goods sold 691,300 711,169 973,605
Plant costs 487,671 470,457 470,696
Freight and distribution costs 176,849 177,095 174,407
Selling, general and administrative expenses 94,023 95,538 87,748
Other segment items 23,565 24,717 67,298
Net Income $ 44,149 $ 54,623 $ 171,886