| Period End Date | 2026-09-30 | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 |
|---|---|---|---|---|---|
| Period Length | 3 Months | 3 Months | 3 Months | 3 Months | 3 Months |
| Revenues | 3.92%1,014.76 | 1,056.19 | 1,040.09 | 1,047.56 | 995.69 |
| Cost Of Revenue | 6.20%317.29 | 298.76 | 303.50 | 363.97 | 356.49 |
| Gross Profit | 7.92%697.47 | 757.43 | 736.59 | 683.59 | 639.20 |
12.45%528.31 | 603.42 | 594.63 | 528.26 | 542.90 | |
| Selling, General, and Administrative | 11.26%410.55 | 462.67 | 465.34 | 441.68 | 417.80 |
| Research and Development | 8.00%93.87 | 102.03 | 98.66 | 83.04 | 93.28 |
| Operating Income/Loss | 9.84%169.16 | 154.01 | 141.96 | 155.32 | 96.30 |
| Nonoperating Income/Loss | 46.75%-5.30 | -9.96 | 3.02 | 16.65 | -4.81 |
| Income/Loss From Continuing Operations Before Tax | 14.38%170.07 | 148.69 | 148.89 | 176.60 | 94.73 |
| Income Tax Expense/Benefit, Deferred | 116.79%1.55 | -9.22 | 40.64 | 42.49 | -8.65 |
| Income Tax Expense/Benefit | 13.29%35.03 | 40.40 | 36.12 | 40.84 | 37.98 |
24.70%135.04 | 108.29 | 112.77 | 135.76 | 56.75 | |
| Attributable To Parent | 24.70%135.04 | 108.29 | 112.77 | 135.76 | 56.75 |
| Basic Average Shares | 0.70%70.99 | 71.50 | 71.43 | -0.29 | 72.38 |
| Diluted Average Shares | 0.71%71.02 | 71.52 | 71.61 | -0.29 | 72.42 |
| Basic Earnings Per Share | 25.83%1.90 | 1.51 | 1.58 | 1.89 | 0.78 |
| Diluted Earnings Per Share | 25.83%1.90 | 1.51 | 1.57 | 1.88 | 0.78 |