Earning-releases

Earning Releases For 2020

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release

Earning Releases For 2019

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2018

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2017

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2016

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2015

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2014

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2013

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2012

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2011

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2010

Date Title English Arabic
Q1 Earnings Release
Q2 Earnings Release
Q3 Earnings Release
Q4 Earnings Release

Earning Releases For 2009

Date Title English Arabic
Q4 Earnings Release

Earning Releases For 2008

Date Title English Arabic
Q4 Earnings Release

Earning Releases For 2007

Date Title English Arabic
Q4 Earnings Release