Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.
- Available history
- 2017-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 | $75.97M | $1.84M | $74.13M | 616.80% |
|---|
| 2025-12-31 | $57.82M | $1.93M | $55.89M | 442.08% |
|---|
| 2025-03-31 | $71.68M | $2.76M | $68.92M | 708.35% |
|---|
| 2024-12-31 | $68.32M | $3.03M | $65.3M | 488.48% |
|---|
| 2024-03-31 | $56.76M | $1.79M | $54.98M | 808.50% |
|---|
| 2023-12-31 | $48.7M | $2.33M | $46.37M | 514.58% |
|---|
| 2023-03-31 | $46.63M | $284,000.00 | $46.35M | 374.04% |
|---|
| 2022-12-31 | $25.07M | $217,000.00 | $24.86M | 189.49% |
|---|
| 2022-03-31 | $7.98M | $1.3M | $6.68M | 107.26% |
|---|
| 2021-12-31 | $6.56M | $405,000.00 | $6.16M | 84.49% |
|---|
| 2021-03-31 | $8.44M | $502,000.00 | $7.94M | 131.92% |
|---|
| 2020-12-31 | $6.43M | $618,000.00 | $5.81M | 124.74% |
|---|
| 2020-03-31 | $5.02M | $1.4M | $3.62M | 132.89% |
|---|
| 2019-12-31 | $4.34M | $301,000.00 | $4.03M | 111.81% |
|---|
| 2019-03-31 | $2.13M | $154,000.00 | $1.97M | 70.19% |
|---|
| 2018-12-31 | $5.55M | $639,000.00 | $4.91M | 160.59% |
|---|
| 2018-03-31 | $2.7M | $133,000.00 | $2.57M | 139.50% |
|---|
| 2017-12-31 | $2.03M | $531,000.00 | $1.5M | 437.32% |
|---|
Annual Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-12-31 | $254.58M | $8.44M | $246.15M | 523.80% |
|---|
| 2024-12-31 | $259.79M | $9.9M | $249.89M | 552.61% |
|---|
| 2023-12-31 | $191.54M | $6.25M | $185.3M | 415.66% |
|---|
| 2022-12-31 | $67.1M | $2.84M | $64.26M | 158.18% |
|---|
| 2021-12-31 | $29.85M | $2.59M | $27.25M | 100.92% |
|---|
| 2020-12-31 | $19.33M | $5.37M | $13.96M | 92.18% |
|---|
| 2019-12-31 | $13.67M | $1.21M | $12.46M | 94.37% |
|---|
| 2018-12-31 | $14.4M | $1.15M | $13.25M | 136.61% |
|---|
| 2017-12-31 | $7.62M | $1.06M | $6.56M | 120.68% |
|---|