Complete source-backed cash-flow history.
- Available history
- 2010-03-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 | $327,008.00 | — | — | — | — | — | — | — |
|---|
| 2026-03-31 | $193,669.00 | $5,293.00 | $228,027.00 | $0.00 | $0.00 | — | — | $0.00 |
|---|
| 2025-12-31 | $235,075.00 | $5,598.00 | $351,074.00 | $13,862.00 | -$324,704.00 | — | $36,250.00 | -$36,250.00 |
|---|
| 2025-09-30 | $223,002.00 | — | — | — | — | — | — | — |
|---|
| 2025-06-30 | $636,907.00 | — | — | — | — | — | — | — |
|---|
| 2025-03-31 | $292,663.00 | $7,155.00 | $330,726.00 | $8,510.00 | -$8,510.00 | — | — | -$35,305.00 |
|---|
| 2024-12-31 | $295,762.00 | $7,171.00 | $567,974.00 | $1,671.00 | -$950,248.00 | — | $0.00 | -$35,305.00 |
|---|
| 2024-09-30 | $174,863.00 | $8,384.00 | — | — | — | — | — | — |
|---|
| 2024-06-30 | $215,556.00 | $9,114.00 | — | — | — | — | — | — |
|---|
| 2024-03-31 | $197,403.00 | $9,427.00 | $290,948.00 | $3,749.00 | -$3,749.00 | — | $14,155.00 | $0.00 |
|---|
| 2023-12-31 | $281,271.00 | $9,875.00 | $500,970.00 | $13,390.00 | -$294,540.00 | — | $72,333.00 | -$72,333.00 |
|---|
| 2023-09-30 | $179,121.00 | $8,936.00 | — | — | — | — | — | — |
|---|
| 2023-06-30 | $176,427.00 | $9,337.00 | — | — | — | — | — | — |
|---|
| 2023-03-31 | $131,109.00 | $9,379.00 | -$41,382.00 | $209.00 | -$209.00 | — | $0.00 | $0.00 |
|---|
| 2022-12-31 | -$12,178.00 | $10,845.00 | $138,927.00 | $21,248.00 | -$8.74M | — | $0.00 | $0.00 |
|---|
| 2022-09-30 | $192,005.00 | $9,661.00 | — | — | — | — | — | — |
|---|
| 2022-06-30 | $124,524.00 | $9,297.00 | — | — | — | — | — | — |
|---|
| 2022-03-31 | $188,535.00 | $4,195.00 | $459,370.00 | $6,133.00 | -$6,133.00 | — | — | $0.00 |
|---|
| 2021-12-31 | $316,178.00 | $12,923.00 | -$63,602.00 | $6,177.00 | -$6,177.00 | — | — | $0.00 |
|---|
| 2021-09-30 | $76,846.00 | $12,657.00 | — | — | — | — | — | — |
|---|
| 2021-06-30 | $94,711.00 | $10,688.00 | — | — | — | — | — | — |
|---|
| 2021-03-31 | $507,285.00 | $12,619.00 | $414,528.00 | $3,234.00 | -$3,234.00 | — | — | $0.00 |
|---|
| 2020-12-31 | $182,856.00 | $8,712.00 | $286,903.00 | $1,045.00 | -$1,045.00 | — | — | $0.00 |
|---|
| 2020-09-30 | $136,997.00 | $14,122.00 | — | — | — | — | — | — |
|---|
| 2020-06-30 | $106,589.00 | $15,363.00 | — | — | — | — | — | — |
|---|
| 2020-03-31 | $123,128.00 | $17,231.00 | $404,754.00 | $19,637.00 | -$19,637.00 | — | — | $0.00 |
|---|
| 2019-12-31 | $283,044.00 | $20,783.00 | $15,558.00 | $12,515.00 | -$12,515.00 | — | $0.00 | $0.00 |
|---|
| 2019-09-30 | $351,749.00 | $18,512.00 | — | — | — | — | — | — |
|---|
| 2019-06-30 | $248,704.00 | $17,989.00 | — | — | — | — | — | — |
|---|
| 2019-03-31 | $314,563.00 | $18,884.00 | $297,951.00 | $2,284.00 | -$2,284.00 | — | — | $0.00 |
|---|
| 2018-12-31 | $317,866.00 | $16,885.00 | $237,661.00 | $11,316.00 | -$11,316.00 | — | $0.00 | $0.00 |
|---|
| 2018-09-30 | $317,076.00 | $17,412.00 | — | — | — | — | — | — |
|---|
| 2018-06-30 | $325,154.00 | $16,443.00 | — | — | — | — | — | — |
|---|
| 2018-03-31 | $399,681.00 | $16,344.00 | $893,598.00 | $2,988.00 | -$2,988.00 | — | — | $0.00 |
|---|
| 2017-12-31 | $257,739.00 | $16,870.00 | $204,879.00 | $3,220.00 | -$3,220.00 | — | $0.00 | $0.00 |
|---|
| 2017-09-30 | $243,929.00 | $19,462.00 | — | — | — | — | — | — |
|---|
| 2017-06-30 | $240,480.00 | $19,570.00 | — | — | — | — | — | — |
|---|
| 2017-03-31 | $222,257.00 | $19,827.00 | $87,094.00 | $5,754.00 | -$5,754.00 | — | $0.00 | $0.00 |
|---|
| 2016-12-31 | $217,307.00 | $21,453.00 | $156,550.00 | $8,929.00 | -$8,929.00 | $0.00 | -$1.00 | $9,001.00 |
|---|
| 2016-09-30 | $177,333.00 | $20,925.00 | — | — | — | — | — | — |
|---|
| 2016-06-30 | $75,982.00 | $20,559.00 | — | — | — | — | — | — |
|---|
| 2016-03-31 | $96,126.00 | $21,763.00 | $597,024.00 | $3,535.00 | -$3,535.00 | $0.00 | $1,228.00 | -$1,228.00 |
|---|
| 2015-12-31 | $280,851.00 | $24,568.00 | $695,409.00 | $67,190.00 | -$67,190.00 | $0.00 | $74,435.00 | -$74,435.00 |
|---|
| 2015-09-30 | $449,031.00 | $16,011.00 | — | — | — | — | — | — |
|---|
| 2015-06-30 | $439,101.00 | $15,889.00 | — | — | — | — | — | — |
|---|
| 2015-03-31 | $508,241.00 | $12,786.00 | $297,687.00 | $12,139.00 | -$12,139.00 | $11,296.00 | $0.00 | -$14,746.00 |
|---|
| 2014-12-31 | $459,277.00 | $13,763.00 | $477,442.00 | $30,751.00 | -$30,751.00 | $76,715.00 | $0.00 | -$80,101.00 |
|---|
| 2014-09-30 | $555,415.00 | $12,642.00 | — | — | — | — | — | — |
|---|
| 2014-06-30 | $500,665.00 | $11,611.00 | — | — | — | — | — | — |
|---|
| 2014-03-31 | $446,561.00 | $11,155.00 | $485,203.00 | $16,148.00 | -$16,148.00 | $0.00 | — | -$3,202.00 |
|---|
| 2013-12-31 | $407,107.00 | $10,962.00 | $337,382.00 | $0.00 | $0.00 | — | — | -$4,956.00 |
|---|
| 2013-09-30 | $333,042.00 | $10,918.00 | — | — | — | — | — | — |
|---|
| 2013-06-30 | $288,543.00 | $10,897.00 | — | — | — | — | — | — |
|---|
| 2013-03-31 | $203,885.00 | $10,808.00 | -$26,795.00 | $988.00 | -$988.00 | — | — | -$4,693.00 |
|---|
| 2012-12-31 | $182,063.00 | $9,674.00 | $102,856.00 | $24,413.00 | -$62,793.00 | — | — | $31,857.00 |
|---|
| 2012-09-30 | $186,573.00 | $7,153.00 | — | — | — | — | — | — |
|---|
| 2012-06-30 | $186,382.00 | $6,659.00 | — | — | — | — | — | — |
|---|
| 2012-03-31 | $156,371.00 | $5,793.00 | -$4,357.00 | $33,262.00 | -$33,262.00 | — | — | -$1,605.00 |
|---|
| 2011-12-31 | $51,088.00 | $3,904.00 | $30,483.00 | $12,641.00 | -$12,641.00 | — | — | -$1,578.00 |
|---|
| 2011-09-30 | $74,860.00 | $3,903.00 | — | — | — | — | — | — |
|---|
| 2011-06-30 | $45,378.00 | $3,682.00 | — | — | — | — | — | — |
|---|
| 2011-03-31 | $26,909.00 | $2,106.00 | $46,659.00 | $42,723.00 | -$42,723.00 | — | — | -$1,497.00 |
|---|
| 2010-12-31 | $41,196.00 | $1,423.00 | $8,474.00 | — | $0.00 | — | — | -$1,471.00 |
|---|
| 2010-09-30 | -$9,005.00 | -$8,794.00 | — | — | — | — | — | — |
|---|
| 2010-03-31 | -$33,007.00 | $6,531.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 | $1.39M | $23,984.00 | $1.16M | $23,279.00 | -$990,147.00 | — | $37,000.00 | -$72,305.00 |
|---|
| 2024-12-31 | $883,584.00 | $34,096.00 | $675,084.00 | $9,131.00 | -$1.13M | — | $0.00 | $35,305.00 |
|---|
| 2023-12-31 | $767,928.00 | $37,527.00 | $932,359.00 | $17,516.00 | $806,788.00 | — | $1.28M | -$1.28M |
|---|
| 2022-12-31 | $492,886.00 | $33,998.00 | $711,237.00 | $38,867.00 | -$8.76M | — | $0.00 | $0.00 |
|---|
| 2021-12-31 | $995,020.00 | $48,887.00 | $386,391.00 | $18,376.00 | -$18,376.00 | — | — | $218,900.00 |
|---|
| 2020-12-31 | $549,570.00 | $55,428.00 | $987,441.00 | $53,848.00 | -$53,848.00 | — | — | $460,700.00 |
|---|
| 2019-12-31 | $1.2M | $76,168.00 | $1.09M | $59,168.00 | -$59,168.00 | — | $0.00 | $0.00 |
|---|
| 2018-12-31 | $1.36M | $67,084.00 | $1.32M | $41,734.00 | -$41,734.00 | — | $19,923.00 | -$19,923.00 |
|---|
| 2017-12-31 | $964,405.00 | $75,729.00 | $826,120.00 | $16,666.00 | -$16,666.00 | — | $0.00 | $0.00 |
|---|
| 2016-12-31 | $566,748.00 | $84,700.00 | $1.21M | $42,485.00 | -$42,485.00 | $0.00 | $2,062.00 | $6,938.00 |
|---|
| 2015-12-31 | $1.68M | $69,254.00 | $2.17M | $158,325.00 | -$158,325.00 | $177,342.00 | $933,605.00 | -$1.12M |
|---|
| 2014-12-31 | $1.96M | $49,171.00 | $1.87M | $100,606.00 | -$100,606.00 | $76,715.00 | $0.00 | -$89,888.00 |
|---|
| 2013-12-31 | $1.23M | $43,585.00 | $808,205.00 | $3,050.00 | -$3,050.00 | $0.00 | $0.00 | -$19,294.00 |
|---|
| 2012-12-31 | $711,389.00 | $29,279.00 | $210,602.00 | $87,964.00 | -$126,344.00 | — | $0.00 | $26,957.00 |
|---|
| 2011-12-31 | $198,235.00 | $13,595.00 | $88,139.00 | $63,084.00 | -$63,084.00 | — | — | -$6,148.00 |
|---|
| 2010-12-31 | -$59,933.00 | $5,691.00 | -$248,736.00 | — | -$25,543.00 | — | — | $19,809.00 |
|---|