XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Sales        
Sales $ 784,791 $ 704,396 $ 1,497,958 $ 1,335,256
Cost of sales        
Total cost of sales 500,690 444,823 960,102 854,275
Gross profit 284,101 259,573 537,856 480,981
Research and development expenses 22,152 20,210 45,132 42,234
Selling expenses 35,126 34,273 71,891 66,698
General and administrative expenses 95,008 92,315 189,057 180,659
Restructuring expenses 2,918   2,918 0
Operating income 128,897 112,775 228,858 191,390
Interest expense (11,216) (14,992) (21,786) (27,936)
Other income, net 8,560 7,954 18,168 15,721
Earnings before income taxes 126,241 105,737 225,240 179,175
Provision for income taxes (26,770) (24,738) (49,274) (41,330)
Net earnings $ 99,471 $ 80,999 $ 175,966 $ 137,845
Basic earnings per share        
Basic earnings per share (usd per share) $ 2.60 $ 2.11 $ 4.60 $ 3.60
Diluted earnings per share        
Diluted earnings per share (usd per share) 2.58 2.10 4.58 3.58
Dividends per share $ 0.21 $ 0.20 $ 0.41 $ 0.39
Weighted average shares outstanding:        
Basic (shares) 38,302 38,329 38,273 38,309
Diluted (shares) 38,501 38,555 38,460 38,528
Product        
Net Sales        
Sales $ 661,407 $ 583,036 $ 1,257,111 $ 1,107,917
Cost of sales        
Cost of Goods and Services Sold 428,926 369,549 818,403 713,306
Service        
Net Sales        
Sales 123,384 121,360 240,847 227,339
Cost of sales        
Cost of Goods and Services Sold $ 71,764 $ 75,274 $ 141,699 $ 140,969