Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.
- Available history
- 2012-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 | $47.84M | $9.51M | $38.33M | 597.09% |
|---|
| 2025-12-31 | $32.86M | $8.27M | $24.59M | 100.66% |
|---|
| 2025-03-31 | $35.08M | $10.7M | $24.38M | 96.42% |
|---|
| 2024-12-31 | $29.02M | $12.41M | $16.61M | 43.76% |
|---|
| 2024-03-31 | $55.29M | $8.79M | $46.5M | 107.69% |
|---|
| 2023-12-31 | $23.86M | $9.44M | $14.42M | 39.88% |
|---|
| 2023-03-31 | $40.38M | $9.48M | $30.91M | 118.72% |
|---|
| 2022-12-31 | $15.23M | $6.31M | $8.92M | 26.29% |
|---|
| 2022-03-31 | $50.77M | $6.14M | $44.63M | 184.00% |
|---|
| 2021-12-31 | $40.44M | $6.88M | $33.56M | 169.85% |
|---|
| 2021-03-31 | $22.83M | $7.62M | $15.21M | 301.67% |
|---|
| 2020-12-31 | $16.89M | $9.33M | $7.56M | — |
|---|
| 2020-03-31 | $1.48M | $8.01M | -$6.53M | -165.33% |
|---|
| 2019-12-31 | $5.65M | $8.41M | -$2.76M | — |
|---|
| 2019-03-31 | -$3.61M | $14.74M | -$18.35M | -2114.52% |
|---|
| 2018-12-31 | $9.52M | $9.58M | -$65,000.00 | -3.48% |
|---|
| 2018-03-31 | $8.36M | $12.34M | -$3.98M | — |
|---|
| 2017-12-31 | $9.77M | $10.12M | -$353,000.00 | -44.85% |
|---|
| 2017-03-31 | $22.4M | $7.27M | $15.13M | 1694.40% |
|---|
| 2016-12-31 | $14.01M | $5.34M | $8.67M | — |
|---|
| 2016-03-31 | $13.93M | $3.95M | $9.98M | 401.12% |
|---|
| 2015-12-31 | $3.29M | $5.31M | -$2.02M | -26.87% |
|---|
| 2015-03-31 | $1.34M | $3.78M | -$2.44M | — |
|---|
| 2014-12-31 | $12.32M | $9.38M | $2.94M | — |
|---|
| 2014-03-31 | -$5.84M | $4.03M | -$9.87M | — |
|---|
| 2013-12-31 | $8.51M | $3.75M | $4.77M | 260.58% |
|---|
Annual Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-12-31 | $156.12M | $34.88M | $121.23M | 123.59% |
|---|
| 2024-12-31 | $213.39M | $41.04M | $172.35M | 108.04% |
|---|
| 2023-12-31 | $183.5M | $38.17M | $145.34M | 105.67% |
|---|
| 2022-12-31 | $89.18M | $24.03M | $65.15M | 71.29% |
|---|
| 2021-12-31 | $97.99M | $27.46M | $70.54M | 113.56% |
|---|
| 2020-12-31 | $57.27M | $33.86M | $23.41M | 1668.64% |
|---|
| 2019-12-31 | $41.76M | $41.56M | $207,000.00 | 0.42% |
|---|
| 2018-12-31 | $38.19M | $46.81M | -$8.62M | — |
|---|
| 2017-12-31 | $39.21M | $35.1M | $4.11M | 112.70% |
|---|
| 2016-12-31 | $38.56M | $21.38M | $17.18M | 174.93% |
|---|
| 2015-12-31 | $10.68M | $16M | -$5.32M | — |
|---|
| 2014-12-31 | $21.05M | $20.5M | $553,000.00 | — |
|---|
| 2013-12-31 | $31.04M | $17.64M | $13.4M | 112.97% |
|---|
| 2012-12-31 | -$1.65M | $23.13M | -$24.78M | -136.97% |
|---|