GMS Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
04-30
2022
04-30
2021
04-30
2020
04-30
2019
04-30
2018
04-30
2017
04-30
2016
04-30
2015
04-30
2013
04-30
Report Filing: 2023-06-22 2022-06-23 2021-06-24 2020-06-25 2019-06-27 2018-06-28 2017-06-30 2016-07-12 2015-04-30 2013-04-30
Net Income/Starting Line 332991000 273442000 105560000 23381000 56002000 62971000 48886000 12564000 -13797000 -182627000
Cash From Operating Activities 441737000 179611000 153304000 303079000 193615000 88616000 66708000 47747000 48023000 13316000
Depreciation and Amortization 126907000 119232000 108125000 116533000 117459000 65530000 69240000 64215000 64165000 11728000
Deferred Income Tax 220000 -351000 -10329000 926000 -17487000 -16224000 -20114000 -20499000 -19564000 41000
Stock Based Compensation 22098000 17354000 12872000 8970000 7643000 0 3142000 4733000 9012000 1384000
Other Non-Cash Items 13325000 7537000 8109000 71457000 38107000 24370000 2320000 13716000 28121000 202664000
Changes in Working Capital -53804000 -237603000 -71033000 81812000 -8109000 -53776000 -36766000 -26982000 -19914000 -19874000
Accounts Receivable -37024000 -162118000 -101617000 41424000 -13586000 -11752000 -20400000 -27338000 -11649000 -24255000
Inventory -16802000 -156311000 -46660000 -4579000 5137000 -34774000 -18390000 -699000 -4610000 -5630000
Accounts Payable 6665000 28423000 65446000 40290000 26816000 11365000 -3763000 1055000 -3655000 10011000
Deferred Revenue -6643000 52403000 11798000 4677000 -26476000 -18615000 5787000 0 0 0
Other Working Capital 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -111470000 -387210000 -63587000 -47100000 -600692000 -49209000 -157516000 -111442000 -81466000 -14421000
Investments in Property Plant and Equipment -52672000 -41082000 -29873000 -25193000 -18770000 -23741000 -11083000 -7692000 -13940000 -16923000
Payments for Acquisitions -61677000 -348050000 -35976000 -24136000 -583092000 -28333000 -150428000 -113597000 -66695000 0
Purchases of Securities 0 0 0 0 0 0 0 0 -4638000 0
Proceeds from Sales and Maturities of Securities 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 2879000 1922000 2262000 2229000 1170000 2865000 3995000 9847000 3807000 2502000
Cash From Financing Activities -265609000 143278000 -136622000 -91334000 418970000 -17531000 86297000 70483000 13065000 5375000
Debt Repayment -688202000 -1215372000 -1010741000 -972667000 -1538458000 -1106754000 -1562942000 -705324000 -311353000 -352275000
Common Stock Issued 3203000 2332000 2076000 13054000 2538000 0 156941000 0 0 0
Common Stock Repurchased -110776000 -35488000 -4160000 -532000 -16520000 0 0 -5827000 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 1080994000 1394138000 878279000 881333000 1973948000 1089223000 1492298000 781634000 324418000 357650000
Effect of Forex Changes on Cash -1829000 -775000 3008000 -1074000 -992000 0 0 0 0 0
Net Change in Cash 62829000 -65096000 -43897000 163571000 10901000 21876000 -4511000 6788000 -20378000 4270000
Cash at Beginning of Period 101916000 167012000 210909000 47338000 36437000 14561000 19072000 12284000 32662000 9113000
Cash at End of Period 164745000 101916000 167012000 210909000 47338000 36437000 14561000 19072000 12284000 13383000
Free Cash Flow 389065000 138529000 123431000 277886000 174845000 64875000 55625000 40055000 34083000 -3607000
Operating Cash Flow 441737000 179611000 153304000 303079000 193615000 88616000 66708000 47747000 48023000 13316000
Capital Expenditure -52672000 -41082000 -29873000 -25193000 -18770000 -23741000 -11083000 -7692000 -13940000 -16923000

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.