Values in US Thousands
  12-2023 12-2022 12-2021 12-2020
Sales $ 697,460 $ 765,280 $ 987,745 $ 819,493
Cost of Goods 581,542 605,434 726,246 640,285
Gross Profit 115,918 159,846 261,499 179,208
Operating Expenses 54,133 55,604 61,226 52,481
Operating Income 62,327 104,676 200,519 127,012
Other Income/Expenses 11,750 26,397 17,058 -21,124
Pre-tax Income 74,077 131,073 217,577 105,888
Income Taxes 9,819 19,140 39,593 21,167
Net Income from Cont. Operations 64,258 111,933 177,984 84,721
Total Net Income $ 64,258 $ 111,933 $ 177,984 $ 84,721
Basic EPS from Cont. Ops. 1.77 3.08 4.89 2.11
Basic EPS from Total Ops. 1.77 3.08 4.89 2.33
Diluted EPS from Cont. Ops 1.75 3.01 4.79 2.08
Diluted EPS from Total Operations 1.75 3.01 4.79 2.30
EBITDA 218,412 259,310 367,574 275,713