All numbers are in billions of USD.
| Metric | 2021 | 2023 | 2024 | TTM |
|---|---|---|---|---|
| Operating Cash Flow | 29.72M | -91.41M | -109.07M | -97.01M |
| Investing Cash Flow | -122.20M | 45.73M | -88.16M | 63.41M |
| Financing Cash Flow | 239.59M | 1.01M | 84.01M | -735.00 |
| Free Cash Flow | 15.75M | -101.22M | -112.19M | -98.96M |