All numbers are in billions of USD.
| Metric | 2023 | 2024 | TTM |
|---|---|---|---|
| Operating Cash Flow | 1.05B | -61.72M | 283.89M |
| Investing Cash Flow | -57.34M | -784.26M | -357.91M |
| Financing Cash Flow | - | 62.45M | 5.54M |
| Repurchase of Capital Stock | -2.00 | -861.00 | - |
| Free Cash Flow | 1.04B | -69.14M | 269.27M |