XML 12 R2.htm IDEA: XBRL DOCUMENT v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net Sales        
Net Sales $ 952,590 $ 869,170 $ 2,790,285 $ 2,551,391
Cost of sales        
Cost of Sales 580,951 541,700 1,723,073 1,605,300
Gross profit 371,639 327,470 1,067,212 946,091
Research and development expenses 24,113 23,407 73,435 69,734
Selling expenses 48,603 40,559 139,161 122,248
General and administrative expenses 109,637 96,449 325,703 299,549
Restructuring expenses 1,364 804 2,791 2,797
Operating income 187,922 166,251 526,122 451,763
Interest Expense 10,319 10,484 30,186 31,151
Other income, net 338 5,386 34,065 22,398
Earnings before income taxes 177,941 161,153 530,001 443,010
Provision for income taxes (39,054) (36,321) (111,760) (95,780)
Net earnings $ 138,887 $ 124,832 $ 418,241 $ 347,230
Basic earnings per share        
Basic earnings per share (usd per share) $ 3.79 $ 3.34 $ 11.36 $ 9.24
Diluted earnings per share        
Diluted earnings per share (usd per share) 3.77 3.31 11.31 9.19
Dividends per share $ 0.26 $ 0.24 $ 0.76 $ 0.69
Weighted average shares outstanding:        
Basic (shares) 36,688 37,430 36,822 37,582
Diluted (shares) 36,850 37,663 36,990 37,786
Product        
Net Sales        
Net Sales $ 817,793 $ 739,094 $ 2,365,979 $ 2,164,750
Cost of sales        
Cost of Sales 510,811 470,677 1,493,855 1,392,020
Service        
Net Sales        
Net Sales 134,797 130,076 424,306 386,641
Cost of sales        
Cost of Sales $ 70,140 $ 71,023 $ 229,218 $ 213,280