XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net Sales        
Sales $ 798,918 $ 724,326 $ 2,296,876 $ 2,059,582
Cost of sales        
Total cost of sales 500,655 442,858 1,460,757 1,297,133
Gross profit 298,263 281,468 836,119 762,449
Research and development expenses 20,734 23,464 65,866 65,698
Selling expenses 37,311 34,084 109,202 100,782
General and administrative expenses 92,035 91,401 281,092 272,060
Restructuring expenses 3,280   6,198 0
Operating income 144,903 132,519 373,761 323,909
Interest expense (11,408) (12,496) (33,194) (40,432)
Other income, net 10,126 7,023 28,294 22,744
Earnings before income taxes 143,621 127,046 368,861 306,221
Provision for income taxes (32,461) (30,268) (81,735) (71,598)
Net earnings $ 111,160 $ 96,778 $ 287,126 $ 234,623
Basic earnings per share        
Basic earnings per share (usd per share) $ 2.91 $ 2.53 $ 7.51 $ 6.13
Diluted earnings per share        
Diluted earnings per share (usd per share) 2.89 2.51 7.47 6.09
Dividends per share $ 0.21 $ 0.20 $ 0.62 $ 0.59
Weighted average shares outstanding:        
Basic (shares) 38,208 38,285 38,245 38,301
Diluted (shares) 38,451 38,558 38,451 38,538
Product [Member]        
Net Sales        
Sales $ 684,216 $ 613,915 $ 1,941,327 $ 1,721,832
Cost of sales        
Cost of Goods and Services Sold 434,370 380,163 1,252,773 1,093,469
Service [Member]        
Net Sales        
Sales 114,702 110,411 355,549 337,750
Cost of sales        
Cost of Goods and Services Sold $ 66,285 $ 62,695 $ 207,984 $ 203,664