Complete source-backed cash-flow history.
- Available history
- 2010-06-30 to 2023-12-31
- 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 |
|---|
| 2023-12-31 | $101,374.00 | $4,027.00 | $118,715.00 | $0.00 | $0.00 | — | — | -$64,564.00 |
|---|
| 2023-09-30 | $115,198.00 | — | — | — | — | — | — | — |
|---|
| 2023-06-30 | $166,913.00 | — | — | — | — | — | — | — |
|---|
| 2023-03-31 | $148,654.00 | $4,410.00 | $255,899.00 | $0.00 | $0.00 | — | — | -$125,165.00 |
|---|
| 2022-12-31 | $121,903.00 | $4,437.00 | $26,462.00 | $1,630.00 | -$1,630.00 | — | — | -$7,580.00 |
|---|
| 2022-09-30 | $187,960.00 | — | — | — | — | — | — | — |
|---|
| 2022-06-30 | $163,312.00 | — | — | — | — | — | — | — |
|---|
| 2022-03-31 | $199,061.00 | $2,554.00 | $361,213.00 | $1,043.00 | -$1,043.00 | — | — | -$51,143.00 |
|---|
| 2021-12-31 | $156,951.00 | $2,544.00 | $188,148.00 | $0.00 | $0.00 | — | — | $1,457.00 |
|---|
| 2021-09-30 | $188,004.00 | — | — | — | — | — | — | — |
|---|
| 2021-06-30 | $272,088.00 | — | — | — | — | — | — | — |
|---|
| 2021-03-31 | $275,934.00 | $2,470.00 | $535,138.00 | $5,847.00 | -$5,847.00 | — | — | -$167,470.00 |
|---|
| 2020-12-31 | $581,964.00 | $2,217.00 | $242,943.00 | $4,048.00 | -$4,048.00 | — | — | $0.00 |
|---|
| 2020-09-30 | $298,290.00 | — | — | — | — | — | — | — |
|---|
| 2020-06-30 | $141,625.00 | — | — | — | — | — | — | — |
|---|
| 2020-03-31 | $50,607.00 | $2,190.00 | $235,689.00 | $5,047.00 | -$5,047.00 | — | — | $0.00 |
|---|
| 2019-12-31 | $102,211.00 | $3,426.00 | $68,620.00 | $14,543.00 | -$14,543.00 | — | — | -$20,276.00 |
|---|
| 2019-09-30 | $79,309.00 | — | — | — | — | — | — | — |
|---|
| 2019-06-30 | $17,244.00 | — | — | — | — | — | — | — |
|---|
| 2019-03-31 | $118,526.00 | $4,180.00 | $246,245.00 | $0.00 | $0.00 | — | — | -$25,988.00 |
|---|
| 2018-12-31 | $67,575.00 | $4,160.00 | $92,864.00 | -$1.00 | $1.00 | — | — | -$1,368.00 |
|---|
| 2018-09-30 | $87,085.00 | — | — | — | — | — | — | — |
|---|
| 2018-06-30 | $5,985.00 | — | — | — | — | — | — | — |
|---|
| 2018-03-31 | $106,438.00 | $4,389.00 | $25,286.00 | $5,916.00 | -$5,916.00 | — | — | -$1,309.00 |
|---|
| 2017-12-31 | -$674.00 | $4,206.00 | $48,592.00 | -$1.00 | $1.00 | — | — | -$1,289.00 |
|---|
| 2017-09-30 | -$15,624.00 | — | — | — | — | — | — | — |
|---|
| 2017-06-30 | -$15,678.00 | — | — | — | — | — | — | — |
|---|
| 2017-03-31 | $5,189.00 | $4,773.00 | $49,187.00 | $766.00 | -$8,466.00 | — | — | -$1,648.00 |
|---|
| 2016-12-31 | $31,899.00 | -$2,358.00 | $120,005.00 | $0.00 | -$10,500.00 | — | — | $18,709.00 |
|---|
| 2016-09-30 | -$4,269.00 | — | — | — | — | — | — | — |
|---|
| 2016-06-30 | -$2,301.00 | — | — | — | — | — | — | — |
|---|
| 2016-03-31 | -$31,287.00 | — | $4,801.00 | -$719.00 | -$719.00 | — | — | -$7,671.00 |
|---|
| 2015-12-31 | $21,894.00 | — | $12,600.00 | -$2,837.00 | -$2,837.00 | — | — | -$7,959.00 |
|---|
| 2015-09-30 | -$14,771.00 | — | — | — | — | — | — | — |
|---|
| 2015-06-30 | -$41,513.00 | — | — | — | — | — | — | — |
|---|
| 2015-03-31 | -$19,651.00 | — | -$1,204.00 | -$5,171.00 | -$5,171.00 | — | — | -$7,562.00 |
|---|
| 2014-12-31 | -$28,374.00 | — | $18,344.00 | $121,567.00 | -$4,809.00 | — | — | -$7,935.00 |
|---|
| 2014-09-30 | -$67,853.00 | — | — | — | — | — | — | — |
|---|
| 2014-06-30 | -$24,959.00 | — | — | — | — | — | — | — |
|---|
| 2014-03-31 | -$46,558.00 | — | $38,451.00 | -$39,086.00 | -$39,086.00 | — | — | -$6,557.00 |
|---|
| 2013-12-31 | $471.00 | — | $24,215.00 | -$6,342.00 | -$6,342.00 | — | — | -$6,459.00 |
|---|
| 2013-09-30 | -$51,926.00 | — | — | — | — | — | — | — |
|---|
| 2013-06-30 | $340,520.00 | — | — | — | — | — | — | — |
|---|
| 2013-03-31 | -$65,698.00 | — | $12,864.00 | -$2,448.00 | -$2,448.00 | — | — | -$6,195.00 |
|---|
| 2012-12-31 | -$101,419.00 | — | $15,346.00 | -$22,859.00 | -$5,521.00 | — | — | -$6,102.00 |
|---|
| 2012-09-30 | -$27,212.00 | — | — | — | — | — | — | — |
|---|
| 2012-06-30 | -$57,865.00 | — | — | — | — | — | — | — |
|---|
| 2012-03-31 | -$36,602.00 | — | $5,211.00 | -$1,907.00 | -$1,970.00 | — | — | -$5,415.00 |
|---|
| 2011-12-31 | $36,147.00 | — | $4,400.00 | -$632.00 | -$632.00 | — | — | -$4,532.00 |
|---|
| 2011-09-30 | $24,971.00 | — | — | — | — | — | — | — |
|---|
| 2011-06-30 | $18,922.00 | — | — | — | — | — | — | — |
|---|
| 2011-03-31 | -$14,708.00 | — | $9,508.00 | -$3,852.00 | -$3,852.00 | — | — | -$6,195.00 |
|---|
| 2010-06-30 | -$121,378.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 |
|---|
| 2023-12-31 | $532,139.00 | $16,597.00 | $690,293.00 | $0.00 | $0.00 | — | $257,070.00 | -$313,513.00 |
|---|
| 2022-12-31 | $672,236.00 | $15,741.00 | $774,364.00 | $49,519.00 | -$49,519.00 | — | $652,587.00 | -$626,406.00 |
|---|
| 2021-12-31 | $892,977.00 | $10,213.00 | $1.42M | $5,847.00 | -$5,847.00 | — | $0.00 | -$166,013.00 |
|---|
| 2020-12-31 | $1.07M | $8,969.00 | $988,097.00 | $14,185.00 | -$14,185.00 | — | — | -$178,000.00 |
|---|
| 2019-12-31 | $317,290.00 | $15,788.00 | $426,459.00 | $14,543.00 | -$14,543.00 | — | — | -$46,148.00 |
|---|
| 2018-12-31 | $267,083.00 | $16,836.00 | $186,646.00 | $7,471.00 | -$7,471.00 | — | — | -$5,354.00 |
|---|
| 2017-12-31 | -$26,787.00 | $17,783.00 | $141,835.00 | $1,470.00 | -$1,470.00 | — | — | -$5,044.00 |
|---|
| 2016-12-31 | -$5,958.00 | $18,382.00 | $150,363.00 | $6,596.00 | -$17,096.00 | — | — | -$4,751.00 |
|---|
| 2015-12-31 | -$54,041.00 | — | $50,815.00 | -$18,379.00 | -$18,379.00 | — | — | -$31,038.00 |
|---|
| 2014-12-31 | -$167,744.00 | — | $78,045.00 | $62,188.00 | -$64,188.00 | — | — | -$29,315.00 |
|---|
| 2013-12-31 | $223,367.00 | — | $55,218.00 | -$11,976.00 | -$11,976.00 | — | — | -$24,017.00 |
|---|
| 2012-12-31 | -$223,098.00 | — | $37,502.00 | -$14,190.00 | -$14,190.00 | — | — | -$23,452.00 |
|---|
| 2011-12-31 | $65,330.00 | — | $61,751.00 | -$36,911.00 | -$46,967.00 | — | — | -$14,653.00 |
|---|
| 2010-12-31 | $787,880.00 | — | $25,429.00 | -$26,478.00 | -$26,478.00 | — | — | — |
|---|