| 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 | 10.84%6,055.00 | 5,463.00 | 4,825.00 | 4,423.00 | 4,742.00 |
| Cost Of Revenue | 2.70%2,168.00 | 2,111.00 | 2,026.00 | 1,951.00 | 2,019.00 |
| Gross Profit | 15.96%3,887.00 | 3,352.00 | 2,799.00 | 2,472.00 | 2,723.00 |
2.86%476.00 | 490.00 | 464.00 | 446.00 | 457.00 | |
| Selling, General, and Administrative | 2.86%476.00 | 490.00 | 464.00 | 446.00 | 457.00 |
| Research and Development | 0.93%530.00 | 535.00 | 510.00 | 521.00 | 518.00 |
| Operating Income/Loss | 24.42%2,874.00 | 2,310.00 | 1,808.00 | 1,473.00 | 1,663.00 |
141.00 | 141.00 | 141.00 | 141.00 | 141.00 | |
| Interest And Debt Expense | 141.00 | 141.00 | 141.00 | 141.00 | 141.00 |
| Income/Loss From Continuing Operations Before Tax | 25.34%2,805.00 | 2,238.00 | 1,714.00 | 1,372.00 | 1,584.00 |
| Income Tax Expense/Benefit, Deferred | 58.06%-26.00 | -62.00 | -4.00 | 115.00 | 3.00 |
| Income Tax Expense/Benefit | 47.29%380.00 | 258.00 | 169.00 | 209.00 | 220.00 |
22.47%2,425.00 | 1,980.00 | 1,545.00 | 1,163.00 | 1,364.00 | |
| Attributable To Parent | 22.47%2,425.00 | 1,980.00 | 1,545.00 | 1,163.00 | 1,364.00 |
| Available To Common Stockholders, Basic | 22.45%2,411.00 | 1,969.00 | 1,536.00 | 1,156.00 | 1,356.00 |
| Basic Average Shares | 0.22%914.00 | 912.00 | 909.00 | - | 909.00 |
| Diluted Average Shares | 0.11%921.00 | 920.00 | 914.00 | - | 914.00 |
| Basic Earnings Per Share | 22.22%2.64 | 2.16 | 1.69 | - | 1.49 |
| Diluted Earnings Per Share | 22.43%2.62 | 2.14 | 1.68 | - | 1.48 |
| Common Stock Dividends | 1.42 | 1.42 | 1.42 | - | 1.36 |
| Undistributed Earnings/Loss Allocated To Participating Securities, Basic | 27.27%14.00 | 11.00 | 9.00 | 7.00 | 8.00 |