L'Office National des Chemins de Fer (ONCF) a réalisé en 2015 un CA consolidé de 4,7 Mrds DH, en baisse de 1,7%. Aussi, le résultat opérationnel a chuté de 32,3% à 387,3 MDH. Comme ce résultat opérationnel est absorbé à 195% par les charges financières nettes, l'ONCF a dégagé en 2015 un résultat courant de -368,6 MDH contre -219,7 MDH en 2014. Toutefois, un résultat non courant de 380 MDH a limité la perte nette à 8,5 MDH contre un RNPG de -250,5 MDH en 2014. Notons que la dette nette a augmenté de 21,2% à 26,8 Mrds DH, soit près de 15 années d'EBITDA.