XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net Revenues $ 712,537 $ 645,413 $ 628,941
Cost of Sales 568,240 502,953 491,203
Gross Profit 144,297 142,460 137,738
Selling, General and Administrative Expenses 98,351 93,579 89,808
Restructuring Charges 6,158 0 2,424
Operating Income 39,788 48,881 45,506
Interest Expense (11,571) (11,187) (13,653)
Loss on Extinguishment of Debt (295) 0 0
Gain on Sale-Leaseback 0 132,522 0
Other Income, Net 5,400 268 128
Income Before Taxes 33,322 170,484 31,981
Income Tax Expense 4,533 34,948 2,807
Net Income $ 28,789 $ 135,536 $ 29,174
Earnings Per Share      
Basic earnings per share (in dollars per share) $ 2.38 $ 11.41 $ 2.50
Diluted earnings per share (in dollars per share) $ 2.33 $ 11.06 $ 2.45
Weighted-Average Number of Shares Outstanding      
Basic (in shares) 12,074 11,879 11,676
Diluted (in shares) 12,366 12,251 11,932