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 | $728,579.00 | — | — | — | — | — | — | — |
|---|
| 2026-03-31 | $818,902.00 | $29,008.00 | $604,536.00 | $9,886.00 | $30,113.00 | — | $1.15M | -$1.15M |
|---|
| 2025-12-31 | $649,576.00 | $30,715.00 | $330,495.00 | $22,539.00 | $59,766.00 | — | $0.00 | $0.00 |
|---|
| 2025-09-30 | $268,441.00 | — | — | — | — | — | — | — |
|---|
| 2025-06-30 | $626,826.00 | — | — | — | — | — | — | — |
|---|
| 2025-03-31 | $560,895.00 | $25,030.00 | $322,080.00 | $3,608.00 | $679,370.00 | — | $1.61M | -$1.61M |
|---|
| 2024-12-31 | $503,724.00 | $26,334.00 | $269,297.00 | $315,173.00 | -$835,558.00 | — | $0.00 | $0.00 |
|---|
| 2024-09-30 | $865,484.00 | — | — | — | — | — | — | — |
|---|
| 2024-06-30 | $956,225.00 | — | — | — | — | — | — | — |
|---|
| 2024-03-31 | $925,442.00 | $23,711.00 | $644,120.00 | $21,956.00 | -$665,478.00 | — | $1.15M | -$1.15M |
|---|
| 2023-12-31 | $737,439.00 | $31,327.00 | $1.13M | $93,380.00 | -$579.00 | — | $0.00 | $0.00 |
|---|
| 2023-09-30 | $626,756.00 | — | — | — | — | — | — | — |
|---|
| 2023-06-30 | $461,094.00 | — | — | — | — | — | — | — |
|---|
| 2023-03-31 | $756,081.00 | $24,455.00 | $417,589.00 | $2,582.00 | -$46,088.00 | — | $0.00 | $0.00 |
|---|
| 2022-12-31 | $679,205.00 | $32,545.00 | $624,713.00 | $15,014.00 | $1.13M | — | $1.42M | -$1.42M |
|---|
| 2022-09-30 | $345,518.00 | — | — | — | — | — | — | — |
|---|
| 2022-06-30 | $633,324.00 | — | — | — | — | — | — | — |
|---|
| 2022-03-31 | $911,465.00 | $34,256.00 | $27,415.00 | $4,840.00 | -$47,128.00 | — | — | — |
|---|
| 2021-12-31 | $1.12M | $39,049.00 | $1.66M | $34,378.00 | $1.16M | — | $2.99M | -$2.99M |
|---|
| 2021-09-30 | $1.02M | — | — | — | — | — | — | — |
|---|
| 2021-06-30 | $1.34M | — | — | — | — | — | — | — |
|---|
| 2021-03-31 | $1.18M | $34,900.00 | $990,206.00 | $28,156.00 | -$719,601.00 | — | — | — |
|---|
| 2020-12-31 | $610,528.00 | $43,592.00 | $672,536.00 | $17,958.00 | $687,310.00 | — | $1.65M | -$1.65M |
|---|
| 2020-09-30 | $717,532.00 | — | — | — | — | — | — | — |
|---|
| 2020-06-30 | $1.19M | — | — | — | — | — | — | — |
|---|
| 2020-03-31 | $790,307.00 | $40,519.00 | $1.29M | $1,048.00 | -$1.55M | — | — | — |
|---|
| 2019-12-31 | $1.39M | $46,185.00 | $849,098.00 | $9,107.00 | $929,606.00 | — | $2.52M | -$2.52M |
|---|
| 2019-09-30 | $1.07M | — | — | — | — | — | — | — |
|---|
| 2019-06-30 | $1.08M | — | — | — | — | — | — | — |
|---|
| 2019-03-31 | $1.22M | $42,105.00 | $1.53M | $12,992.00 | -$1.58M | — | — | — |
|---|
| 2018-12-31 | $583,283.00 | $48,046.00 | $1.04M | $8,493.00 | $1.31M | — | $2.52M | -$2.52M |
|---|
| 2018-09-30 | $1.32M | — | — | — | — | — | — | — |
|---|
| 2018-06-30 | $1.39M | — | — | — | — | — | — | — |
|---|
| 2018-03-31 | $1.06M | $49,152.00 | $1.67M | $26,500.00 | -$1.32M | — | — | — |
|---|
| 2017-12-31 | $1.02M | $50,620.00 | $777,939.00 | $18,098.00 | $3.89M | — | $4.58M | -$4.58M |
|---|
| 2017-09-30 | $1.09M | — | — | — | — | — | — | — |
|---|
| 2017-06-30 | $1.1M | — | — | — | — | — | — | — |
|---|
| 2017-03-31 | $634,435.00 | $49,849.00 | $875,146.00 | $1,605.00 | -$54,430.00 | — | — | — |
|---|
| 2016-12-31 | $750,535.00 | $52,972.00 | $623,963.00 | $42,746.00 | $606,325.00 | — | $1.83M | -$1.83M |
|---|
| 2016-09-30 | $900,135.00 | — | — | — | — | — | — | — |
|---|
| 2016-06-30 | $405,381.00 | — | — | — | — | — | — | — |
|---|
| 2016-03-31 | $525,091.00 | $43,036.00 | $743,484.00 | $5,870.00 | — | — | — | — |
|---|
| 2015-12-31 | $418,371.00 | $44,327.00 | $1.09M | $29,499.00 | — | — | $2.29M | — |
|---|
| 2015-09-30 | $1.22M | — | — | — | — | — | — | — |
|---|
| 2015-06-30 | $1.51M | — | — | — | — | — | — | — |
|---|
| 2015-03-31 | $1.46M | $42,708.00 | $1.81M | $2,143.00 | — | — | $0.00 | — |
|---|
| 2014-12-31 | $1.4M | $44,667.00 | $1.58M | $12,988.00 | — | — | $1.47M | — |
|---|
| 2014-09-30 | $411,426.00 | — | — | — | — | — | — | — |
|---|
| 2014-06-30 | $901,273.00 | — | — | — | — | — | — | — |
|---|
| 2014-03-31 | $1.34M | $46,151.00 | $892,212.00 | $4,127.00 | -$1.55M | — | $0.00 | — |
|---|
| 2013-12-31 | $1.72M | $48,818.00 | $2.17M | $53,305.00 | -$169,246.00 | — | $2.3M | -$2.3M |
|---|
| 2013-09-30 | $1.28M | — | — | — | — | — | — | — |
|---|
| 2013-06-30 | $1.34M | — | — | — | — | — | — | — |
|---|
| 2013-03-31 | $1.56M | $47,749.00 | $2.06M | $24,780.00 | -$1.78M | — | $0.00 | — |
|---|
| 2012-12-31 | $1.29M | $72,525.00 | $1.11M | $130,364.00 | $3.26M | — | $4.32M | -$4.32M |
|---|
| 2012-09-30 | $1.12M | — | — | — | — | — | — | — |
|---|
| 2012-06-30 | $1.19M | — | — | — | — | — | — | — |
|---|
| 2012-03-31 | $1.23M | $66,943.00 | $2.05M | $66,870.00 | -$1.56M | — | $0.00 | — |
|---|
| 2011-12-31 | $956,424.00 | $61,851.00 | $668,243.00 | $24,348.00 | $1.37M | — | $2.02M | -$2.02M |
|---|
| 2011-09-30 | $1.37M | — | — | — | — | — | — | — |
|---|
| 2011-06-30 | $1.22M | — | — | — | — | — | — | — |
|---|
| 2011-03-31 | $1.17M | $57,269.00 | $1.42M | $32,572.00 | -$374,016.00 | — | — | — |
|---|
| 2010-12-31 | $835,539.00 | $53,428.00 | $1.04M | $40,556.00 | $306,873.00 | $0.00 | $1.52M | -$1.52M |
|---|
| 2010-09-30 | $1.24M | — | — | — | — | — | — | — |
|---|
| 2010-06-30 | $624,524.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 | $2.11M | $108,200.00 | $1.97M | $58,995.00 | $175,343.00 | — | $2.77M | -$2.77M |
|---|
| 2024-12-31 | $3.25M | $95,885.00 | $3.47M | $433,077.00 | -$7.08M | — | $2.76M | -$2.76M |
|---|
| 2023-12-31 | $2.58M | $105,682.00 | $3.14M | $165,716.00 | $4.73M | — | $459,387.00 | -$459,387.00 |
|---|
| 2022-12-31 | $2.57M | $135,396.00 | $2.53M | $75,179.00 | $897,562.00 | — | $3.12M | -$3.12M |
|---|
| 2021-12-31 | $4.66M | $145,977.00 | $5.31M | $116,375.00 | -$183,475.00 | — | $5.19M | -$5.19M |
|---|
| 2020-12-31 | $3.3M | $165,261.00 | $3.59M | $43,395.00 | -$468,676.00 | — | $3.58M | -$3.58M |
|---|
| 2019-12-31 | $4.76M | $175,810.00 | $4.48M | $113,769.00 | $1.07M | — | $5.05M | -$5.05M |
|---|
| 2018-12-31 | $4.35M | $191,942.00 | $4.95M | $74,993.00 | -$308,759.00 | — | $4.82M | -$4.82M |
|---|
| 2017-12-31 | $3.84M | $200,677.00 | $3.99M | $38,149.00 | $2.82M | — | $6.51M | -$6.51M |
|---|
| 2016-12-31 | $2.58M | $187,035.00 | $2.29M | $166,689.00 | $490,235.00 | — | $3.44M | -$3.44M |
|---|
| 2015-12-31 | $4.61M | $173,484.00 | $5.2M | $62,573.00 | — | — | $4.59M | — |
|---|
| 2014-12-31 | $4.05M | $181,188.00 | $4.48M | $54,590.00 | — | — | $3.68M | — |
|---|
| 2013-12-31 | $5.9M | $189,729.00 | $5.81M | $288,367.00 | -$1.46M | — | $4.46M | -$4.46M |
|---|
| 2012-12-31 | $4.83M | $254,441.00 | $5.38M | $252,356.00 | $1.53M | — | $6.25M | -$6.25M |
|---|
| 2011-12-31 | $4.72M | $255,583.00 | $4.44M | $274,645.00 | -$1.18M | — | $3.68M | -$3.68M |
|---|
| 2010-12-31 | $3.8M | $229,777.00 | $4.09M | $454,554.00 | $746,315.00 | $3.76M | $4.58M | -$8.35M |
|---|