All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Operating Cash Flow | -130.19M | -94.02M | -75.11M | 222.07M | 514.07M |
| Investing Cash Flow | 170.68M | -804.18M | 41.29M | -440.69M | -56.16M |
| Financing Cash Flow | 1.18B | -3.78M | -811.00 | 379.54M | -62.20M |
| Repurchase of Capital Stock | -95.19M | - | - | - | - |
| Free Cash Flow | -137.48M | -100.25M | -84.84M | 215.82M | 509.68M |