Complete source-backed cash-flow history.
- Available history
- 2010-06-30 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 | $6.76M | — | — | — | — | — | — | — |
|---|
| 2026-03-31 | $5.44M | $2.64M | $18.79M | $266,465.00 | -$2.08M | $199,677.00 | — | -$2.2M |
|---|
| 2025-12-31 | $1.36M | $2.21M | $48.09M | $590,579.00 | -$1.66M | $0.00 | — | $0.00 |
|---|
| 2025-09-30 | $2.22M | $2.19M | — | — | — | — | — | — |
|---|
| 2025-06-30 | $1.39M | $2.12M | — | — | — | — | — | — |
|---|
| 2025-03-31 | $2.59M | $1.8M | -$6.03M | $78,651.00 | -$4.44M | $375,786.00 | — | -$375,786.00 |
|---|
| 2024-12-31 | $1.37M | $1.7M | $14.31M | $116,734.00 | -$2.4M | $134,550.00 | — | -$134,550.00 |
|---|
| 2024-09-30 | $1.44M | $1.57M | — | — | — | — | — | — |
|---|
| 2024-06-30 | $697,102.00 | $1.44M | — | — | — | — | — | — |
|---|
| 2024-03-31 | $309,096.00 | $1.29M | $8.24M | $51,459.00 | -$2.27M | $0.00 | — | $0.00 |
|---|
| 2023-12-31 | $5.62M | $1.18M | $23.44M | $44,423.00 | -$2.05M | $0.00 | — | $0.00 |
|---|
| 2023-09-30 | $1.1M | $1.05M | — | — | — | — | — | — |
|---|
| 2023-06-30 | -$104,156.00 | $958,001.00 | — | — | — | — | — | — |
|---|
| 2023-03-31 | -$160,130.00 | $845,016.00 | $3.23M | $44,894.00 | -$1.66M | $666,018.00 | — | -$666,018.00 |
|---|
| 2022-12-31 | $713,095.00 | $778,378.00 | -$5.64M | $29,525.00 | -$1.51M | $0.00 | — | $0.00 |
|---|
| 2022-09-30 | $852,109.00 | $738,883.00 | — | — | — | — | — | — |
|---|
| 2022-06-30 | -$228,034.00 | $713,180.00 | — | — | — | — | — | — |
|---|
| 2022-03-31 | -$309,395.00 | $679,171.00 | $5.14M | $12,787.00 | -$674,860.00 | $0.00 | — | $0.00 |
|---|
| 2021-12-31 | $105,166.00 | $659,564.00 | -$803,407.00 | $139,004.00 | -$712,983.00 | — | — | $0.00 |
|---|
| 2021-09-30 | -$271,006.00 | $628,324.00 | — | — | — | — | — | — |
|---|
| 2021-06-30 | -$931,967.00 | $614,182.00 | — | — | — | — | — | — |
|---|
| 2021-03-31 | -$1.62M | $595,848.00 | $9.9M | $124,696.00 | -$612,203.00 | — | — | $110,466.00 |
|---|
| 2020-12-31 | -$4.31M | $578,117.00 | $1.2M | $286,720.00 | -$787,667.00 | — | — | $8,880.00 |
|---|
| 2020-09-30 | -$6.15M | $537,792.00 | — | — | — | — | — | — |
|---|
| 2020-06-30 | -$219,234.00 | $506,477.00 | — | — | — | — | — | — |
|---|
| 2020-03-31 | $1.54M | $502,376.00 | $10.75M | $953,894.00 | -$1.5M | — | — | $24,000.00 |
|---|
| 2019-12-31 | $1.88M | $435,361.00 | $5.91M | $112,369.00 | -$1.74M | — | — | $178,106.00 |
|---|
| 2019-09-30 | $2.96M | $318,508.00 | — | — | — | — | — | — |
|---|
| 2019-06-30 | $1.74M | $395,510.00 | — | — | — | — | — | — |
|---|
| 2019-03-31 | $871,671.00 | $333,761.00 | $20.03M | $195,460.00 | -$559,415.00 | — | — | $0.00 |
|---|
| 2018-12-31 | $642,629.00 | $309,318.00 | $7.35M | $38,926.00 | -$415,944.00 | — | — | $0.00 |
|---|
| 2018-09-30 | $800,862.00 | $284,124.00 | — | — | — | — | — | — |
|---|
| 2018-06-30 | $732,056.00 | $250,447.00 | — | — | — | — | — | — |
|---|
| 2018-03-31 | $412,548.00 | $246,038.00 | $1.68M | $53,210.00 | -$352,533.00 | — | — | $0.00 |
|---|
| 2017-12-31 | $537,137.00 | $150,790.00 | $3.02M | $57,964.00 | -$268,550.00 | — | — | $0.00 |
|---|
| 2017-09-30 | $500,168.00 | $276,533.00 | — | — | — | — | — | — |
|---|
| 2017-06-30 | $384,443.00 | $234,413.00 | — | — | — | — | — | — |
|---|
| 2017-03-31 | $369,394.00 | $215,267.00 | $1.47M | $50,408.00 | -$244,099.00 | — | — | -$152,060.00 |
|---|
| 2016-12-31 | $502,751.00 | $165,992.00 | $1.83M | $57,754.00 | -$283,450.00 | — | — | -$40,010.00 |
|---|
| 2016-09-30 | $480,429.00 | $149,342.00 | — | — | — | — | — | — |
|---|
| 2016-06-30 | $335,679.00 | $133,353.00 | — | — | — | — | — | — |
|---|
| 2016-03-31 | $81,940.00 | $123,633.00 | $331,260.00 | $5,126.00 | — | — | — | — |
|---|
| 2015-12-31 | $68,539.00 | $142,932.00 | -$897,768.00 | $18,746.00 | — | — | — | — |
|---|
| 2015-09-30 | -$2.61M | $74,973.00 | — | — | — | — | — | — |
|---|
| 2015-06-30 | $507,555.00 | — | — | — | — | — | — | — |
|---|
| 2015-03-31 | -$441,795.00 | — | -$495,079.00 | $8,989.00 | — | — | — | — |
|---|
| 2014-12-31 | $2.76M | $65,365.00 | $3.08M | $6,024.00 | — | — | — | — |
|---|
| 2014-09-30 | $31,077.00 | — | — | — | — | — | — | — |
|---|
| 2014-06-30 | -$102,424.00 | — | — | — | — | — | — | — |
|---|
| 2014-03-31 | -$80,075.00 | $33,947.00 | $939,217.00 | $54,329.00 | — | — | — | — |
|---|
| 2013-12-31 | $397,988.00 | $27,144.00 | $597,425.00 | $20,361.00 | — | — | — | — |
|---|
| 2013-09-30 | -$92,547.00 | — | — | — | — | — | — | — |
|---|
| 2013-06-30 | $79,839.00 | — | — | — | — | — | — | — |
|---|
| 2013-03-31 | $226,405.00 | $10,181.00 | -$38,501.00 | $18,690.00 | -$61,908.00 | — | — | $0.00 |
|---|
| 2012-12-31 | $147,709.00 | $14,721.00 | $1.71M | $4,223.00 | -$43,756.00 | — | — | $0.00 |
|---|
| 2012-09-30 | $112,191.00 | — | — | — | — | — | — | — |
|---|
| 2012-06-30 | $1.48M | — | — | — | — | — | — | — |
|---|
| 2012-03-31 | $76,390.00 | $16,826.00 | $104,350.00 | $25,350.00 | -$60,845.00 | — | — | -$8,500.00 |
|---|
| 2011-12-31 | $111,348.00 | $9,382.00 | $56,864.00 | $2,800.00 | -$40,300.00 | — | — | $0.00 |
|---|
| 2011-09-30 | $31,767.00 | — | — | — | — | — | — | — |
|---|
| 2011-06-30 | $59,656.00 | $12,856.00 | — | — | — | — | — | — |
|---|
| 2011-03-31 | $6,442.00 | $11,695.00 | $74,655.00 | — | -$32,950.00 | — | — | — |
|---|
| 2010-12-31 | $34,187.00 | — | -$13,489.00 | — | — | — | — | -$6,801.00 |
|---|
| 2010-09-30 | $11,412.00 | — | — | — | — | — | — | — |
|---|
| 2010-06-30 | -$1,652.00 | $35,305.00 | — | — | — | — | — | — |
|---|
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 | $7.55M | $8.32M | $52.45M | $1.21M | -$10.09M | $375,786.00 | — | $284,868.00 |
|---|
| 2024-12-31 | $3.82M | $5.99M | $22.95M | $434,901.00 | -$9.49M | $495,045.00 | — | -$466,245.00 |
|---|
| 2023-12-31 | $6.46M | $4.03M | $27.62M | $262,556.00 | -$7.05M | $1.13M | — | -$1.12M |
|---|
| 2022-12-31 | $1.03M | $2.91M | $25.32M | $105,186.00 | -$4.09M | $0.00 | — | $0.00 |
|---|
| 2021-12-31 | -$2.72M | $2.5M | $15.23M | $328,566.00 | -$2.68M | — | — | $192,141.00 |
|---|
| 2020-12-31 | -$9.14M | $2.12M | $13.78M | $1.38M | -$3.34M | — | — | -$72,865.00 |
|---|
| 2019-12-31 | $7.45M | $1.48M | $16.71M | $463,714.00 | -$3.24M | — | — | $430,919.00 |
|---|
| 2018-12-31 | $2.59M | $1.09M | $16M | $257,062.00 | -$1.59M | — | — | $100,000.00 |
|---|
| 2017-12-31 | $1.79M | $876,191.00 | $7.15M | $707,224.00 | -$1.52M | — | — | -$102,060.00 |
|---|
| 2016-12-31 | $1.4M | $572,320.00 | $4.21M | $109,865.00 | -$887,009.00 | — | — | -$137,265.00 |
|---|
| 2015-12-31 | -$2.41M | $362,712.00 | -$719,504.00 | $138,332.00 | — | — | — | — |
|---|
| 2014-12-31 | $2.61M | $171,594.00 | $3.08M | $140,853.00 | — | — | — | — |
|---|
| 2013-12-31 | $611,684.00 | $58,012.00 | -$620,273.00 | $52,331.00 | — | — | — | — |
|---|
| 2012-12-31 | $1.82M | $59,249.00 | $2.06M | $76,367.00 | -$234,317.00 | — | — | -$11,750.00 |
|---|
| 2011-12-31 | $215,291.00 | $43,508.00 | $225,922.00 | $38,930.00 | -$199,310.00 | — | — | -$5,000.00 |
|---|
| 2010-12-31 | -$8,292.00 | $109,115.00 | $64,325.00 | $2,988.00 | -$2,988.00 | — | — | -$22,026.00 |
|---|