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 | $80.38M | $7.15M | $73.23M | 130.93% |
|---|
| 2025-12-31 | $77.51M | $2.14M | $75.37M | 146.63% |
|---|
| 2025-03-31 | $30.97M | $6.2M | $24.77M | 69.31% |
|---|
| 2024-12-31 | $52.84M | $801,000.00 | $52.04M | 114.43% |
|---|
| 2024-03-31 | $15.89M | $1.26M | $14.63M | 1569.53% |
|---|
| 2023-12-31 | -$7.23M | $1.85M | -$9.08M | -104.45% |
|---|
| 2023-03-31 | -$26.16M | $5.38M | -$31.54M | — |
|---|
| 2022-12-31 | -$22.33M | $5.22M | -$27.55M | — |
|---|
| 2022-03-31 | -$15.49M | $17.19M | -$32.68M | — |
|---|
| 2021-12-31 | -$20.9M | $40.88M | -$61.78M | — |
|---|
| 2021-03-31 | -$9.65M | $2.47M | -$12.13M | — |
|---|
| 2020-12-31 | -$8.02M | $7.21M | -$15.23M | — |
|---|
| 2020-03-31 | -$6.23M | $1.51M | -$7.74M | — |
|---|
| 2019-12-31 | -$7M | $2.28M | -$9.28M | — |
|---|
| 2019-03-31 | -$3.22M | $1.71M | -$4.92M | — |
|---|
| 2018-12-31 | -$3.52M | $1.3M | -$4.82M | — |
|---|
| 2018-03-31 | -$2.37M | — | — | — |
|---|
| 2017-12-31 | -$2.13M | $159,000.00 | -$2.29M | — |
|---|
| 2017-03-31 | -$257,000.00 | $7,000.00 | -$264,000.00 | — |
|---|
| 2016-12-31 | -$861,000.00 | $9,000.00 | -$870,000.00 | — |
|---|
Annual Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-12-31 | $200.87M | $11.95M | $188.91M | 92.23% |
|---|
| 2024-12-31 | $123.42M | $4.24M | $119.18M | 133.67% |
|---|
| 2023-12-31 | -$88.8M | $11.8M | -$100.6M | -920.26% |
|---|
| 2022-12-31 | -$100.57M | $52.98M | -$153.55M | — |
|---|
| 2021-12-31 | -$47.94M | $68.34M | -$116.27M | — |
|---|
| 2020-12-31 | -$26.08M | $14.84M | -$40.93M | — |
|---|
| 2019-12-31 | -$18.69M | $6.4M | -$25.09M | — |
|---|
| 2018-12-31 | -$9.45M | $2.23M | -$11.68M | — |
|---|
| 2017-12-31 | -$3.89M | $210,000.00 | -$4.1M | — |
|---|
| 2016-12-31 | -$1.31M | $15,000.00 | -$1.33M | — |
|---|