Itissalat Al-Maghrib (IAM) financials at a glance
Year | Year | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue |
|
17.41B | 20.54B | 22.62B | 27.53B | 29.52B | 30.31B | 31.62B | 30.84B | 29.85B | 28.56B | 29.14B | 34.13B | 35.25B | 34.96B | 36.03B | 36.52B | 36.77B | 35.79B | 35.73B | 36.79B | 0.00M |
GM % | Gross Margin % |
|
71.65% | 71.09% | 75.71% | 74.46% | 75.81% | 76.51% | 76.10% | 72.86% | 73.57% | 74.10% | 73.32% | 69.78% | 73.10% | 71.13% | 73.61% | 74.48% | 75.19% | 75.76% | 74.21% | 74.52% | 0.00% |
OM | Operating Margin |
|
43.81% | 44.52% | 45.74% | 44.77% | 47.66% | 46.11% | 45.31% | 40.14% | 39.63% | 38.48% | 35.47% | 30.30% | 29.69% | 31.26% | 30.70% | 22.57% | 32.69% | 32.37% | 25.16% | 31.55% | 0.00% |
EPS | Earnings Per Share |
|
7.05 | 0.00 | |||||||||||||||||||
Div. | Dividends |
|
0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.20 | 0.00 |
PR % | Payout Ratio % |
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 59.57% | 0 |
Sha. | Shares |
|
879.1m | 879.1m | 879.1m | 879.1m | 879.04m | 878.71m | 878.97m | 878.93m | 879.05m | 878.4m | 878.38m | 878.97m | 878.93m | 878.93m | 878.93m | 879.03m | 879.03m | 879.03m | 879.03m | 0m | 878.8m |
OCF | Operating Cash Flow |
|
7.81B | 8.43B | 11.23B | 11.71B | 11.58B | 14.82B | 16.08B | 12.72B | 13.87B | 12.50B | 12.96B | 14.57B | 13.48B | 14.91B | 14.52B | 15.28B | 11.09B | 13.55B | 12.00B | 13.05B | 0.00M |
FCF | Free Cash Flow |
|
5.32B | 5.22B | 7.26B | 6.25B | 5.62B | 9.23B | 8.99B | 6.92B | 8.49B | 7.65B | 8.23B | 6.22B | 7.23B | 6.54B | 6.45B | 7.33B | 6.95B | 8.27B | 4.93B | 4.29B | 0.00M |
FCFS | Free Cash Flow Per Share |
|
6.05 | 5.93 | 8.25 | 8.56 | 7.52 | 10.50 | 10.22 | 8.45 | 9.97 | 8.71 | 9.37 | 7.07 | 8.23 | 7.44 | 7.33 | 8.34 | 7.90 | 9.40 | 5.61 | 5.77 | 0.00 |