GNRC Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2024 (Q1)
03-31
2023 (Q4)
12-31
2023 (Q3)
09-30
2023 (Q2)
06-30
2023 (Q1)
03-31
2022 (Q4)
12-31
2022 (Q3)
09-30
2022 (Q2)
06-30
2022 (Q1)
03-31
2021 (Q4)
12-31
2021 (Q3)
09-30
2021 (Q2)
06-30
2021 (Q1)
03-31
2020 (Q4)
12-31
2020 (Q3)
09-30
2020 (Q2)
06-30
2020 (Q1)
03-31
2019 (Q4)
12-31
2019 (Q3)
09-30
2019 (Q2)
06-30
2019 (Q1)
03-31
2018 (Q4)
12-31
2018 (Q3)
09-30
2018 (Q2)
06-30
2018 (Q1)
03-31
2017 (Q4)
12-31
2017 (Q3)
09-30
2017 (Q2)
06-30
2017 (Q1)
03-31
2016 (Q4)
12-31
2016 (Q3)
09-30
2016 (Q2)
06-30
2016 (Q1)
03-31
2015 (Q4)
12-31
2015 (Q3)
09-30
2015 (Q2)
06-30
2015 (Q1)
03-31
2014 (Q4)
12-31
2014 (Q3)
09-30
2014 (Q2)
06-30
2014 (Q1)
03-31
2013 (Q4)
12-31
2013 (Q3)
09-30
2013 (Q2)
06-30
2013 (Q1)
03-31
2012 (Q4)
12-31
2012 (Q3)
09-30
2012 (Q2)
06-30
2012 (Q1)
03-31
2011 (Q4)
12-31
2011 (Q3)
09-30
2011 (Q2)
06-30
2011 (Q1)
03-31
2010 (Q4)
12-31
2010 (Q3)
09-30
2010 (Q2)
06-30
2010 (Q1)
03-31
2009 (Q4)
12-31
2009 (Q3)
09-30
2009 (Q2)
06-30
2009 (Q1)
03-31
2008 (Q4)
12-31
2008 (Q3)
09-30
Report Filing: 2024-05-01 2024-02-21 2023-11-07 2023-08-08 2023-05-09 2023-02-22
1234
Net Income/Starting Line 26232000 96601000 60634000 45515000 14161000 73891000
1234
Cash From Operating Activities 111898000 316946000 140136000 83147000 -18559000 100868000
1234
Depreciation and Amortization 41902000 42453000 42951000 41247000 39951000 39417000
1234
Deferred Income Tax -5405000 -15763000 -4563000 -3440000 -10712000 -12193000
1234
Stock Based Compensation 0 5186000 9927000 10045000 10334000 6058000
1234
Other Non-Cash Items 65612000 6987000 620000 1300000 824000 12238000
1234
Changes in Working Capital 27124000 181482000 30567000 -11520000 -73117000 -18543000
1234
Accounts Receivable 13664000 50703000 -53440000 -49460000 33925000 27357000
1234
Inventory -18109000 160776000 117791000 7923000 -23820000 34344000
1234
Accounts Payable 44682000 -63034000 -55417000 22039000 -24488000 -86742000
1234
Deferred Revenue -13113000 33037000 21633000 7978000 -58734000 6498000
1234
Other Working Capital 0 0 0 0 0 0
1234
Cash From Investing Activities -26637000 25226000 -23003000 -34156000 -41286000 -49150000
1234
Investments in Property Plant and Equipment -26820000 -83934000 -23818000 -29923000 -23977000 -21355000
1234
Payments for Acquisitions 51000 105806999 214000 -6627000 -16188000 -13644000
1234
Purchases of Securities 132000 2592000 -592000 29923000 -2000000 -16780000
1234
Proceeds from Sales and Maturities of Securities 1761000 761000 1061000 677000 795000 821000
1234
Other Investing Activities -1629000 1 132000 -28206000 84000 1808000
1234
Cash From Financing Activities -36331000 -304413000 -147064000 5823000 63673000 -150828000
1234
Debt Repayment -16078000 -48170000 -77329000 -63029000 -118653000 -30293000
1234
Common Stock Issued 319000 676000 916000 1248000 4975000 13786000
1234
Common Stock Repurchased 0 -151246000 -100267000 -4476000 -4710000 -221940000
1234
Dividends Paid 0 0 0 0 0 0
1234
Other Financing Activities -20572000 -105673000 29616000 72080000 182061000 87619000
1234
Effect of Forex Changes on Cash -569000 1710000 -1312000 589000 814000 1922000
1234
Net Change in Cash 48361000 39469000 -31243000 55403000 4642000 -97188000
1234
Cash at Beginning of Period 200994000 161525000 192768000 137365000 132723000 229911000
1234
Cash at End of Period 249355000 200994000 161525000 192768000 137365000 132723000
1234
Free Cash Flow 85078000 233012000 116318000 53224000 -42536000 79513000
1234
Operating Cash Flow 111898000 316946000 140136000 83147000 -18559000 100868000
1234
Capital Expenditure -26820000 -83934000 -23818000 -29923000 -23977000 -21355000
1234

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.