| 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 | 788.11 | 719.23 | 678.03 | 647.90 | 627.96 | 592.87 | 553.20 | 525.00 | 496.70 | |
| Gross Profit | 603.36 | 546.99 | 522.06 | 499.40 | 486.49 | 462.66 | 434.87 | 407.80 | 385.31 | |
| Operating Income | -36.36 | -32.24 | -25.41 | -40.14 | -30.67 | -26.95 | -3.01 | -45.46 | -46.06 | |
| Net Income | -11.62 | -17.58 | -4.12 | -7.72 | -12.05 | -14.88 | 19.12 | -28.47 | -33.48 | |
| Profit Margin | -1.47 | -2.44 | -0.61 | -1.19 | -1.92 | -2.51 | 3.46 | -5.42 | -6.74 | |
| 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 | 6,503.09 | 6,419.89 | 5,339.63 | 5,005.97 | 4,709.00 | 4,704.97 | 4,198.75 | 3,934.23 | 3,635.58 | |
| Total Liabilities | 4,520.76 | 4,620.62 | 3,534.69 | 3,398.62 | 3,280.46 | 3,430.87 | 3,105.61 | 2,975.37 | 2,828.06 | |
| Total Equity | 1,982.33 | 1,799.27 | 1,804.94 | 1,607.35 | 1,428.54 | 1,274.10 | 1,093.14 | 958.86 | 807.52 | |
| 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 | 448.28 | 250.60 | 211.08 | 179.43 | 331.34 | 203.56 | 173.41 | 142.07 | 260.81 | |
| Cash From Investing Activities | -1,502.21 | -247.58 | 21.70 | 0.52 | -201.66 | -74.19 | -360.24 | -86.20 | -162.54 | |
| Cash From Financing Activities | 3.10 | 395.11 | -0.40 | 24.91 | 0.89 | 34.51 | 7.44 | 21.00 | 1.26 | |
| Net Change in Cash | -1,050.83 | 398.13 | 232.38 | 204.86 | 130.56 | 163.88 | -179.39 | 76.86 | 99.52 | |