XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Interim Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 983,221 $ 946,750 $ 1,866,965 $ 1,872,699
Gross profit 579,876 565,668 1,105,755 1,113,801
Research and development 49,285 45,771 95,631 92,186
Selling, general and administrative 247,298 235,796 490,097 470,186
Amortization 17,581 18,178 34,774 36,406
Interest expense 16,779 18,950 33,432 38,182
Restructuring Charges 3,557 5,329 7,324 14,993
Other charges (income), net (3,281) (1,533) (6,102) (1,876)
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total 248,657 243,177 450,599 463,724
Provision for taxes 46,309 21,363 84,664 64,401
Net earnings $ 202,348 $ 221,814 $ 365,935 $ 399,323
Basic earnings per common share:        
Net earnings $ 9.78 $ 10.42 $ 17.61 $ 18.70
Weighted average number of common shares 20,687,312 21,279,006 20,777,591 21,358,339
Diluted earnings per common share:        
Net earnings $ 9.76 $ 10.37 $ 17.56 $ 18.60
Weighted average number of common and common equivalent shares 20,738,699 21,392,550 20,836,768 21,468,995
Comprehensive Income, Net of Tax (Note 9) $ 131,806 $ 209,521 $ 290,152 $ 408,771
Product [Member]        
Revenues 734,244 712,260 1,384,194 1,413,228
Cost of Product and Service Sold 289,314 270,571 539,088 542,498
Service [Member]        
Revenues 248,977 234,490 482,771 459,471
Cost of Product and Service Sold $ 114,031 $ 110,511 $ 222,122 $ 216,400