All numbers are in billions of USD.
Metric | 2022 | 2023 | 2024 | 2025 | TTM |
---|---|---|---|---|---|
Operating Cash Flow | 545.64M | 848.12M | 959.76M | 959.76M | 959.76M |
Investing Cash Flow | -597.88M | 832.26M | 190.65M | 190.65M | 190.65M |
Financing Cash Flow | -92.62M | -854.10M | -226.52M | -226.52M | -226.52M |
Repurchase of Capital Stock | - | -591.73M | -1.93B | -1.93B | -1.93B |
Free Cash Flow | 495.80M | 750.16M | 884.05M | 884.05M | 884.05M |