Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.
- Available history
- 2015-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 | $16.94M | $14.14M | $2.8M | 64.93% |
|---|
| 2025-12-31 | $41.76M | $18.81M | $22.94M | 399.72% |
|---|
| 2025-03-31 | $10.26M | $17.09M | -$6.84M | — |
|---|
| 2024-12-31 | $43.5M | $12.63M | $30.86M | — |
|---|
| 2024-03-31 | $36.5M | $17.37M | $19.13M | 1566.83% |
|---|
| 2023-12-31 | $64.19M | $5.4M | $58.79M | 196.44% |
|---|
| 2023-03-31 | $4.11M | $18.7M | -$14.58M | — |
|---|
| 2022-12-31 | $77.28M | $19.4M | $57.89M | 229.23% |
|---|
| 2022-03-31 | $6.42M | $10.75M | -$4.33M | -54.95% |
|---|
| 2021-12-31 | $45.05M | $15.4M | $29.66M | 116.59% |
|---|
| 2021-03-31 | $17.42M | $12.56M | $4.86M | — |
|---|
| 2020-12-31 | $72.99M | $20.27M | $52.72M | — |
|---|
| 2020-03-31 | $4.53M | $10.01M | -$5.47M | -2443.75% |
|---|
| 2019-12-31 | $85.87M | -$36.4M | $49.47M | 258.98% |
|---|
| 2019-03-31 | $26.84M | $33.63M | -$6.79M | -215.46% |
|---|
| 2018-12-31 | $82.64M | $16.47M | $66.17M | 235.31% |
|---|
| 2018-03-31 | $22.04M | $33.34M | -$11.31M | -5284.58% |
|---|
| 2017-12-31 | $55.36M | $50.25M | $5.1M | 7.85% |
|---|
| 2017-03-31 | $6.7M | $32.45M | -$25.75M | — |
|---|
| 2016-12-31 | $33.4M | $51.62M | -$18.22M | -170.88% |
|---|
Annual Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-12-31 | $140.31M | $70.41M | $69.9M | — |
|---|
| 2024-12-31 | $149.89M | $55.59M | $94.3M | — |
|---|
| 2023-12-31 | $137.6M | $59.04M | $78.56M | 110.41% |
|---|
| 2022-12-31 | $186.61M | $58.87M | $127.74M | 173.33% |
|---|
| 2021-12-31 | $129.92M | $60.05M | $69.87M | — |
|---|
| 2020-12-31 | $223.6M | $54.84M | $168.76M | — |
|---|
| 2019-12-31 | $267.76M | $55.25M | $212.51M | 267.18% |
|---|
| 2018-12-31 | $248.64M | $111.8M | $136.85M | 234.73% |
|---|
| 2017-12-31 | $165.17M | $140.48M | $24.69M | 42.86% |
|---|
| 2016-12-31 | $122.71M | $121.42M | $1.29M | — |
|---|
| 2015-12-31 | $44.72M | $40.99M | $3.72M | 32.56% |
|---|