Generac Holdings Inc.
GNRC · NYSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $316,978 | $217,120 | $408,870 | $556,569 |
| Dep. & Amort. | $171,768 | $166,602 | $156,141 | $92,041 |
| Deferred Tax | -$60,615 | -$34,478 | -$95,465 | -$2,096 |
| Stock-Based Comp. | $51,240 | $37,338 | $31,367 | $23,954 |
| Change in WC | $211,895 | $127,412 | -$465,235 | -$258,545 |
| Other Non-Cash | $50,035 | $7,676 | $22,838 | -$767 |
| Operating Cash Flow | $741,301 | $521,670 | $58,516 | $411,156 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$136,733 | -$129,060 | -$86,188 | -$109,992 |
| Net Acquisitions | -$34,740 | -$15,974 | -$39,995 | -$713,471 |
| Inv. Purchases | -$39,450 | -$39,219 | -$15,000 | $0 |
| Inv. Sales/Matur. | $2,000 | $3,294 | $4,874 | $9,577 |
| Other Inv. Act. | $211 | $2,896 | $2,077 | -$3,401 |
| Investing Cash Flow | -$208,712 | -$178,063 | -$134,232 | -$817,287 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$278,454 | $87,281 | $464,169 | $75,237 |
| Stock Issued | $27,558 | $7,815 | $13,786 | $38,787 |
| Stock Repurch. | -$152,743 | -$251,513 | -$345,840 | -$125,992 |
| Dividends Paid | -$273 | $0 | -$309 | $0 |
| Other Fin. Act. | -$44,923 | -$120,720 | -$67,763 | -$91,002 |
| Financing Cash Flow | -$448,835 | -$277,137 | $64,043 | -$102,970 |
| Forex Effect | -$3,471 | $1,801 | -$2,943 | $1,312 |
| Net Chg. in Cash | $80,283 | $68,271 | -$14,616 | -$507,789 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $200,994 | $132,723 | $147,339 | $655,128 |
| End Cash | $281,277 | $200,994 | $132,723 | $147,339 |
| Free Cash Flow | $604,568 | $392,610 | -$27,672 | $301,164 |