SSL Income Statement


* In Millions (except for per share items) of ZAR
Period Ending: LTM
(Last Twelve Months)
2023
06-30
2022
06-30
2021
06-30
2020
06-30
2019
06-30
2018
06-30
2017
06-30
2016
06-30
2015
06-30
2014
06-30
2013
06-30
2012
06-30
2011
06-30
2010
06-30
2009
06-30
2008
06-30
2007
06-30
2006
06-30
2005
06-30
2004
06-30
2003
06-30
2002
06-30
2001
06-30
2000
06-30
1999
06-30
1998
06-30
1997
06-30
1996
06-30
1995
06-30
1994
06-30
Report Filing: 2023-09-01 2022-08-31 2021-09-22 2020-08-24 2019-10-28 2018-08-28 2017-08-28 2016-09-27 2015-10-09 2014-09-29 2013-10-09 2012-10-12 2011-10-07 2010-09-28 2009-10-09 2008-10-07 2007-11-21 2006-11-02 2005-10-26 2004-10-29 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30
Revenue 289696000000 275738000000 201910000000 190367000000 203576000000 181461000000 172407000000 172942000000 185266000000 202683000000 181269000000 169446000000 142436000000 122256000000 137836000000 121976580000 99922206000 56980160720 67426900540 58030053600 67859281980 62907300000 43475447500 25598088720 19174049358 16364987100 15816719500 13450099950 11954699880 9637594550
Cost of Revenue 168788000000 141064000000 103014000000 112684000000 108557000000 93031000000 87640000000 87687000000 93736000000 102740000000 89568000000 111042000000 90467000000 79183000000 88508000000 70055700000 61094889000 27300164800 44268642520 37293637450 44752994370 37477350000 27080557500 16597754640 13790642844 11917070550 10606458000 9334392750 8128221390 6323609650
Gross Profit 120908000000 134674000000 98896000000 77683000000 95019000000 88430000000 84767000000 85255000000 91530000000 99943000000 91701000000 58404000000 51969000000 43073000000 49328000000 51920880000 38827317000 29679995920 23158258020 20736416150 23106287610 25429950000 16394890000 9000334080 5383406514 4447916550 5210261500 4115707200 3826478490 3313984900
Operating Expenses 99388000000 54644000000 89460000000 174431000000 83441000000 58287000000 53062000000 61016000000 44981000000 58269000000 51073000000 21646000000 22019000000 19136000000 24662000000 20181040000 12740433600 10627053680 8224738780 12114141900 11257485120 10215450000 5048917500 2338189200 1763498514 1419610500 977292500 877792350 996709830 757860350
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 318535920 147209592 147262500 0 0 0 0
Selling, General and Administrative 44014000000 47328000000 47705000000 45785000000 45387000000 37394000000 30822000000 23911000000 28137000000 39886000000 34676000000 18373000000 19882000000 16954000000 16633000000 20774600000 12134417400 10798573040 8783249740 11193614400 10097305470 10784700000 5048917500 115215120 211764618 97193250 0 0 0 0
Other Operating Expenses 55374000000 7316000000 41755000000 128646000000 38054000000 20893000000 22240000000 37105000000 16844000000 18383000000 16397000000 3273000000 2137000000 2182000000 8029000000 -593560000 606016200 -171519360 -558510960 920527500 1160179650 -569250000 0 1904438160 1404524304 1175154750 977292500 877792350 996709830 757860350
Operating Income 21520000000 80030000000 9436000000 -96748000000 11578000000 30143000000 31705000000 24239000000 46549000000 41674000000 40628000000 36758000000 29950000000 23937000000 24666000000 31739840000 26086883400 19052942240 14933519240 8622274250 11848802490 15214500000 11345972500 6662144880 3619908000 3028306050 4232969000 3237914850 2829768660 2556124550
Net Interest(Non Operating) -6794000000 -5876000000 -5742000000 -6290000000 217000000 -2043000000 -1697000000 -521000000 -956000000 -684000000 -1303000000 -1234000000 -826000000 -782000000 -741000000 -390500000 528502500 57173120 -219415020 -184105500 0 -641700000 -289890000 0 0 0 -88886000 -242074950 -57453540 -292557700
Interest Income 2253000000 1020000000 856000000 878000000 745000000 1716000000 1568000000 1819000000 1274000000 1182000000 684000000 796000000 991000000 1332000000 1790000000 687280000 789230400 242985760 113031980 177968650 0 238050000 241575000 0 0 0 0 0 0 0
Interest Expense 9047000000 6896000000 6598000000 7168000000 528000000 3759000000 3265000000 2340000000 2230000000 1866000000 1987000000 2030000000 1817000000 2114000000 2531000000 1077780000 260727900 185812640 332447000 362074150 0 879750000 531465000 0 0 0 88886000 242074950 57453540 292557700
Equity & Other Income/(Expense) 6794000000 -18613000000 7023000000 -14373000000 -2564000000 -12396000000 0 0 0 4123000000 454000000 479000000 292000000 217000000 270000000 242110000 -443942100 7146640 26595760 122737000 -67365270 31050000 -16105000 -494747280 60935118 212058000 -2267500 395374650 21090540 130899900
Income Before Tax 21520000000 55541000000 10717000000 -117411000000 9231000000 15704000000 30008000000 23718000000 45593000000 45113000000 39779000000 36003000000 29416000000 23372000000 24195000000 31591450000 26171443800 19117262000 14740699980 8560905750 11781437220 14603850000 11039977500 6167397600 3680843118 3240364050 4141815500 3391214550 2793405660 2394466750
Income Tax Expense 5181000000 13869000000 185000000 -26139000000 3157000000 5558000000 8495000000 8691000000 14431000000 14696000000 12597000000 11746000000 9196000000 6985000000 10480000000 9504770000 8301012600 5946004480 5159577440 3135930350 4214071890 4874850000 3655835000 2128091040 1202412774 1202840100 1592692000 917632950 933801840 893409700
Income Attributable to Non-Controlling Interest -5181000000 2716000000 1500000000 0 0 1417000000 1139000000 1802000000 1446000000 837000000 904000000 674000000 426000000 446000000 67000000 0 528502500 2765749680 -206117140 135010700 -344311380 72450000 0 0 0 0 0 0 0 0
Net Income 21520000000 38956000000 9032000000 -91272000000 6074000000 8729000000 20374000000 13225000000 29716000000 29580000000 26278000000 23583000000 19794000000 15941000000 13648000000 22086680000 17341928700 10405507840 9787239680 5289964700 7911676710 9656550000 7384142500 4039306560 2478430344 2037523950 2549123500 2473581600 1859603820 1501057050
Depreciation and Amortization 16491000000 14073000000 17644000000 22575000000 17968000000 16425000000 16204000000 16367000000 13567000000 13516000000 12030000000 9651000000 7400000000 6712000000 6245000000 4889060000 4016619000 3258867840 -578457780 4799016700 4865269500 124200000 2456012500 1904438160 1404524304 1175154750 977292500 877792350 996709830 757860350
EBITDA 38011000000 94103000000 27080000000 -74173000000 29546000000 46568000000 47909000000 40606000000 60116000000 55190000000 52658000000 46409000000 37350000000 30649000000 30911000000 36628900000 30103502400 22311810080 14355061460 13421290950 16714071990 15338700000 13801985000 8566583040 5024432304 4203460800 5210261500 4115707200 3826478490 3313984900
Earnings Per Share (EPS) 14 62.84 14.57 -147.71 9.85 14.26 33.36 21.66 48.71 48.57 43.38 39.09 32.97 26.68 22.9 37.3 27.33 16.82 15.33 9.38 12.02 15.73 11.76 6.57 4.1 3.36 4.22 4.07 3.24 2.25
Diluted Earnings Per Share 14 62.05 14.39 -146.67 9.79 14.17 33.27 21.66 48.7 48.27 43.3 38.9 32.85 26.54 22.8 36.78 27 16.54 15.16 9.29 11.81 15.73 11.76 6.1 3.86 3.18 3.95 3.9 3.02 2.15
Weighted Average Shares Outstanding 1537142857 624900000 619900000 617900000 616600000 612200000 610700000 610700000 610100000 609000000 605700000 603200000 600400000 597600000 596100000 601000000 634551142 620000000 613800000 610000000 658214700 612500000 627300000 604400000 604117647 606842105 604408602 607659574 574606742 666190476
Diluted Weighted Average Shares Outstanding 1537142857 627800000 627800000 622300000 620300000 615900000 612400000 610700000 610200000 620800000 606800000 606100000 614500000 615500000 614000000 609500000 642300988 629373650 623078640 610000000 669879384 625000000 627300000 660800000 641875000 640555556 646091954 634666667 616144578 699500000

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.