All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Operating Cash Flow | 10.84M | 11.50M | 52.71M | 153.56M | 175.71M |
| Free Cash Flow | 4.70M | 2.76M | 36.36M | 139.12M | 157.76M |
All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Operating Cash Flow | 10.84M | 11.50M | 52.71M | 153.56M | 175.71M |
| Free Cash Flow | 4.70M | 2.76M | 36.36M | 139.12M | 157.76M |