| Line item | Value |
|---|---|
| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Operating Activities | ||||||||
| Profit Before Tax | $981.7M | $679.3M | $251.9M | $994.2M | $1.2B | $529.6M | +44.5% | |
| Net Cash from Operating | $1.2B | $785.3M | $575.8M | $199.9M | $972.4M | $1.1B | +52.1% | |
| Investing Activities | ||||||||
| Net Cash from Investing | -$336.6M | -$316.8M | -$290.4M | -$243.1M | -$805.8M | -$170.6M | -6.3% | |
| Financing Activities | ||||||||
| Share Buybacks | $211.5M | $80.7M | $61.6M | $601.2M | $343.3M | $100.0M | +162.1% | |
| Dividends Paid | — | — | — | — | $0 | $0 | — | |
| Net Cash from Financing | -$643.2M | -$451.2M | -$374.3M | -$13.1M | -$143.8M | -$771.2M | -42.6% | |
| Cash Movement | ||||||||
| Net Change in Cash | $246.2M | -$10.7M | -$82.6M | -$95.6M | $1.8M | $187.7M | +2400.9% | |