| Period End Date | 2026-07-31 | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 |
|---|---|---|---|---|---|
| Period Length | 3 Months | 3 Months | 3 Months | 3 Months | 3 Months |
| Revenues | 2.15%2,219.30 | 2,268.10 | 2,339.40 | 2,330.10 | 2,113.30 |
| Cost Of Revenue | 11.83%1,239.70 | 1,406.00 | 1,511.60 | 1,460.20 | 1,638.60 |
| Gross Profit | 13.63%979.60 | 862.10 | 827.80 | 869.90 | 474.70 |
14.73%410.50 | 357.80 | - | - | - | |
| Selling, General, and Administrative | 14.73%410.50 | 357.80 | - | - | - |
| Operating Income/Loss | 15.10%511.60 | 444.50 | -548.40 | 418.50 | 45.60 |
| Income/Loss From Continuing Operations Before Tax | 30.62%427.90 | 327.60 | -651.90 | 318.40 | -56.50 |
| Income Tax Expense/Benefit, Deferred | 99.56%-0.40 | -91.50 | -75.80 | 40.00 | 24.00 |
| Income Tax Expense/Benefit | 271.24%103.60 | -60.50 | 72.30 | 77.10 | -12.60 |
16.44%324.30 | 388.10 | -724.20 | 241.30 | -43.90 | |
| Attributable To Parent | 16.44%324.30 | 388.10 | -724.20 | 241.30 | -43.90 |
| Basic Earnings Per Share | 3.04 | - | -6.79 | 2.26 | -0.41 |
| Diluted Earnings Per Share | 3.03 | - | -6.79 | 2.26 | -0.41 |
| Common Stock Dividends | 1.12 | - | 1.10 | 1.10 | 1.10 |