Income Statement
Balance Sheet
Cash Flow
| Line Item | FY 2025Jul 31, 2025 | FY 2024Jul 31, 2024 | FY 2023Jul 31, 2023 | FY 2022Jul 31, 2022 | FY 2021Jul 31, 2021 |
|---|---|---|---|---|---|
| Operating Income | 1.5B | 1.1B | 1.1B | 1.0B | 809.0M |
| Operating Margin % | 88.3% | 89.8% | 100.0% | 100.0% | 100.0% |
| Non Operating Income | 214.2M | 121.0M | 970,000 | 938,000 | 1.7M |
| Non Operating Expenses | 9.7M | -- | 549,000 | 612,000 | 1.5M |
| Ordinary Income | 1.7B | 1.2B | 1.1B | 1.0B | 809.1M |
| Revenue Growth % | 48.0% | 5.0% | 11.0% | 25.3% | -- |
| Income Before Taxes | 1.7B | 1.2B | 1.1B | 1.0B | 761.1M |
| Income Taxes | 578.9M | 373.8M | 365.9M | 325.6M | 263.2M |
| Net Income | 1.2B | 808.0M | 759.9M | 686.4M | 498.0M |
| Net Margin % | 66.9% | 68.4% | 67.5% | 67.7% | 61.5% |
| Eps | 56.09 | 37.35 | 35.05 | 62.28 | 44.35 |
| Depreciation Amortization | 22.7M | 31.3M | 32.1M | 45.3M | 62.5M |
| Line Item | FY 2025Jul 31, 2025 | FY 2024Jul 31, 2024 | FY 2023Jul 31, 2023 | FY 2022Jul 31, 2022 | FY 2021Jul 31, 2021 |
|---|---|---|---|---|---|
| Cash And Deposits | 972.0M | 1.2B | 4.8B | 4.1B | 3.6B |
| Current Assets | 1.8B | 1.8B | 5.2B | 4.5B | 4.1B |
| Property Plant Equipment | 64.9M | 54.1M | 52.0M | 47.4M | 56.6M |
| Noncurrent Assets | 4.4B | 4.4B | 222.8M | 203.7M | 228.0M |
| Total Assets | 6.1B | 6.2B | 5.4B | 4.7B | 4.3B |
| Current Liabilities | 818.2M | 505.9M | 498.8M | 340.7M | 369.7M |
| Total Liabilities | 818.2M | 505.9M | 498.8M | 340.7M | 369.7M |
| Retained Earnings | 6.0B | 5.3B | 4.7B | 4.0B | 3.4B |
| Total Equity | 5.3B | 5.7B | 4.9B | 4.4B | 3.9B |
| Equity Ratio | 0.87 | 0.92 | 0.91 | 0.93 | 0.91 |
| Book Value Per Share | 263.40 | 261.24 | 227.16 | 399.49 | 353.03 |
| Num Employees | 80.00 | 78.00 | 71.00 | 66.00 | 49.00 |
| Roe | 0.21 | 0.15 | 0.16 | 0.17 | 0.13 |
| Line Item | FY 2025Jul 31, 2025 | FY 2024Jul 31, 2024 | FY 2023Jul 31, 2023 | FY 2022Jul 31, 2022 | FY 2021Jul 31, 2021 |
|---|---|---|---|---|---|
| Operating Cash Flow | 1.4B | 663.8M | 938.1M | 672.2M | 665.1M |
| Investing Cash Flow | -61.9M | -4.1B | -29.5M | 96.7M | -92.5M |
| Financing Cash Flow | -1.4B | -150.1M | -229.8M | -240.6M | -299.9M |