XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 305.8 $ 258.1
Cost of sales 180.3 159.2
Gross profit 125.5 98.9
Selling and administrative expense 81.7 76.6
Research and development expense 7.9 7.7
Operating income 35.9 14.6
Interest expense, net (3.7) (0.3)
Net foreign currency transaction (loss) gain (0.1) 0.6
Other expense, net (0.1) (0.2)
Income before income taxes 32.0 14.7
Income tax expense 7.7 4.4
Net income $ 24.3 $ 10.3
Net income per share    
Net income per share, Basic (in dollars per share) $ 1.32 $ 0.56
Net income per share, Diluted (in dollars per share) $ 1.30 $ 0.55
Weighted average shares outstanding    
Weighted average shares outstanding, Basic (in shares) 18,449,430 18,463,419
Weighted average shares outstanding, Diluted (in shares) 18,682,268 18,799,732