Logo image of 1GNRC.MI

GENERAC HOLDINGS INC (1GNRC.MI) Stock Cash Flow

BIT:1GNRC - US3687361044 - Common Stock

169.4 EUR
+3.05 (+1.83%)
Last: 8/5/2025, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
1GNRC.MI Net Income Chart1GNRC.MI Net Income over time chart
350.15M316.98M217.12M408.87M556.60M
Depreciation Amortization
1GNRC.MI Depreciation Amortization Chart1GNRC.MI Depreciation Amortization over time chart
181.45M171.77M166.60M156.14M92.10M
Income Taxes - Deferred
1GNRC.MI Income Taxes - Deferred Chart1GNRC.MI Income Taxes - Deferred over time chart
-61.14M-60.62M-34.48M-95.47M-2.10M
Change In Working Capital
1GNRC.MI Change In Working Capital Chart1GNRC.MI Change In Working Capital over time chart
102.11M211.90M127.41M-465.24M-258.50M
Interest Paid
1GNRC.MI Interest Paid Chart1GNRC.MI Interest Paid over time chart
N/A89.42M84.03M48.91M27.80M
Taxes Paid
1GNRC.MI Taxes Paid Chart1GNRC.MI Taxes Paid over time chart
N/A148.83M100.08M150.89M156.70M
Other non cash items
1GNRC.MI Other non cash items Chart1GNRC.MI Other non cash items over time chart
109.51M101.28M45.01M54.20M23.20M
OPERATING CASH FLOW
1GNRC.MI OPERATING CASH FLOW Chart1GNRC.MI OPERATING CASH FLOW over time chart
682.08M741.30M521.67M58.52M411.20M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
1GNRC.MI Capital Expenditure Chart1GNRC.MI Capital Expenditure over time chart
-170.61M-136.73M-129.06M-86.19M-110.00M
Other Investing Activity
1GNRC.MI Other Investing Activity Chart1GNRC.MI Other Investing Activity over time chart
-57.38M-71.98M-49.00M-48.04M-707.30M
INVESTING CASH FLOW
1GNRC.MI INVESTING CASH FLOW Chart1GNRC.MI INVESTING CASH FLOW over time chart
-228.00M-208.71M-178.06M-134.23M-817.30M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
1GNRC.MI Debt Issued/Reduced Chart1GNRC.MI Debt Issued/Reduced over time chart
-193.15M-278.45M87.28M464.17M75.20M
Stock Issued/Repurchased
1GNRC.MI Stock Issued/Repurchased Chart1GNRC.MI Stock Issued/Repurchased over time chart
-232.07M-125.19M-243.70M-332.05M-87.20M
Dividend Paid
1GNRC.MI Dividend Paid Chart1GNRC.MI Dividend Paid over time chart
N/AN/AN/AN/AN/A
Other Financing Activity
1GNRC.MI Other Financing Activity Chart1GNRC.MI Other Financing Activity over time chart
-28.42M-45.20M-120.72M-68.07M-91.00M
FINANCING CASH FLOW
1GNRC.MI FINANCING CASH FLOW Chart1GNRC.MI FINANCING CASH FLOW over time chart
-453.64M-448.83M-277.14M64.04M-103.00M
 
Exchange Rate Effect
1GNRC.MI Exchange Rate Effect Chart1GNRC.MI Exchange Rate Effect over time chart
4.77M-3.47M1.80M-2.94M1.30M
CHANGE IN CASH
1GNRC.MI CHANGE IN CASH Chart1GNRC.MI CHANGE IN CASH over time chart
5.21M80.28M68.27M-14.62M-507.80M
 
FREE CASH FLOW
Operating Cash Flow
1GNRC.MI Operating Cash Flow Chart1GNRC.MI Operating Cash Flow over time chart
682.08M741.30M521.67M58.52M411.20M
Capital Expenditure
1GNRC.MI Capital Expenditure Chart1GNRC.MI Capital Expenditure over time chart
-170.61M-136.73M-129.06M-86.19M-110.00M
FREE CASH FLOW
1GNRC.MI FREE CASH FLOW Chart1GNRC.MI FREE CASH FLOW over time chart
511.47M604.57M392.61M-27.67M301.20M

All data in USD

Charts

1GNRC.MI Operating and Free Cash Flow chart1GNRC.MI OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 200M 400M 600M