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 | $7.72M | $114,000.00 | $7.6M | 105.10% |
|---|
| 2025-12-31 | $3.56M | $103,000.00 | $3.45M | 49.04% |
|---|
| 2025-03-31 | $5.62M | $1.42M | $4.19M | 75.41% |
|---|
| 2024-12-31 | $5.3M | $815,000.00 | $4.48M | 90.18% |
|---|
| 2024-03-31 | -$3.15M | $90,000.00 | -$3.24M | -62.07% |
|---|
| 2023-12-31 | -$1.42M | $231,000.00 | -$1.65M | -31.88% |
|---|
| 2023-03-31 | $45.05M | $581,000.00 | $44.47M | 590.19% |
|---|
| 2022-12-31 | $2.98M | $364,000.00 | $2.61M | 32.52% |
|---|
| 2022-03-31 | $12.6M | $545,000.00 | $12.06M | 147.88% |
|---|
| 2021-12-31 | $23.91M | $481,000.00 | $23.42M | 256.45% |
|---|
| 2021-03-31 | $4.79M | $152,000.00 | $4.64M | 91.43% |
|---|
| 2020-12-31 | $21.34M | $108,000.00 | $21.23M | 556.12% |
|---|
| 2020-03-31 | $2.37M | $245,000.00 | $2.12M | 64.29% |
|---|
| 2019-12-31 | $2.87M | $170,000.00 | $2.7M | 64.51% |
|---|
| 2019-03-31 | $2.65M | $718,000.00 | $1.94M | 40.84% |
|---|
| 2018-12-31 | $7.23M | $156,000.00 | $7.08M | 188.04% |
|---|
| 2018-03-31 | -$1.39M | $467,000.00 | -$1.86M | -57.71% |
|---|
| 2017-12-31 | $1.11M | $279,454.00 | $832,848.00 | 43.85% |
|---|
| 2017-03-31 | $2.2M | $19,381.00 | $2.18M | 101.51% |
|---|
Annual Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-12-31 | $26.16M | $2.8M | $23.36M | 91.13% |
|---|
| 2024-12-31 | $31.24M | $1.56M | $29.68M | 140.88% |
|---|
| 2023-12-31 | $67.76M | $2.18M | $65.57M | 274.16% |
|---|
| 2022-12-31 | $83.73M | $1.41M | $82.32M | 247.14% |
|---|
| 2021-12-31 | -$28.28M | $1.13M | -$29.4M | -101.95% |
|---|
| 2020-12-31 | -$4.85M | $619,000.00 | -$5.47M | -41.67% |
|---|
| 2019-12-31 | $18.98M | $1.74M | $17.24M | 102.89% |
|---|
| 2018-12-31 | $30.61M | $1.2M | $29.41M | 206.34% |
|---|
| 2017-12-31 | -$2.15M | $421,000.00 | -$2.57M | -27.80% |
|---|
| 2016-12-31 | $10.58M | $259,000.00 | $10.32M | 139.03% |
|---|