Complete source-backed cash-flow history.
- Available history
- 2009-12-31 to 2026-06-30
- Data captured
Historical Cash Flow Statement
| Date | Net income | Depreciation and amortization | Operating cash flow | Capital expenditure | Investing cash flow | Share repurchases | Dividends paid | Financing cash flow |
|---|
| 2026-06-30 | $34.51M | — | — | — | — | — | — | — |
|---|
| 2026-03-31 | $30.58M | $6.6M | $32.06M | $18.34M | -$18.06M | $370,000.00 | $1.72M | -$1.96M |
|---|
| 2025-12-31 | $30.55M | $6.73M | $45.56M | $19.91M | -$19.98M | $2.26M | $1.72M | -$3.97M |
|---|
| 2025-09-30 | $38.78M | — | — | — | — | — | — | — |
|---|
| 2025-06-30 | $30.83M | — | — | — | — | — | — | — |
|---|
| 2025-03-31 | $34.11M | $6.14M | $39.43M | $14.85M | -$14.85M | $424,000.00 | $1.72M | -$1.98M |
|---|
| 2024-12-31 | $26.99M | $6.04M | $38.61M | $11.04M | -$10.83M | $3.34M | $1.43M | -$4.77M |
|---|
| 2024-09-30 | $33.35M | — | — | — | — | — | — | — |
|---|
| 2024-06-30 | $26.06M | — | — | — | — | — | — | — |
|---|
| 2024-03-31 | $22.44M | $6.05M | $27.17M | $6.82M | -$6.67M | $172,000.00 | $1.43M | -$1.47M |
|---|
| 2023-12-31 | $17M | $6.04M | $27.58M | $13.71M | -$13.6M | $1.18M | $1.14M | -$2.32M |
|---|
| 2023-09-30 | $20.73M | — | — | — | — | — | — | — |
|---|
| 2023-06-30 | $19.71M | — | — | — | — | — | — | — |
|---|
| 2023-03-31 | $17.1M | $5.83M | $20.64M | $5.45M | -$5.33M | $98,000.00 | $1.14M | -$1.12M |
|---|
| 2022-12-31 | $10.8M | $5.69M | $20.45M | $8.7M | -$7.91M | $681,000.00 | $1.13M | -$1.82M |
|---|
| 2022-09-30 | $15.73M | — | — | — | — | — | — | — |
|---|
| 2022-06-30 | $10.24M | — | — | — | — | — | — | — |
|---|
| 2022-03-31 | $8.67M | $5.25M | $8.06M | $5.52M | -$11.33M | $86,000.00 | $1.13M | -$1.22M |
|---|
| 2021-12-31 | $7.61M | $5.27M | $11.56M | $6.18M | -$6.07M | $636,000.00 | $905,000.00 | -$1.54M |
|---|
| 2021-09-30 | $11.31M | — | — | — | — | — | — | — |
|---|
| 2021-06-30 | $11.09M | $5.23M | — | — | — | — | — | — |
|---|
| 2021-03-31 | $7.03M | $5.34M | $11.62M | $4.54M | -$4.53M | $95,000.00 | $905,000.00 | -$1M |
|---|
| 2020-12-31 | $7.25M | $5.22M | $16.67M | $3.51M | -$3.24M | $275,000.00 | $902,000.00 | -$1.18M |
|---|
| 2020-09-30 | $9.32M | — | — | — | — | — | — | — |
|---|
| 2020-06-30 | $6.1M | $4.8M | — | — | — | — | — | — |
|---|
| 2020-03-31 | $5.54M | $4.66M | $11.51M | $6.11M | -$6.09M | $64,000.00 | $899,000.00 | -$882,000.00 |
|---|
| 2019-12-31 | $4.99M | $4.97M | $10.83M | $6.68M | -$6.31M | $203,000.00 | $30.79M | -$30.99M |
|---|
| 2019-09-30 | $9.9M | — | — | — | — | — | — | — |
|---|
| 2019-06-30 | $6.03M | — | — | — | — | — | — | — |
|---|
| 2019-03-31 | $5.13M | $4.12M | $7.47M | $5.68M | -$5.54M | $52,000.00 | $757,000.00 | -$809,000.00 |
|---|
| 2018-12-31 | $4.23M | $4.59M | $6.9M | $22.08M | -$21.93M | $160,000.00 | $755,000.00 | -$915,000.00 |
|---|
| 2018-09-30 | $4.55M | — | — | — | — | — | — | — |
|---|
| 2018-06-30 | $6.64M | — | — | — | — | — | — | — |
|---|
| 2018-03-31 | $4.26M | $4.23M | $6.52M | $7.62M | -$7.51M | $61,000.00 | $755,000.00 | -$743,000.00 |
|---|
| 2017-12-31 | $11.58M | $3.84M | $10.32M | $6.83M | -$6.7M | $116,000.00 | $754,000.00 | -$869,000.00 |
|---|
| 2017-09-30 | $5.67M | — | — | — | — | — | — | — |
|---|
| 2017-06-30 | $5.28M | — | — | — | — | — | — | — |
|---|
| 2017-03-31 | $4.62M | $4.29M | $6.14M | $4.21M | -$4.21M | $77,000.00 | $753,000.00 | -$830,000.00 |
|---|
| 2016-12-31 | $3.92M | $4.11M | $11.98M | $5.43M | -$5.4M | $110,000.00 | $695,000.00 | -$803,000.00 |
|---|
| 2016-03-31 | — | $3.99M | $7.88M | $3.94M | — | $2.73M | $696,000.00 | — |
|---|
| 2015-12-31 | — | $4.12M | $9.59M | $3.38M | — | $245,000.00 | $699,000.00 | — |
|---|
| 2015-03-31 | — | $3.96M | $7.52M | $3.42M | — | $78,000.00 | $700,000.00 | — |
|---|
| 2014-12-31 | — | $3.81M | $8.69M | $2.95M | — | $98,000.00 | $698,000.00 | — |
|---|
| 2014-03-31 | — | $3.6M | $3.8M | $2.86M | — | $79,000.00 | $697,000.00 | — |
|---|
| 2013-12-31 | — | $3.49M | $9.37M | $2.23M | — | $0.00 | — | — |
|---|
| 2013-03-31 | — | $3.73M | $5.39M | $1.52M | — | $212,000.00 | — | — |
|---|
| 2012-12-31 | — | $3.83M | $6.8M | $1.8M | — | $57,000.00 | — | — |
|---|
| 2012-03-31 | — | $3.64M | $7.12M | $2.3M | — | $40.73M | — | — |
|---|
| 2011-12-31 | — | $3.4M | $9.4M | $2.34M | — | $67,000.00 | — | — |
|---|
| 2011-06-30 | $5.8M | — | — | — | — | — | — | — |
|---|
| 2011-03-31 | — | $3.41M | $5.42M | $1.74M | — | $80,000.00 | — | — |
|---|
| 2010-12-31 | — | $3.75M | $6.9M | $2.2M | — | $47,000.00 | — | — |
|---|
| 2010-06-30 | $5.66M | — | — | — | — | — | — | — |
|---|
Annual Cash Flow Statement
| Date | Net income | Depreciation and amortization | Operating cash flow | Capital expenditure | Investing cash flow | Share repurchases | Dividends paid | Financing cash flow |
|---|
| 2025-12-31 | $134.28M | $25.22M | $164.97M | $62.7M | -$62.48M | $2.68M | $6.87M | -$9.39M |
|---|
| 2024-12-31 | $108.84M | $24.17M | $126.02M | $27.41M | -$26.86M | $3.51M | $5.72M | -$9.1M |
|---|
| 2023-12-31 | $74.55M | $23.83M | $92.26M | $34.25M | -$31.96M | $1.27M | $4.55M | -$5.72M |
|---|
| 2022-12-31 | $45.43M | $22.2M | $64.36M | $26.82M | -$31.15M | $767,000.00 | $4.54M | -$5.18M |
|---|
| 2021-12-31 | $37.05M | $20.9M | $55.69M | $29.91M | -$29.63M | $731,000.00 | $3.62M | -$4.27M |
|---|
| 2020-12-31 | $28.22M | $19.61M | $58.58M | $17.13M | -$25.19M | $557,000.00 | $3.6M | -$4.08M |
|---|
| 2019-12-31 | $26.06M | $17.62M | $47.01M | $27.1M | -$26.54M | $444,000.00 | $33.06M | -$33.43M |
|---|
| 2018-12-31 | $19.69M | $17.6M | $38.74M | $53.76M | -$53.16M | $411,000.00 | $3.02M | -$3.36M |
|---|
| 2017-12-31 | $27.15M | $16.55M | $34.28M | $21.34M | -$20.75M | $309,000.00 | $3.01M | -$3.25M |
|---|
| 2016-12-31 | $17.75M | $16.14M | $37.85M | $17.66M | -$17.51M | $2.93M | $2.78M | -$5.56M |
|---|
| 2015-12-31 | $12.89M | $16.03M | $32.49M | $11.46M | -$11.06M | $403,000.00 | $2.8M | -$19.84M |
|---|
| 2014-12-31 | — | $14.9M | $31.97M | $11.67M | — | $266,000.00 | $2.79M | — |
|---|
| 2013-12-31 | — | $14.5M | $33.53M | $8.92M | — | $212,000.00 | — | — |
|---|
| 2012-12-31 | — | $15.04M | $31.69M | $8.29M | — | $40.85M | — | — |
|---|
| 2011-12-31 | — | $13.78M | $38.51M | $9.41M | — | $8.32M | — | — |
|---|
| 2010-12-31 | — | $13.61M | $34.18M | $9.33M | — | $173,000.00 | — | — |
|---|
| 2009-12-31 | — | $13.48M | $31.57M | $6.65M | — | $100,000.00 | — | — |
|---|