| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Total Revenue | 2,330.10 | 2,113.30 | 2,143.80 | 2,186.00 | 2,271.20 | 2,125.10 | 2,205.70 | 2,229.20 | 1,938.60 | |
| Gross Profit | 842.70 | 439.90 | 767.10 | 825.30 | 835.60 | 746.50 | 860.20 | 767.40 | 684.60 | |
| Operating Income | 447.10 | 67.00 | 385.30 | 469.90 | 446.50 | 361.90 | 433.40 | 396.60 | 313.60 | |
| Net Income | 241.30 | -43.90 | -729.00 | -662.30 | -24.50 | 185.00 | 245.10 | 120.40 | 194.90 | |
| Profit Margin | 10.36 | -2.08 | -34.01 | -30.30 | -1.08 | 8.71 | 11.11 | 5.40 | 10.05 | |
| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Total Assets | 17,628.30 | 17,741.90 | 17,563.30 | 18,425.60 | 20,020.10 | 20,348.20 | 20,273.70 | 20,247.20 | 18,123.70 | |
| Total Liabilities | 11,568.10 | 11,816.00 | 11,480.70 | 11,518.30 | 12,387.00 | 12,578.70 | 12,579.80 | 12,687.10 | 11,034.80 | |
| Total Equity | 6,060.20 | 5,925.90 | 6,082.60 | 6,907.30 | 7,633.10 | 7,769.50 | 7,693.90 | 7,560.10 | 7,088.90 | |
| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Cash From Operating Activities | 346.50 | -10.60 | 393.90 | 239.40 | 404.20 | 172.90 | 428.10 | 406.50 | 176.90 | |
| Cash From Investing Activities | 7.90 | -197.90 | -46.30 | 207.20 | -53.30 | -172.40 | -103.40 | -3,567.50 | -141.80 | |
| Cash From Financing Activities | -329.70 | 178.00 | -292.10 | -446.90 | -340.70 | -23.00 | -297.90 | -428.20 | 3,349.00 | |
| Net Change in Cash | 23.50 | -30.60 | 22.70 | -2.00 | 9.70 | -22.50 | 26.10 | -3,588.00 | 3,382.80 | |