| 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 | 13.22%1,413.00 | 1,248.00 | 1,078.00 | 1,033.00 | 988.00 |
| Gross Profit | 13.28%674.00 | 595.00 | 507.00 | 479.00 | 461.00 |
0.50%201.00 | 200.00 | 190.00 | 185.00 | - | |
| Selling, General, and Administrative | 0.50%201.00 | 200.00 | 190.00 | 185.00 | - |
| Research and Development | 5.26%80.00 | 76.00 | 81.00 | 77.00 | - |
| Interest Income/Expense | 38.00 | 38.00 | 45.00 | 50.00 | 53.00 |
| Depreciation and Amortization | 3.53%88.00 | 85.00 | 85.00 | 86.00 | 85.00 |
| Operating Income/Loss | 29.88%326.00 | 251.00 | 149.00 | 143.00 | 138.00 |
| Income/Loss From Continuing Operations Before Tax | 34.74%287.00 | 213.00 | 102.00 | 89.00 | 84.00 |
| Income Tax Expense/Benefit, Deferred | -20.00 | -20.00 | -24.00 | -71.00 | -45.00 |
| Income Tax Expense/Benefit | 34.21%51.00 | 38.00 | 18.00 | -18.00 | 10.00 |
34.86%236.00 | 175.00 | 84.00 | 107.00 | 74.00 | |
| Attributable To Parent | 34.86%236.00 | 175.00 | 84.00 | 107.00 | 74.00 |
| Basic Average Shares | 0.15%67.70 | 67.60 | 67.40 | - | 67.30 |
| Diluted Average Shares | 0.28%72.50 | 72.70 | 71.10 | - | 67.60 |
| Basic Earnings Per Share | 34.75%3.49 | 2.59 | 1.24 | - | 1.10 |
| Diluted Earnings Per Share | 35.27%3.26 | 2.41 | 1.18 | - | 1.10 |
| Common Stock Dividends | 0.25 | 0.25 | 0.25 | 0.22 | 0.22 |