XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY AND EMPLOYEE STOCK PLANS - Schedule of Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock-based compensation expense [Line Items]      
Stock-based compensation $ 10,058 $ 6,574 $ 5,675
Income tax benefit (1,716) (1,342) (1,313)
Stock-based compensation expense, net of income taxes $ 8,342 $ 5,232 $ 4,362
Earnings per share impact      
Basic (in dollars per share) $ 0.43 $ 0.30 $ 0.29
Diluted (in dollars per share) $ 0.43 $ 0.30 $ 0.29
Cost of products sold      
Stock-based compensation expense [Line Items]      
Stock-based compensation $ 506 $ 604 $ 652
General and administrative expenses      
Stock-based compensation expense [Line Items]      
Stock-based compensation 8,304 5,360 4,408
Selling and distribution expenses      
Stock-based compensation expense [Line Items]      
Stock-based compensation $ 1,248 $ 610 $ 615