![logo](/logos/IAM.PA.webp)
Itissalat Al-Maghrib (IAM) S.A.
EPA:IAM.PA
8.15 (EUR) • At close September 6, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) EUR.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue
| 37,924 | 36,788 | 35,790 | 36,769 | 36,517 | 37,455 | 36,214 | 36,570 | 35,043 | 29,762 | 29,048 | 30,257 | 30,837 | 31,655 | 30,339 | 29,521 | 27,532 | 22,615 | 20,542 | 17,408 |
Cost of Revenue
| 5,106 | 4,940 | 5,122 | 5,416 | 5,671 | 6,010 | 5,937 | 6,223 | 6,046 | 4,654 | 4,296 | 5,147 | 5,556 | 5,191 | 4,874 | 4,471 | 4,215 | 3,692 | 3,879 | 3,209 |
Gross Profit
| 32,818 | 31,848 | 30,668 | 31,353 | 30,846 | 31,445 | 30,277 | 30,347 | 28,997 | 25,108 | 24,752 | 25,110 | 25,281 | 26,464 | 25,465 | 25,050 | 23,317 | 18,923 | 16,663 | 14,199 |
Gross Profit Ratio
| 0.865 | 0.866 | 0.857 | 0.853 | 0.845 | 0.84 | 0.836 | 0.83 | 0.827 | 0.844 | 0.852 | 0.83 | 0.82 | 0.836 | 0.839 | 0.849 | 0.847 | 0.837 | 0.811 | 0.816 |
Reseach & Development Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General & Administrative Expenses
| 901 | 757 | 846 | 786 | 936 | 825 | 822 | 809 | 815 | 678 | 647 | 615 | 0 | 928 | 877 | 0 | 0 | 0 | 0 | 0 |
Selling & Marketing Expenses
| 0 | 1,975 | 1,947 | 2,019 | 2,035 | 1,946 | 1,845 | 1,745 | 1,628 | 1,227 | 1,209 | 1,156 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
SG&A
| 901 | 2,732 | 846 | 786 | 936 | 2,771 | 2,667 | 2,554 | 2,443 | 1,905 | 1,856 | 1,771 | 0 | 928 | 877 | 0 | 0 | 0 | 0 | 0 |
Other Expenses
| -747 | 18,757 | 18,248 | 18,298 | 21,586 | 16,033 | -32 | -47 | -46 | -37 | -42 | -27 | -42 | 11,201 | 10,580 | -15 | 1 | 7 | 4 | 6,602 |
Operating Expenses
| 20,075 | 21,489 | 19,094 | 19,084 | 22,522 | 18,804 | 17,917 | 18,463 | 17,519 | 13,793 | 13,082 | 12,842 | 12,907 | 12,129 | 11,457 | 11,161 | 11,083 | 8,880 | 7,985 | 6,602 |
Operating Income
| 11,605 | 8,987 | 11,573 | 12,018 | 8,231 | 11,052 | 10,310 | 10,468 | 10,340 | 10,266 | 10,978 | 10,957 | 12,375 | 14,278 | 14,046 | 13,889 | 12,234 | 10,043 | 8,678 | 7,597 |
Operating Income Ratio
| 0.306 | 0.244 | 0.323 | 0.327 | 0.225 | 0.295 | 0.285 | 0.286 | 0.295 | 0.345 | 0.378 | 0.362 | 0.401 | 0.451 | 0.463 | 0.47 | 0.444 | 0.444 | 0.422 | 0.436 |
Total Other Income Expenses Net
| -1,606 | -742 | -963 | -2,357 | -803 | -435 | -521 | -495 | -610 | -384 | -414 | -407 | -369 | -310 | -204 | 317 | -2 | 129 | 130 | 205 |
Income Before Tax
| 9,999 | 8,245 | 10,610 | 9,661 | 7,428 | 10,617 | 9,789 | 9,973 | 9,730 | 9,882 | 10,564 | 10,550 | 12,006 | 13,968 | 13,842 | 14,206 | 12,232 | 10,172 | 8,808 | 7,802 |
Income Before Tax Ratio
| 0.264 | 0.224 | 0.296 | 0.263 | 0.203 | 0.283 | 0.27 | 0.273 | 0.278 | 0.332 | 0.364 | 0.349 | 0.389 | 0.441 | 0.456 | 0.481 | 0.444 | 0.45 | 0.429 | 0.448 |
Income Tax Expense
| 3,838 | 4,604 | 3,680 | 3,372 | 3,830 | 3,677 | 3,208 | 3,347 | 3,152 | 3,246 | 4,203 | 3,272 | 3,559 | 4,158 | 4,120 | 4,196 | 4,095 | 3,339 | 2,886 | 2,574 |
Net Income
| 5,283 | 2,750 | 6,008 | 5,423 | 2,726 | 6,010 | 5,706 | 5,598 | 5,595 | 5,850 | 5,540 | 6,705 | 8,123 | 9,810 | 9,722 | 9,520 | 8,033 | 6,739 | 5,809 | 5,171 |
Net Income Ratio
| 0.139 | 0.075 | 0.168 | 0.147 | 0.075 | 0.16 | 0.158 | 0.153 | 0.16 | 0.197 | 0.191 | 0.222 | 0.263 | 0.31 | 0.32 | 0.322 | 0.292 | 0.298 | 0.283 | 0.297 |
EPS
| 6.01 | 3.13 | 6.83 | 6.17 | 3.1 | 6.84 | 6.49 | 6.37 | 6.36 | 6.7 | 6.3 | 7.6 | 9.2 | 10.8 | 10.7 | 10.8 | 9.1 | 7.7 | 6.6 | 5.9 |
EPS Diluted
| 6.01 | 3.13 | 6.83 | 6.17 | 3.1 | 6.84 | 6.49 | 6.37 | 6.36 | 6.7 | 6.3 | 7.6 | 9.2 | 10.8 | 10.7 | 10.8 | 9.1 | 7.7 | 6.6 | 5.9 |
EBITDA
| 19,516 | 17,465 | 18,923 | 18,311 | 18,998 | 20,049 | 18,944 | 18,272 | 18,125 | 17,014 | 16,780 | 17,262 | 17,206 | 19,065 | 18,282 | 18,371 | 16,401 | 13,542 | 11,460 | 10,664 |
EBITDA Ratio
| 0.515 | 0.475 | 0.529 | 0.498 | 0.52 | 0.535 | 0.523 | 0.5 | 0.517 | 0.572 | 0.578 | 0.571 | 0.558 | 0.602 | 0.603 | 0.622 | 0.596 | 0.599 | 0.558 | 0.613 |