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 | $122,235.00 | — | — | — | — | — | $0.00 | — |
|---|
| 2026-03-31 | $55,244.00 | $517.00 | -$52,331.00 | — | -$5.25M | — | — | — |
|---|
| 2025-12-31 | $2.57M | $711.00 | $123,334.00 | — | $10.03M | $0.00 | $0.00 | $0.00 |
|---|
| 2025-09-30 | $166,304.00 | — | — | — | — | — | — | — |
|---|
| 2025-06-30 | $161,042.00 | — | — | — | — | — | $0.00 | — |
|---|
| 2025-03-31 | $115,573.00 | $3,235.00 | $118,664.00 | — | $172,243.00 | — | $0.00 | — |
|---|
| 2024-12-31 | $32,159.00 | — | $97,355.00 | — | $5,584.00 | $0.00 | $0.00 | $0.00 |
|---|
| 2024-09-30 | $54,116.00 | — | — | — | — | — | — | — |
|---|
| 2024-06-30 | $565,278.00 | — | — | — | — | — | — | — |
|---|
| 2024-03-31 | -$401,329.00 | — | -$337,838.00 | — | $34,485.00 | — | $0.00 | — |
|---|
| 2023-12-31 | $241,640.00 | — | $624,533.00 | — | -$17,131.00 | $87,156.00 | $0.00 | -$87,156.00 |
|---|
| 2023-09-30 | $35,732.00 | — | — | — | — | — | — | — |
|---|
| 2023-06-30 | $103,228.00 | — | — | — | — | — | — | — |
|---|
| 2023-03-31 | -$237,639.00 | — | -$90,391.00 | — | $132,634.00 | — | $0.00 | — |
|---|
| 2022-12-31 | -$994,064.00 | — | $237,595.00 | — | -$472,344.00 | $0.00 | $0.00 | $0.00 |
|---|
| 2022-09-30 | -$51,703.00 | — | — | — | — | — | — | — |
|---|
| 2022-06-30 | -$276,691.00 | — | — | — | — | — | — | — |
|---|
| 2022-03-31 | $4,740.00 | — | -$48,127.00 | — | -$4,542.00 | — | $0.00 | — |
|---|
| 2021-12-31 | $29,685.00 | — | -$199,780.00 | — | $221,721.00 | $0.00 | $0.00 | $0.00 |
|---|
| 2021-09-30 | $188,509.00 | — | — | — | — | — | — | — |
|---|
| 2021-06-30 | $174,348.00 | — | — | — | — | — | — | — |
|---|
| 2021-03-31 | $426,807.00 | — | -$150,975.00 | — | $523,122.00 | — | $0.00 | — |
|---|
| 2020-12-31 | $19,157.00 | — | -$36,374.00 | — | $1.24M | — | $0.00 | — |
|---|
| 2020-09-30 | $50,054.00 | — | — | — | — | — | — | — |
|---|
| 2020-06-30 | $211,790.00 | — | — | — | — | — | — | — |
|---|
| 2020-03-31 | $58,382.00 | — | $21,743.00 | — | -$434,876.00 | — | $0.00 | — |
|---|
| 2019-12-31 | $62,971.00 | — | $119,397.00 | — | $220,532.00 | — | $0.00 | — |
|---|
| 2019-09-30 | $57,970.00 | — | — | — | — | — | — | — |
|---|
| 2019-06-30 | $23,271.00 | — | — | — | — | — | — | — |
|---|
| 2019-03-31 | $105,721.00 | $616.00 | -$40,010.00 | $17,970.00 | $305,807.00 | — | $0.00 | — |
|---|
| 2018-12-31 | $40,596.00 | -$11,528.00 | $143,473.00 | $16,121.00 | -$275,198.00 | — | $0.00 | $0.00 |
|---|
| 2018-09-30 | $85,400.00 | — | — | — | — | — | — | — |
|---|
| 2018-06-30 | $151,704.00 | — | — | — | — | — | — | — |
|---|
| 2018-03-31 | $837,361.00 | $8,735.00 | -$43,711.00 | $37,743.00 | $970,417.00 | — | — | — |
|---|
| 2017-12-31 | $213,465.00 | $16,151.00 | $127,408.00 | $61,384.00 | $422,530.00 | — | $0.00 | $0.00 |
|---|
| 2017-09-30 | $51,298.00 | — | — | — | — | — | — | — |
|---|
| 2017-06-30 | $213,480.00 | — | — | — | — | — | — | — |
|---|
| 2017-03-31 | $44,620.00 | $234.00 | -$52,747.00 | — | -$7,650.00 | — | — | — |
|---|
| 2016-12-31 | $46,939.00 | — | $97,701.00 | -$2.39M | $197,490.00 | — | — | $0.00 |
|---|
| 2016-09-30 | $21,371.00 | — | — | — | — | — | — | — |
|---|
| 2016-06-30 | $3,570.00 | — | — | — | — | — | — | — |
|---|
| 2016-03-31 | $98,794.00 | $1,751.00 | $173,176.00 | $79,160.00 | -$79,160.00 | — | — | $6,507.00 |
|---|
| 2015-12-31 | $38,914.00 | — | -$6,678.00 | — | -$2.4M | — | $0.00 | $0.00 |
|---|
| 2015-09-30 | $138,716.00 | — | — | — | — | — | — | — |
|---|
| 2015-06-30 | $196,384.00 | — | — | — | — | — | — | — |
|---|
| 2015-03-31 | $89,014.00 | — | $115,919.00 | — | $463,937.00 | — | $0.00 | $0.00 |
|---|
| 2014-12-31 | $220,397.00 | $20,216.00 | $210,939.00 | — | $426,226.00 | — | $135,975.00 | -$124,561.00 |
|---|
| 2014-09-30 | $542,608.00 | $31,481.00 | — | — | — | — | — | — |
|---|
| 2014-06-30 | $200,709.00 | $13,813.00 | — | — | — | — | — | — |
|---|
| 2014-03-31 | $321,159.00 | $1,671.00 | $383,867.00 | — | $510,236.00 | — | $0.00 | $0.00 |
|---|
| 2013-12-31 | $216,088.00 | $85,335.00 | $410,792.00 | — | -$255,603.00 | — | $135,975.00 | -$135,975.00 |
|---|
| 2013-09-30 | $293,691.00 | $1,671.00 | — | — | — | — | — | — |
|---|
| 2013-06-30 | $216,451.00 | $6,875.00 | — | — | — | — | — | — |
|---|
| 2013-03-31 | $243,541.00 | $7,959.00 | $235,264.00 | — | $498,885.00 | — | — | — |
|---|
| 2012-12-31 | $849,023.00 | $7,307.00 | $859,039.00 | — | $0.00 | — | $144,088.00 | -$135,975.00 |
|---|
| 2012-09-30 | $357,156.00 | $4,777.00 | — | — | — | — | — | — |
|---|
| 2012-06-30 | $418,646.00 | $1,615.00 | — | — | — | — | — | — |
|---|
| 2012-03-31 | $611,772.00 | $2,116.00 | $649,587.00 | $4,666.00 | -$10,428.00 | — | — | — |
|---|
| 2011-12-31 | $310,660.00 | $14,830.00 | $308,515.00 | -$594,596.00 | -$980,767.00 | — | $149,350.00 | -$135,975.00 |
|---|
| 2011-09-30 | $345,387.00 | $30,210.00 | — | — | — | — | — | — |
|---|
| 2011-06-30 | $163,928.00 | $738.00 | — | — | — | — | — | — |
|---|
| 2011-03-31 | $131,802.00 | $20,560.00 | $138,745.00 | $532,944.00 | -$543,267.00 | — | — | — |
|---|
| 2010-12-31 | $337,484.00 | -$30,351.00 | $98,163.00 | -$239,984.00 | $1.46M | — | $135,975.00 | -$135,975.00 |
|---|
| 2010-09-30 | $126,692.00 | $25,047.00 | — | — | — | — | — | — |
|---|
| 2010-06-30 | $268,144.00 | $66,055.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 | $3.01M | $3,235.00 | $459,630.00 | — | $14.28M | $147,614.00 | $0.00 | -$147,614.00 |
|---|
| 2024-12-31 | $250,224.00 | $4,352.00 | $204,761.00 | — | -$4.12M | $208,854.00 | $0.00 | -$208,854.00 |
|---|
| 2023-12-31 | $142,961.00 | $4,946.00 | $876,953.00 | — | -$391,315.00 | $87,156.00 | $0.00 | -$87,156.00 |
|---|
| 2022-12-31 | -$1.32M | — | $413,691.00 | — | -$498,765.00 | $176,592.00 | $0.00 | -$176,592.00 |
|---|
| 2021-12-31 | $819,349.00 | — | -$263,673.00 | — | $1.21M | $0.00 | $0.00 | $0.00 |
|---|
| 2020-12-31 | $339,383.00 | — | $140,165.00 | — | $3.04M | — | $0.00 | — |
|---|
| 2019-12-31 | $249,933.00 | $2,361.00 | $194,711.00 | — | $1.22M | — | $0.00 | — |
|---|
| 2018-12-31 | $1.12M | $3,885.00 | $241,562.00 | $55,438.00 | $199,869.00 | — | $233,099.00 | -$233,099.00 |
|---|
| 2017-12-31 | $522,863.00 | $16,852.00 | $404,253.00 | $155,285.00 | $361,213.00 | — | $194,250.00 | -$194,250.00 |
|---|
| 2016-12-31 | $170,674.00 | — | $280,807.00 | $14,020.00 | -$1.97M | — | — | $6,507.00 |
|---|
| 2015-12-31 | $463,028.00 | $2,872.00 | $441,974.00 | — | -$2.71M | — | $194,250.00 | -$194,250.00 |
|---|
| 2014-12-31 | $1.28M | $67,182.00 | $1.44M | — | -$211,333.00 | — | $543,899.00 | -$532,485.00 |
|---|
| 2013-12-31 | $969,771.00 | $101,842.00 | $1.18M | — | -$1.94M | — | $543,899.00 | -$543,899.00 |
|---|
| 2012-12-31 | $2.24M | $15,814.00 | $1.99M | — | $257,020.00 | — | $543,899.00 | -$535,786.00 |
|---|
| 2011-12-31 | $951,777.00 | $66,337.00 | $1.01M | $9,887.00 | -$1.54M | — | $543,899.00 | -$530,524.00 |
|---|
| 2010-12-31 | $916,883.00 | $63,941.00 | $774,569.00 | $10,016.00 | $974,540.00 | — | $543,899.00 | -$543,899.00 |
|---|