GMS Income 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
Revenue 5329252000 4634875000 3298823000 3241307000 3116032000 2511469000 2319146000 1858182000 1570085000 1161610000
Cost of Revenue 3603307000 3146600000 2236120000 2178093000 2111913000 1692893000 1560575000 1265018000 1091114000 824331000
Gross Profit 1725945000 1488275000 1062703000 1063214000 1004119000 818576000 758571000 593164000 478971000 337279000
Operating Expenses 1220734000 1069357000 871754000 898795000 856919000 699407000 654318000 534250000 460320000 306916000
Research & Development 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 1093827000 950125000 763629000 784081000 739460000 633877000 585078000 470035000 396155000 295289000
Other Operating Expenses 126907000 119232000 108125000 114714000 117459000 65530000 69240000 64215000 64165000 11627000
Operating Income 505211000 418918000 190949000 164419000 147200000 119169000 104253000 58914000 18651000 30363000
Net Interest(Non Operating) 0 0 4606000 1331000 0 -31395000 -29360000 -37418000 -36396000 -4413000
Interest Income 65843000 58097000 58392000 69049000 73677000 0 0 0 0 0
Interest Expense 65843000 58097000 53786000 67718000 73677000 31395000 29360000 37418000 36396000 4413000
Equity & Other Income/(Expense) -57708000 -54099000 -58461000 -119425000 -77159000 -3920000 -3353000 3652000 -578000 -197043000
Income Before Tax 447503000 364819000 137094000 46325000 70041000 83854000 71540000 25148000 -18323000 -171093000
Income Tax Expense 114512000 91377000 31534000 22944000 14039000 20883000 22654000 12584000 -4526000 11534000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0
Net Income 332991000 273442000 105560000 23381000 56002000 62971000 48886000 12564000 -13797000 -182627000
Depreciation and Amortization 135042000 123230000 111280000 116533000 117459000 65530000 69240000 64215000 64165000 11728000
EBITDA 640253000 542148000 302229000 280952000 264659000 184699000 173493000 123129000 82816000 42091000
Earnings Per Share (EPS) 7.95 6.35 2.47 0.56 1.34 1.54 1.21 0.38 -0.35 -4.63
Diluted Earnings Per Share 7.82 6.23 2.44 0.55 1.31 1.49 1.19 0.38 -0.35 -4.63
Weighted Average Shares Outstanding 41904000 43075000 42765000 41853000 40914000 41015000 40260000 32799098 39768418 39450401
Diluted Weighted Average Shares Outstanding 42592000 43898000 43343000 42504000 41589000 42163000 41070000 32892905 39987170 39450401

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.