XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net Sales    
Net sales $ 630,860 $ 559,461
Cost of sales    
Cost of sales 409,452 358,059
Gross profit 221,408 201,402
Research and development expenses 22,024 20,549
Selling expenses 32,425 28,092
General and administrative expenses 88,344 87,600
Loss on divestiture 0 4,651
Operating income 78,615 60,510
Interest expense (12,944) (9,530)
Other income, net 7,767 2,997
Earnings before income taxes 73,438 53,977
Provision for income taxes (16,592) (13,292)
Net earnings $ 56,846 $ 40,685
Net earnings per share:    
Basic earnings per share (usd per share) $ 1.48 $ 1.06
Diluted earnings per share (usd per share) 1.48 1.05
Dividends per share $ 0.19 $ 0.18
Weighted-average shares outstanding:    
Basic (shares) 38,303 38,456
Diluted (shares) 38,516 38,668
Product    
Net Sales    
Net sales $ 524,881 $ 453,421
Cost of sales    
Cost of sales 343,757 294,527
Service    
Net Sales    
Net sales 105,979 106,040
Cost of sales    
Cost of sales $ 65,695 $ 63,532