XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net Sales $ 1,152,344 $ 1,097,702 $ 1,092,602
Cost of Sales 712,302 669,990 688,916
Gross Profit 440,042 427,712 403,686
Selling, General and Administrative Expenses 387,356 371,430 386,970
Operating Income 52,686 56,282 16,716
Other Nonoperating Expense   2,642 3,764
Other (Income) Expense (104)    
Income Before Income Taxes 52,790 53,640 12,952
Income Tax (Benefit) Expense 11,092 (7,787) 3,289
Net Income $ 41,698 $ 61,427 $ 9,663
Net Income per Common Share-Basic $ 1.44 $ 2.13 $ 0.34
Net Income per Common Share-Diluted $ 1.41 $ 2.10 $ 0.34
Weighted Average Common Shares Outstanding:      
Basic 29,041 28,830 28,689
Diluted 29,525 29,247 28,793
Product [Member]      
Net Sales $ 993,943 $ 974,829 $ 956,041
Cost of Sales 588,166 574,944 586,918
Net Services Sales      
Net Sales 158,401 122,873 136,561
Cost of Sales $ 124,136 $ 95,046 $ 101,998