Singapore markets close in 2 hours 28 minutes
AIRLINES

Omicron’s rapid spread shreds budding recovery in air travel

Generac Holdings Inc. (GNRC)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
366.68-18.88 (-4.90%)
At close: 04:00PM EST
367.00 +0.32 (+0.09%)
After hours: 07:59PM EST
Show:
Balance sheet
Cash flow
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2020
31/12/2019
31/12/2018
31/12/2017
Total revenue
3,431,195
2,485,200
2,204,336
2,023,464
1,672,445
Cost of revenue
2,133,450
1,527,546
1,406,584
1,298,424
1,090,328
Gross profit
1,297,745
957,654
797,752
725,040
582,117
Operating expenses
Research development
96,386
80,251
68,394
50,019
42,925
Selling general and administrative
443,473
366,017
328,551
295,728
259,267
Total operating expenses
581,036
478,548
425,589
367,859
331,053
Operating income or loss
716,709
479,106
372,163
357,181
251,064
Interest expense
31,334
32,991
41,544
40,956
42,667
Total other income/expenses net
3,559
76
-11,012
-5,149
-3,709
Income before tax
688,934
446,191
319,607
311,076
204,688
Income tax expense
153,347
98,973
67,299
69,856
43,553
Income from continuing operations
535,587
347,218
252,308
241,220
161,135
Net income
527,947
349,329
253,260
220,287
160,295
Net income available to common shareholders
527,947
349,329
253,260
220,287
160,295
Basic EPS
-
5.61
4.09
3.57
2.58
Diluted EPS
-
5.48
4.03
3.54
2.56
Basic average shares
-
62,281
61,927
61,662
62,041
Diluted average shares
-
63,738
62,865
62,233
62,643
EBITDA
-
547,955
422,060
399,440
299,343