NYSE:GNRC | Free Cash Flow | GENERAC HOLDINGS INC.

Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.

Available history
2009-12-31 to 2026-03-31
Data captured

Historical Free Cash Flow

DateOperating cash flowCapital expenditureFree cash flowFCF / net income
2026-03-31$119.29M$29.4M$89.89M122.71%
2025-12-31$189.26M$59.32M$129.94M
2025-09-30$21.88M
2025-06-30$57.72M
2025-03-31$58.15M$30.94M$27.22M62.08%
2024-12-31$339.45M$53.33M$286.12M244.08%
2024-09-30$28.63M
2024-06-30$27.95M
2024-03-31$111.9M$26.82M$85.08M324.33%
2023-12-31$316.95M$51.34M$265.6M274.95%
2023-03-31-$18.56M$23.98M-$42.54M-342.20%
2022-12-31$100.87M$21.36M$79.51M111.97%
2022-03-31-$10.14M$28.2M-$38.34M-33.68%
2021-12-31$61.75M$22.54M$39.22M27.44%
2021-03-31$152.54M$27.47M$125.07M83.95%
2020-12-31$218.22M$28.19M$190.04M152.03%
2020-03-31$11.35M$12.89M-$1.55M-3.48%
2019-12-31$175.09M$15.36M$159.73M229.45%
2019-03-31$14.57M$15.9M-$1.33M-2.97%
2018-12-31$108.23M$22.02M$86.21M114.07%
2018-03-31$28.97M$6.5M$22.47M66.79%
2017-12-31$136.71M$16.6M$120.1M148.44%
2017-03-31-$5.18M$3.55M-$8.72M-71.65%
2016-12-31$111.61M$9.62M$101.99M255.77%
2016-03-31$22.15M$7.09M$15.06M147.51%
2015-12-31$111.76M$10.54M$101.22M1102.34%
2015-03-31$25.26M$6.53M$18.73M95.14%
2014-12-31$110.48M$11.97M$98.51M199.45%
2014-03-31$36.35M$4.93M$31.43M90.57%
2013-12-31$104.73M$16.51M$88.22M181.83%
2013-03-31$38.27M$4.32M$33.94M66.99%
2012-12-31$106.37M$8.97M$97.4M344.34%
2012-03-31$38.58M$2.14M$36.45M121.24%
2011-12-31$80.7M$7.6M$73.1M27.36%
2011-03-31$12.67M$1.57M$11.1M229.19%
2010-12-31$31.36M$5.31M$26.05M139.97%

Annual Free Cash Flow

DateOperating cash flowCapital expenditureFree cash flowFCF / net income
2025-12-31$437.98M$169.85M$268.13M168.05%
2024-12-31$741.3M$136.73M$604.57M191.13%
2023-12-31$521.67M$129.06M$392.61M182.94%
2022-12-31$58.52M$86.19M-$27.67M-6.93%
2021-12-31$411.16M$109.99M$301.16M54.71%
2020-12-31$486.53M$62.13M$424.41M121.06%
2019-12-31$308.89M$60.8M$248.09M98.44%
2018-12-31$247.23M$47.6M$199.63M83.79%
2017-12-31$257.32M$33.26M$224.06M141.98%
2016-12-31$241.12M$30.47M$210.66M216.83%
2015-12-31$188.62M$30.65M$157.97M203.18%
2014-12-31$252.99M$34.69M$218.3M125.02%
2013-12-31$259.94M$30.77M$229.17M131.30%
2012-12-31$235.59M$22.39M$213.2M228.70%
2011-12-31$169.71M$12.06M$157.65M48.56%
2010-12-31$114.48M$9.63M$104.85M184.23%
2009-12-31$74.61M$4.53M$70.08M162.77%