COM:GENERAC
Generac Power Systems
- Stock
Last Close
183.52
22/11 21:00
Market Cap
8.61B
Beta: -
Volume Today
859.24K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.49B - | 1.46B 1.67% | 1.32B 9.83% | 1.44B 9.65% | 1.67B 15.78% | 2.02B 20.99% | 2.20B 8.94% | 2.49B 12.74% | 3.74B 50.38% | 4.56B 22.14% | 4.02B 11.88% | |
cost of revenue | 916.21M - | 944.70M 3.11% | 857.35M 9.25% | 930.35M 8.51% | 1.09B 17.20% | 1.30B 19.09% | 1.41B 8.33% | 1.53B 8.60% | 2.38B 55.62% | 3.04B 28.00% | 2.76B 9.25% | |
gross profit | 569.56M - | 516.22M 9.37% | 459.95M 10.90% | 514.11M 11.77% | 582.12M 13.23% | 725.04M 24.55% | 797.75M 10.03% | 957.65M 20.04% | 1.36B 42.02% | 1.52B 11.91% | 1.26B 17.13% | |
selling and marketing expenses | 107.52M - | 120.41M 11.99% | 130.24M 8.17% | 164.61M 26.39% | 171.75M 4.34% | 191.89M 11.72% | 217.68M 13.44% | 246.37M 13.18% | 319.02M 29.49% | 496.26M 55.56% | 448.20M 9.68% | |
general and administrative expenses | 55.49M - | 54.80M 1.25% | 52.95M 3.37% | 74.70M 41.08% | 87.51M 17.15% | 103.84M 18.66% | 110.87M 6.77% | 119.64M 7.92% | 144.27M 20.58% | 194.86M 35.07% | 252.94M 29.80% | |
selling general and administrative expenses | 163.00M - | 175.20M 7.48% | 183.19M 4.56% | 239.31M 30.63% | 259.27M 8.34% | 295.73M 14.06% | 328.55M 11.10% | 366.02M 11.40% | 463.29M 26.58% | 691.12M 49.18% | 701.60M 1.52% | |
research and development expenses | 29.27M - | 31.49M 7.59% | 32.92M 4.53% | 37.23M 13.08% | 42.92M 15.30% | 50.02M 16.53% | 68.39M 36.74% | 80.25M 17.34% | 104.30M 29.97% | 159.77M 53.18% | 173.44M 8.56% | |
other expenses | -1.98M - | -1.46M 26.27% | -5.49M 275.31% | 902K 116.44% | -3.23M 458.09% | -5.71M 76.78% | 28.64M 601.65% | 32.28M 12.69% | 49.89M 54.54% | 103.32M 107.11% | -2.54M 102.46% | |
cost and expenses | 1.13B - | 1.17B 3.36% | 1.10B 6.43% | 1.24B 13.02% | 1.42B 14.64% | 1.67B 17.23% | 1.83B 9.96% | 2.01B 9.49% | 2.99B 49.27% | 4.00B 33.47% | 3.64B 9.02% | |
operating expenses | 218.09M - | 227.72M 4.41% | 239.70M 5.26% | 309.49M 29.11% | 331.05M 6.97% | 367.86M 11.12% | 425.59M 15.69% | 478.55M 12.44% | 617.48M 29.03% | 954.22M 54.53% | 875.04M 8.30% | |
interest expense | 54.44M - | 47.22M 13.26% | 42.84M 9.26% | 44.57M 4.03% | 42.67M 4.27% | 40.96M 4.01% | 41.54M 1.44% | 32.99M 20.59% | 32.95M 0.12% | 54.83M 66.38% | 97.63M 78.07% | |
ebitda | 386.26M - | 337.78M 12.55% | 252.71M 25.18% | 256.98M 1.69% | 299.82M 16.67% | 398.88M 33.04% | 420.22M 5.35% | 545.77M 29.88% | 837.40M 53.43% | 723.51M 13.60% | 552.80M 23.59% | |
operating income | 351.46M - | 293.38M 16.53% | 179.56M 38.79% | 204.62M 13.95% | 251.06M 22.70% | 357.18M 42.27% | 372.16M 4.19% | 479.11M 28.74% | 721.14M 50.52% | 566.33M 21.47% | 386.20M 31.81% | |
depreciation and amortization | 36.77M - | 34.73M 5.56% | 40.33M 16.13% | 54.42M 34.92% | 51.99M 4.47% | 47.41M 8.81% | 48.06M 1.37% | 66.67M 38.73% | 116.27M 74.40% | 157.18M 35.19% | 166.60M 6.00% | |
total other income expenses net | -18.31M - | 1.06M 105.82% | -52.04M 4,986.48% | -710K 98.64% | -3.71M 422.39% | -5.15M 38.82% | -52.56M 920.70% | -32.91M 37.37% | -29.61M 10.04% | -57.86M 95.42% | -95.90M 65.73% | |
income before tax | 278.72M - | 258.36M 7.30% | 122.98M 52.40% | 156.38M 27.16% | 204.69M 30.89% | 311.08M 51.98% | 319.61M 2.74% | 446.19M 39.61% | 691.53M 54.98% | 508.47M 26.47% | 290.30M 42.91% | |
income tax expense | 104.18M - | 83.75M 19.61% | 45.24M 45.99% | 57.57M 27.27% | 43.55M 24.35% | 69.86M 60.39% | 67.30M 3.66% | 98.97M 47.06% | 134.96M 36.36% | 99.60M 26.20% | 73.18M 26.52% | |
net income | 174.54M - | 174.61M 0.04% | 77.75M 55.47% | 98.79M 27.06% | 159.39M 61.34% | 238.26M 49.48% | 253.26M 6.30% | 350.58M 38.43% | 550.49M 57.03% | 399.50M 27.43% | 203.09M 49.16% | |
weighted average shs out | 68.08M - | 68.54M 0.67% | 68.10M 0.65% | 64.91M 4.68% | 62.04M 4.41% | 61.66M 0.61% | 61.93M 0.43% | 62.28M 0.57% | 62.69M 0.65% | 63.12M 0.69% | 61.27M 2.93% | |
weighted average shs out dil | 69.67M - | 70.17M 0.72% | 69.20M 1.38% | 65.38M 5.52% | 62.64M 4.19% | 62.23M 0.65% | 62.87M 1.02% | 63.74M 1.39% | 64.25M 0.81% | 64.68M 0.67% | 62.06M 4.06% | |
eps | 2.56 - | 2.55 0.39% | 1.14 55.29% | 1.51 32.46% | 2.58 70.86% | 3.86 49.61% | 4.09 5.96% | 5.61 37.16% | 8.51 51.69% | 5.55 34.78% | 3.50 36.94% | |
epsdiluted | 2.51 - | 2.49 0.80% | 1.12 55.02% | 1.50 33.93% | 2.56 70.67% | 3.83 49.61% | 4.03 5.22% | 5.48 35.98% | 8.30 51.46% | 5.42 34.70% | 3.27 39.67% |
All numbers in (except ratios and percentages)