All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Operating Cash Flow | 4.04B | -1.59B | 922.95M | 2.56B | 1.81B |
| Investing Cash Flow | -1.12B | -663.82M | 5.39M | -282.38M | -1.05B |
| Financing Cash Flow | 9.98B | -5.84B | -811.33M | 2.83B | 549.99M |
| Free Cash Flow | 3.96B | -1.59B | 922.95M | 2.56B | 1.81B |