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 |
|---|---|---|---|---|---|
| Revenue | 5.3B | 4.7B | 4.2B | 3.5B | 2.9B |
| Revenue Growth % | 12.8% | 12.3% | 18.9% | 21.7% | -- |
| Operating Income | 72.7M | 56.4M | 148.2M | 220.2M | 158.0M |
| Operating Margin % | 1.4% | 1.2% | 3.6% | 6.3% | 5.5% |
| Non Operating Income | 12.3M | 14.1M | 1.7M | 1.2M | 125,000 |
| Non Operating Expenses | 15.4M | 7.1M | 7.0M | 13.8M | 25,000 |
| Ordinary Income | 69.6M | 63.5M | 142.9M | 207.5M | 158.1M |
| Income Before Taxes | 342.9M | 62.6M | 143.7M | 206.7M | 158.1M |
| Income Taxes | 140.2M | 37.5M | 74.2M | 69.7M | 56.0M |
| Net Income | 202.7M | 25.2M | 69.5M | 137.0M | 102.2M |
| Net Margin % | 3.8% | 0.5% | 1.7% | 3.9% | 3.5% |
| Eps | 186.42 | 23.12 | 63.92 | 146.97 | 110.29 |
| Depreciation Amortization | 20.8M | 18.6M | 17.8M | 10.6M | 12.9M |
| 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 | 1.9B | 1.4B | 1.2B | 1.1B | 755.9M |
| Current Assets | 2.9B | 2.1B | 1.8B | 1.6B | 1.1B |
| Property Plant Equipment | 262.1M | 181.5M | 185.9M | 88.5M | 73.2M |
| Noncurrent Assets | 536.8M | 642.4M | 646.0M | 123.9M | 107.5M |
| Total Assets | 3.5B | 2.8B | 2.5B | 1.7B | 1.3B |
| Current Liabilities | 1.4B | 1.1B | 909.3M | 342.7M | 244.8M |
| Total Liabilities | 1.8B | 1.3B | 1.0B | 343.7M | 245.9M |
| Retained Earnings | 1.1B | 908.4M | 883.2M | 813.7M | 676.8M |
| Total Equity | 1.7B | 1.5B | 1.5B | 1.3B | 1.0B |
| Equity Ratio | 0.49 | 0.54 | 0.59 | 0.80 | 0.80 |
| Book Value Per Share | 1,567 | 1,380 | 1,359 | 1,284 | 1,087 |
| Num Employees | 104.00 | 92.00 | 87.00 | 57.00 | 52.00 |
| Roe | 0.13 | 0.02 | 0.05 | 0.12 | 0.11 |
| 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 | -59.6M | -68.2M | 67.9M | 132.6M | 54.5M |
| Investing Cash Flow | 570.1M | 20.5M | -469.1M | -34.5M | -62.7M |
| Financing Cash Flow | 32.7M | 228.7M | 549.0M | 198.0M | -1.3M |