Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.
- Available history
- 2016-12-31 to 2026-03-31
- Data captured
Historical Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2026-03-31 | $638.09M | $48.93M | $589.16M | 349.91% |
|---|
| 2025-12-31 | $373.58M | $50.05M | $323.53M | 222.52% |
|---|
| 2025-03-31 | $466.63M | $45.42M | $421.21M | 300.33% |
|---|
| 2024-12-31 | $459.68M | $33.69M | $425.99M | 224.25% |
|---|
| 2024-03-31 | $363.8M | $40.69M | $323.11M | 352.93% |
|---|
| 2023-12-31 | $412.03M | $45.83M | $366.2M | 63.59% |
|---|
| 2023-03-31 | $306.64M | $59.22M | $247.43M | — |
|---|
| 2022-12-31 | $566.85M | $40.98M | $525.87M | 348.83% |
|---|
| 2022-03-31 | $308.07M | $38.32M | $269.76M | 522.33% |
|---|
| 2021-12-31 | $494.37M | $41.56M | $452.81M | — |
|---|
| 2021-03-31 | $359.33M | $41.51M | $317.83M | — |
|---|
| 2020-12-31 | $373.48M | $44.87M | $328.61M | — |
|---|
| 2020-03-31 | $250.23M | $34.57M | $215.66M | — |
|---|
| 2019-12-31 | $413.87M | $38.71M | $375.16M | — |
|---|
| 2019-03-31 | $509.26M | $37.71M | $471.56M | — |
|---|
| 2018-12-31 | $381.64M | $32.65M | $349M | — |
|---|
| 2018-03-31 | $504.57M | $33.25M | $471.33M | — |
|---|
| 2017-12-31 | $329.59M | $27.95M | $301.64M | 47.26% |
|---|
| 2017-03-31 | $412.01M | $33.87M | $378.13M | — |
|---|
Annual Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-12-31 | $1.88B | $175.75M | $1.71B | 286.67% |
|---|
| 2024-12-31 | $1.88B | $163.81M | $1.72B | 343.50% |
|---|
| 2023-12-31 | $1.66B | $176.35M | $1.48B | 319.94% |
|---|
| 2022-12-31 | $1.89B | $176.66M | $1.71B | 1289.93% |
|---|
| 2021-12-31 | $1.65B | $168.24M | $1.48B | — |
|---|
| 2020-12-31 | $1.37B | $157.19M | $1.21B | — |
|---|
| 2019-12-31 | $1.87B | $158.85M | $1.71B | — |
|---|
| 2018-12-31 | $1.79B | $126.8M | $1.66B | — |
|---|
| 2017-12-31 | $1.59B | $130.62M | $1.46B | 426.50% |
|---|
| 2016-12-31 | $617.52M | $78.5M | $539.02M | — |
|---|