Income Statement - GENERAC HOLDINGS INC. (GNRC)
$(Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 4,209.15 | 4,295.83 | 4,022.67 | 4,564.74 | 3,737.18 | 2,485.20 | 2,204.34 | 2,023.46 | 1,672.45 | 1,444.45 | 1,317.30 | 1,460.92 | 1,485.77 | 1,176.31 | 791.98 | 592.88 | 588.25 | 574.23 | 555.71 |
| Cost of revenue | 2,597.41 | 2,630.21 | 2,657.24 | 3,042.73 | 2,377.10 | 1,527.55 | 1,406.58 | 1,298.42 | 1,090.33 | 930.35 | 857.35 | 944.70 | 916.21 | 735.91 | 497.32 | 355.52 | 352.40 | 372.20 | 333.43 |
| Gross profit | 1,611.74 | 1,665.63 | 1,365.43 | 1,522.00 | 1,360.08 | 957.65 | 797.75 | 725.04 | 582.12 | 514.11 | 459.95 | 516.22 | 569.56 | 440.40 | 294.65 | 237.36 | 235.85 | 202.03 | 222.28 |
| Total operating expenses | 1,322.55 | 1,128.88 | 979.23 | 955.67 | 638.95 | 478.55 | 425.59 | 367.86 | 334.15 | 309.67 | 280.39 | 222.84 | 218.10 | 216.85 | 181.67 | 147.06 | 235.85 | 202.03 | 222.28 |
| Operating income | 289.19 | 536.74 | 386.20 | 566.33 | 721.14 | 479.11 | 372.16 | 357.18 | 251.06 | 204.62 | 179.56 | 293.38 | 351.47 | 223.56 | 112.98 | 90.30 | 98.51 | 71.19 | 94.84 |
| Non-operating income (net) | -90.13 | -127.30 | -95.90 | -57.86 | -29.61 | -32.92 | -52.56 | -46.11 | -46.38 | -48.24 | -56.58 | -35.01 | -72.75 | -67.20 | -26.02 | -33.08 | -55.12 | -626.74 | -105.12 |
| Income before tax | 199.06 | 409.44 | 290.30 | 508.47 | 691.53 | 446.19 | 319.61 | 311.08 | 204.69 | 156.38 | 122.98 | 258.36 | 278.72 | 156.35 | 86.97 | 57.22 | 43.39 | -555.56 | -10.29 |
| Income tax expense | 37.71 | 92.46 | 73.18 | 99.60 | 134.96 | 98.97 | 67.30 | 69.86 | 43.55 | 57.57 | 45.24 | 83.75 | 104.18 | 63.13 | -237.68 | 0.31 | 0.34 | 0.40 | -0.57 |
| Net income | 159.55 | 325.26 | 203.09 | 350.27 | 533.39 | 349.33 | 253.26 | 238.26 | 159.39 | 98.79 | 77.75 | 174.61 | 174.54 | 93.22 | 324.64 | 56.91 | 43.06 | -555.96 | -9.71 |
Show Quarterly Income Statement
Income Statement - GENERAC HOLDINGS INC. (GNRC)
$(Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 1,059.37 | 1,091.50 | 1,114.35 | 1,061.17 | 942.12 | 1,234.80 | 1,173.56 | 998.20 | 889.27 | 1,063.67 | 1,070.67 | 1,000.42 | 887.91 | 1,049.23 | 1,088.26 | 1,291.39 | 1,135.86 | 1,067.07 | 942.70 | 919.98 | 807.43 | 761.08 | 701.36 | 546.85 | 475.92 | 590.93 | 601.14 | 541.92 | 470.35 | 563.40 | 559.52 | 494.95 | 397.63 | 488.00 | 457.25 | 395.38 | 331.81 | 417.42 | 373.12 | 367.38 | 286.54 | 357.83 | 359.29 | 288.36 | 311.82 | 404.00 | 352.31 | 362.61 | 342.01 | 376.24 | 363.27 | 346.69 | 399.57 | 342.02 | 300.59 | 239.14 | 294.56 | 267.31 | 239.32 | 161.36 | 123.98 | 161.04 | 160.67 | 140.46 | 130.72 | 153.96 | 144.26 | 149.58 | 140.45 | 172.62 | 165.06 | 124.18 | 112.37 | 136.88 | 144.11 | 135.20 | 139.51 |
| Cost of revenue | 649.13 | 695.42 | 687.43 | 644.42 | 570.14 | 733.38 | 701.29 | 622.64 | 572.89 | 674.95 | 694.88 | 672.00 | 615.41 | 706.07 | 727.15 | 834.41 | 775.11 | 704.53 | 606.70 | 580.25 | 485.62 | 460.88 | 425.21 | 337.87 | 303.60 | 368.71 | 383.62 | 346.08 | 308.18 | 359.10 | 361.63 | 318.69 | 257.65 | 308.30 | 299.78 | 260.92 | 221.33 | 263.29 | 235.35 | 243.23 | 188.48 | 226.71 | 228.97 | 192.46 | 209.22 | 265.59 | 222.02 | 234.60 | 222.49 | 230.55 | 223.81 | 215.74 | 246.11 | 215.87 | 184.77 | 151.71 | 183.56 | 168.84 | 150.67 | 101.01 | 76.80 | 97.21 | 93.30 | 85.71 | 79.30 | 90.32 | 79.77 | 89.39 | 92.92 | 114.46 | 109.23 | 78.63 | 69.88 | 80.05 | 83.54 | 82.11 | 87.73 |
| Gross profit | 410.24 | 396.08 | 426.92 | 416.75 | 371.99 | 501.42 | 472.27 | 375.56 | 316.38 | 388.72 | 375.79 | 328.42 | 272.50 | 343.17 | 361.10 | 456.99 | 360.75 | 362.54 | 335.99 | 339.74 | 321.81 | 300.20 | 276.15 | 208.98 | 172.32 | 222.22 | 217.52 | 195.84 | 162.18 | 204.31 | 197.89 | 176.26 | 139.99 | 179.70 | 157.47 | 134.46 | 110.49 | 154.13 | 137.77 | 124.15 | 98.06 | 131.12 | 130.33 | 95.90 | 102.60 | 138.41 | 130.28 | 128.01 | 119.51 | 145.68 | 139.46 | 130.95 | 153.46 | 126.15 | 115.81 | 87.43 | 111.01 | 98.47 | 88.66 | 60.35 | 47.18 | 63.83 | 67.36 | 54.75 | 51.42 | 63.64 | 64.49 | 60.19 | 47.53 | 58.16 | 55.83 | 0.00 | 0.00 | 228.46 | 0.00 | 0.00 | 0.00 |
| Total operating expenses | 292.95 | 405.40 | 323.84 | 304.96 | 288.35 | 303.40 | 303.65 | 272.33 | 249.51 | 237.76 | 271.01 | 242.45 | 228.02 | 235.94 | 273.58 | 240.14 | 206.01 | 187.06 | 162.42 | 156.78 | 132.69 | 129.15 | 120.51 | 119.43 | 109.46 | 117.71 | 111.96 | 104.91 | 91.00 | 102.06 | 93.82 | 93.01 | 85.58 | 85.63 | 83.68 | 81.10 | 77.91 | 76.90 | 81.43 | 80.07 | 71.10 | 103.81 | 62.46 | 56.43 | 57.69 | 59.30 | 59.49 | 49.85 | 54.21 | 54.46 | 52.17 | 54.52 | 56.94 | 126.15 | 56.69 | 50.27 | 51.51 | 98.47 | 88.66 | 60.35 | 47.18 | 63.83 | 67.36 | 54.75 | 51.42 | 63.64 | 64.49 | 60.19 | 47.53 | 58.16 | 55.83 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Operating income | 117.29 | -9.32 | 103.08 | 111.79 | 83.64 | 198.01 | 168.62 | 103.24 | 66.87 | 150.97 | 104.78 | 85.97 | 44.48 | 107.23 | 87.52 | 216.84 | 154.74 | 175.48 | 173.58 | 182.95 | 189.12 | 171.05 | 155.64 | 89.55 | 62.86 | 104.51 | 105.56 | 90.93 | 71.17 | 108.85 | 106.52 | 85.47 | 56.35 | 94.07 | 72.86 | 52.29 | 31.85 | 77.23 | 56.34 | 44.08 | 26.96 | 27.32 | 67.87 | 39.47 | 44.91 | 79.12 | 70.79 | 78.16 | 65.31 | 91.22 | 87.29 | 76.43 | 96.53 | 67.78 | 59.12 | 37.16 | 59.49 | 35.86 | 44.18 | 21.80 | 11.14 | 26.21 | 29.77 | 18.85 | 15.46 | 29.32 | 30.59 | 24.79 | 13.82 | 23.17 | 22.53 | 14.15 | 11.33 | 20.47 | 29.75 | 22.23 | 22.39 |
| Non-operating income (net) | -20.53 | -18.33 | -24.74 | -21.94 | -25.12 | -53.01 | -21.39 | -24.54 | -28.36 | -24.16 | -24.71 | -24.55 | -22.47 | -19.77 | -15.48 | -13.38 | -9.23 | -8.90 | -8.22 | -8.68 | -3.81 | -7.07 | -8.35 | -7.49 | -10.01 | -21.15 | -10.60 | -10.39 | -10.42 | -12.17 | -9.93 | -12.85 | -11.16 | -10.98 | -12.23 | -12.43 | -10.75 | -11.17 | -14.81 | -11.22 | -11.03 | -11.76 | -14.61 | -16.00 | -14.21 | -12.26 | -15.93 | 4.26 | -11.08 | -12.76 | -13.24 | -29.64 | -17.10 | -18.10 | -17.26 | -21.46 | -10.39 | -6.71 | -6.67 | -6.42 | -6.21 | -7.53 | -6.69 | -5.94 | -12.91 | -17.36 | -16.16 | -13.68 | -7.92 | -551.31 | -27.05 | -14.15 | -11.33 | -20.47 | -29.75 | -22.23 | -22.39 |
| Income before tax | 96.76 | -27.64 | 78.34 | 89.85 | 58.51 | 145.01 | 147.23 | 78.69 | 38.51 | 126.81 | 80.06 | 61.42 | 22.01 | 87.46 | 72.04 | 203.46 | 145.50 | 166.58 | 165.36 | 174.27 | 185.31 | 163.99 | 147.29 | 82.07 | 52.86 | 83.36 | 94.96 | 80.53 | 60.75 | 96.68 | 96.59 | 72.61 | 45.19 | 83.10 | 60.63 | 39.86 | 21.10 | 66.06 | 41.53 | 32.86 | 15.93 | 15.55 | 53.25 | 23.47 | 30.70 | 66.85 | 54.86 | 82.42 | 54.22 | 78.46 | 74.05 | 46.79 | 79.42 | 49.68 | 41.87 | 15.70 | 49.10 | 29.15 | 37.51 | 15.38 | 4.94 | 18.68 | 23.08 | 12.91 | 2.55 | 11.96 | 14.43 | 11.10 | 5.90 | -528.13 | -4.52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Income tax expense | 23.65 | -3.71 | 11.76 | 15.42 | 14.24 | 27.34 | 33.45 | 19.64 | 12.03 | 30.00 | 19.43 | 15.91 | 7.85 | 13.57 | 11.59 | 45.83 | 28.61 | 20.62 | 32.61 | 46.36 | 35.37 | 39.01 | 32.05 | 18.47 | 9.44 | 13.42 | 20.06 | 18.83 | 14.99 | 19.99 | 20.07 | 18.38 | 11.42 | 0.61 | 20.58 | 14.11 | 8.25 | 24.42 | 15.51 | 11.92 | 5.72 | 6.37 | 19.22 | 8.63 | 11.02 | 17.46 | 18.37 | 28.40 | 19.52 | 29.94 | 26.95 | 18.54 | 28.75 | 21.40 | 16.33 | 6.36 | 19.04 | -237.98 | 0.13 | 0.09 | 0.09 | 0.07 | 0.08 | 0.08 | 0.08 | 0.02 | 0.11 | 0.11 | 0.11 | -12.37 | 8.63 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Net income | 73.25 | -24.46 | 66.16 | 74.02 | 43.84 | 128.85 | 113.74 | 59.12 | 23.55 | 95.97 | 60.33 | 43.38 | 12.43 | 71.02 | 58.27 | 156.36 | 113.86 | 131.48 | 131.57 | 127.04 | 148.99 | 125.00 | 115.78 | 66.15 | 44.46 | 70.67 | 74.09 | 61.96 | 44.86 | 75.58 | 68.86 | 50.96 | 33.65 | 81.18 | 39.71 | 25.66 | 12.84 | 41.51 | 26.18 | 20.89 | 10.21 | 9.18 | 34.04 | 14.84 | 19.69 | 49.39 | 36.50 | 54.03 | 34.70 | 48.52 | 47.09 | 28.25 | 50.67 | 28.29 | 25.54 | 9.34 | 30.06 | 267.13 | 37.38 | 15.29 | 4.84 | 18.61 | 23.00 | 12.83 | 2.47 | 11.95 | 14.32 | 11.00 | 5.79 | -515.77 | -13.15 | 0.00 | 0.00 | 9.05 | 0.00 | 0.00 | 0.00 |