GNRC Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
Report Filing: 2024-02-21 2023-02-22 2022-02-22 2021-02-23 2020-02-25 2019-02-26 2018-02-26 2017-02-24 2016-02-26 2015-02-27 2014-03-03 2013-03-13 2012-03-09 2011-03-07 2010-03-30 2008-12-31 2007-12-31
Net Income/Starting Line 214606000 408870000 556569000 347218000 252308000 241220000 161135000 98812000 77747000 174613000 174539000 93223000 324643000 56913000 43055000 -555955000 -9714000
Cash From Operating Activities 521669999 58516000 411156000 486533000 308887000 247227000 261116000 253409000 188619000 252986000 259944000 235594000 169712000 114481000 74607000 10225000 38513000
Depreciation and Amortization 166602000 156141000 92041000 68773000 60909000 47408000 51988000 54418000 40333000 34730000 36774000 54160000 56123000 59440000 59675000 54770000 53783000
Deferred Income Tax -34478000 -95465000 -2096000 21195000 18733000 23600000 21439000 39347000 26955000 37878000 82675000 62429000 -238170000 0 9439000 0 0
Stock Based Compensation 35492000 29481000 23954000 20882000 16694000 14563000 10205000 9493000 8241000 12612000 12368000 10780000 8646000 6363000 38000 40000 357000
Other Non-Cash Items 12035999 24724000 -767000 9743000 17644000 8555000 3926000 7598000 53832000 -10944000 23896000 20614000 11755000 7180000 3723000 522567000 -13542000
Changes in Working Capital 127412000 -465235000 -258545000 18722000 -57401000 -88119000 12423000 43741000 -18489000 4097000 -70308000 -5612000 6715000 -15415000 -41323000 -11197000 7629000
Accounts Receivable -18272000 6547000 -131861000 -55976000 8231000 -43243000 -29771000 -9082000 9610000 -2988000 -5257000 -137000 -22235000 -8621000 11779000 -20768000 4808000
Inventory 262670000 -319274000 -470991000 -77983000 26369000 -152594000 -16278000 15514000 9084000 3508000 -52488000 -31656000 -11224000 -3151000 280000 -26366000 21372000
Accounts Payable -120900000 -223031000 297323000 66040000 -69404000 86359000 42788000 32908000 -27771000 15269000 -5847000 -3898000 18517000 7896000 -20886000 34449000 -3369000
Deferred Revenue 3914000 70523000 46984000 86641000 -22597000 21359000 15684000 4401000 -9412000 -11692000 -6716000 30079000 21657000 -11539000 -32496000 1488000 -15182000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -178063000 -134232000 -817287000 -124095000 -170078000 -108894000 -31922000 -105822000 -104328000 -95491000 -144549000 -69345000 -95953000 -11204000 -4351000 -5038000 -12732000
Investments in Property Plant and Equipment -161652000 -86188000 -109992000 -62128000 -60802000 -47601000 -33261000 -30467000 -30651000 -34689000 -30770000 -22392000 -12060000 -9631000 -4525000 -5186000 -13191000
Payments for Acquisitions -13078000 -39995000 -717131000 -64797000 -112001000 -65440000 1257000 -76715000 -73782000 -61196000 -113859000 -47044000 -83907000 -1649000 0 0 0
Purchases of Securities -6627000 -15000000 109992000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 3294000 4874000 9577000 2651000 2630000 3933000 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 0 2077000 -109733000 179000 95000 214000 82000 1360000 105000 394000 80000 91000 14000 76000 174000 148000 459000
Cash From Financing Activities -277137000 64043000 -102970000 -30428000 -41918000 -52034000 -160143000 -195705000 -154483000 -116023000 -73399000 -151352000 -59216000 -186001000 9822000 4728000 -8937000
Debt Repayment -87281000 -810324000 -347669000 -282477000 -112567000 -129707000 -232349000 -65382000 -173975000 -120479000 -920166000 -1198124000 -59355000 -434310000 -9500000 -10396000 -9500000
Common Stock Issued 7815000 13786000 38787000 13089000 9395000 111318000 0 30335000 126384000 0 0 0 0 248309000 -678000 0 1662000
Common Stock Repurchased -251513000 -345840000 -125992000 -14910000 -6438000 -25656000 -30012000 -149937000 -99942000 0 0 0 0 0 0 -413000 -904000
Dividends Paid 0 0 0 0 0 0 0 -76000 -1436000 -902000 -343429000 -404332000 0 0 0 0 0
Other Financing Activities 53842000 1206421000 331904000 253870000 67692000 -7989000 102218000 -10645000 -5514000 5358000 1190196000 1451104000 139000 0 20000000 15537000 -195000
Effect of Forex Changes on Cash 1801000 -2943000 1312000 235000 1510000 -289000 2149000 -467000 -3712000 -1858000 128000 0 0 0 0 0 0
Net Change in Cash 68271000 -14616000 -507789000 332245000 98401000 86010000 71200000 -48585000 -73904000 39614000 42124000 14897000 14543000 -82724000 80078000 9915000 16844000
Cash at Beginning of Period 132723000 147339000 655128000 322883000 224482000 138472000 67272000 115857000 189761000 150147000 108023000 93126000 78583000 161307000 81229000 71315000 54471000
Cash at End of Period 200994000 132723000 147339000 655128000 322883000 224482000 138472000 67272000 115857000 189761000 150147000 108023000 93126000 78583000 161307000 81230000 71315000
Free Cash Flow 360017999 -27672000 301164000 424405000 248085000 199626000 227855000 222942000 157968000 218297000 229174000 213202000 157652000 104850000 70082000 5039000 25322000
Operating Cash Flow 521669999 58516000 411156000 486533000 308887000 247227000 261116000 253409000 188619000 252986000 259944000 235594000 169712000 114481000 74607000 10225000 38513000
Capital Expenditure -161652000 -86188000 -109992000 -62128000 -60802000 -47601000 -33261000 -30467000 -30651000 -34689000 -30770000 -22392000 -12060000 -9631000 -4525000 -5186000 -13191000

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.