NYSE:GNRC | Profit Breakdown | GENERAC HOLDINGS INC.

Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Profit Breakdown

DateRevenueGross profitOperating incomePre-tax incomeNet income
2026-06-30$1.17B$521.81M$210.43M$189.71M$143.24M
2026-03-31$1.06B$410.24M$117.29M$96.76M$73.25M
2025-12-31$1.09B$396.08M-$9.32M-$27.64M-$24.46M
2025-09-30$1.11B$426.92M$103.08M$78.34M$66.16M
2025-06-30$1.06B$416.75M$111.79M$89.85M$74.02M
2025-03-31$942.12M$371.99M$83.64M$58.51M$43.84M
2024-12-31$1.23B$501.42M$198.01M$145.01M$117.23M
2024-09-30$1.17B$472.27M$168.62M$147.23M$113.74M
2024-06-30$998.2M$375.56M$103.24M$78.69M$59.12M
2024-03-31$889.27M$316.38M$66.87M$38.51M$26.23M
2023-12-31$1.06B$388.72M$150.97M$126.81M$96.6M
2023-09-30$1.07B$375.79M$104.78M$80.06M$60.38M
2023-06-30$1B$328.42M$85.97M$61.42M$45.2M
2023-03-31$887.91M$272.5M$44.48M$22.01M$12.43M
2022-12-31$1.05B$343.17M$107.23M$87.46M$71.02M
2022-09-30$1.09B$361.1M$87.52M$72.04M$58.27M
2022-06-30$1.29B$456.99M$216.84M$203.46M$156.36M
2022-03-31$1.14B$360.75M$154.74M$145.5M$113.86M
2021-12-31$1.07B$362.54M$175.48M$166.58M$142.9M
2021-09-30$942.7M$335.99M$173.58M$165.36M$131.57M
2021-06-30$919.98M$339.74M$182.95M$174.27M$127.04M
2021-03-31$807.43M$321.81M$189.12M$185.31M$148.99M
2020-12-31$761.08M$300.2M$171.05M$163.99M$125M
2020-09-30$701.36M$276.15M$155.64M$147.29M$114.97M
2020-06-30$546.85M$208.98M$89.55M$82.07M$66.15M
2020-03-31$475.92M$172.32M$62.86M$52.86M$44.46M
2019-12-31$590.93M$222.22M$104.51M$83.36M$69.61M
2019-09-30$601.14M$217.52M$105.56M$94.96M$75.57M
2019-06-30$541.92M$195.84M$90.93M$80.53M$61.96M
2019-03-31$470.35M$162.18M$71.17M$60.75M$44.86M
2018-12-31$563.4M$204.31M$108.85M$96.68M$75.58M
2018-09-30$562.39M$200.33M$106.52M$96.59M$75.78M
2018-06-30$497.58M$178.47M$85.47M$72.61M$53.26M
2018-03-31$400.09M$141.93M$56.35M$45.19M$33.65M
2017-12-31$498.17M$186.83M$95.37M$84.26M$80.91M
2017-09-30$455.84M$156.23M$72.55M$60.18M$39.44M
2017-06-30$394.88M$132.92M$51.82M$39.25M$25.29M
2017-03-31$330.49M$108.8M$30.89M$20.01M$12.18M
2016-12-31$420.71M$152.44M$75.37M$63.38M$39.88M
2016-09-30$373.12M$137.77M$56.34M$41.53M$26.18M
2016-06-30$367.38M$124.15M$44.08M$32.86M$20.89M
2016-03-31$286.54M$98.06M$26.96M$15.93M$10.21M
2015-12-31$357.83M$131.12M$27.32M$15.55M$9.18M
2015-09-30$359.29M$130.33M$67.87M$53.25M$34.04M
2015-06-30$288.36M$95.9M$39.47M$23.47M$14.84M
2015-03-31$311.82M$102.6M$44.91M$30.7M$19.69M
2014-12-31$404M$138.41M$79.12M$66.85M$49.39M
2014-09-30$352.31M$130.28M$70.79M$54.86M$36.5M
2014-06-30$362.61M$128.01M$78.16M$82.42M$54.03M
2014-03-31$342.01M$119.51M$65.31M$54.22M$34.7M
2013-12-31$376.24M$145.68M$91.22M$78.46M$48.52M
2013-09-30$363.27M$139.46M$87.29M$74.05M$47.09M
2013-06-30$346.69M$130.95M$76.43M$46.79M$28.25M
2013-03-31$153.46M$96.53M$79.42M$50.67M
2012-12-31$126.15M$67.78M$49.68M$28.29M
2012-09-30$115.81M$59.12M$41.87M$25.54M
2012-06-30$87.43M$37.16M$15.7M$9.34M
2012-03-31$111.01M$59.49M$49.1M$30.06M
2011-12-31$98.47M$35.86M$29.15M$267.13M
2011-09-30$88.66M$44.18M$37.51M$37.38M
2011-06-30$60.35M$21.8M$15.38M$15.29M
2011-03-31$47.18M$11.14M$4.94M$4.84M
2010-12-31$63.83M$26.21M$18.68M$18.61M
2010-09-30$67.36M$29.77M$23.08M$23M
2010-06-30$54.75M$18.85M$12.91M$12.83M

Annual Profit Breakdown

DateRevenueGross profitOperating incomePre-tax incomeNet income
2025-12-31$4.21B$1.61B$289.19M$199.06M$159.55M
2024-12-31$4.3B$1.67B$536.74M$409.44M$316.32M
2023-12-31$4.02B$1.37B$386.2M$290.3M$214.61M
2022-12-31$4.56B$1.52B$566.33M$508.47M$399.5M
2021-12-31$3.74B$1.36B$721.14M$691.53M$550.49M
2020-12-31$2.49B$957.65M$479.11M$446.19M$350.58M
2019-12-31$2.2B$797.75M$372.16M$319.61M$252.01M
2018-12-31$2.02B$725.04M$357.18M$311.08M$238.26M
2017-12-31$1.68B$584.79M$250.63M$203.7M$157.81M
2016-12-31$1.45B$512.42M$202.75M$153.7M$97.15M
2015-12-31$1.32B$459.95M$179.56M$122.98M$77.75M
2014-12-31$1.46B$516.22M$293.38M$258.36M$174.61M
2013-12-31$1.49B$569.56M$351.47M$278.72M$174.54M
2012-12-31$1.18B$440.4M$223.56M$156.35M$93.22M
2011-12-31$294.65M$112.98M$86.97M$324.64M
2010-12-31$237.36M$90.3M$57.22M$56.91M
2009-12-31$235.85M$98.51M$43.39M$43.06M