| Data di fine periodo | 2026-07-31 | 2026-04-30 | 2025-10-31 | 2025-07-31 | 2025-04-30 |
|---|---|---|---|---|---|
| Durata del periodo | 3 mesi | 3 mesi | 3 mesi | 3 mesi | 3 mesi |
| Revenues | 1.90%11,345.00 | 11,133.00 | 10,259.00 | 10,236.00 | 9,829.00 |
| Cost Of Revenue | 3.07%2,649.00 | 2,570.00 | 2,255.00 | 2,242.00 | 2,265.00 |
| Gross Profit | 1.55%8,696.00 | 8,563.00 | 8,004.00 | 7,994.00 | 7,564.00 |
2.40%6,365.00 | 6,216.00 | 5,816.00 | 5,662.00 | 5,622.00 | |
| Research and Development | 3.69%1,687.00 | 1,627.00 | 1,433.00 | 1,481.00 | 1,460.00 |
| Depreciation and Amortization | 1.93%966.00 | 985.00 | 851.00 | 817.00 | 843.00 |
| Operating Income/Loss | 0.68%2,331.00 | 2,347.00 | 2,188.00 | 2,332.00 | 1,942.00 |
| Income/Loss From Continuing Operations Before Tax | 67.29%4,552.00 | 2,721.00 | 2,512.00 | 2,406.00 | 1,974.00 |
| Income Tax Expense/Benefit | 67.10%1,026.00 | 614.00 | 426.00 | 519.00 | 433.00 |
67.35%3,526.00 | 2,107.00 | 2,086.00 | 1,887.00 | 1,541.00 | |
| Attributable To Parent | 67.35%3,526.00 | 2,107.00 | 2,086.00 | 1,887.00 | 1,541.00 |
| Basic Average Shares | 5.53%820.00 | 868.00 | 948.00 | 956.00 | 960.00 |
| Diluted Average Shares | 5.74%821.00 | 871.00 | 952.00 | 962.00 | 970.00 |
| Basic Earnings Per Share | 76.95%4.30 | 2.43 | 2.20 | 1.97 | 1.61 |
| Diluted Earnings Per Share | 77.27%4.29 | 2.42 | 2.19 | 1.96 | 1.59 |
| Common Stock Dividends | 0.44 | 0.44 | 0.42 | 0.42 | 0.42 |