Financial Results
2024
2023
2022
2021
Q2 2021
Quarterly Results
Jun 30, 2021
2020
Q2 2020
Quarterly Results
Jun 30, 2020
2019
2018
2017
2016
2016
Year End Results
Dec 31, 2016
Q3 2016
Quarterly Results
Sep 30, 2016
Q2 2016
Quarterly Results
Jun 30, 2016
Q1 2016
Quarterly Results
Mar 31, 2016
2015
2015
Year End Results
Dec 31, 2015
2014
2013
2012
Q2 2012
Quarterly Results
Jun 30, 2012
2011
Q2 2011
Quarterly Results
Jun 30, 2011
Q1 2011
Quarterly Results
Mar 31, 2011
2010
2010
Year End Results
Dec 31, 2010
Q3 2010
Quarterly Results
Sep 30, 2010
Q2 2010
Quarterly Results
Jun 30, 2010
Q1 2010
Quarterly Results
Mar 31, 2010
2009
2009
Year End Results
Dec 31, 2009
Q3 2009
Quarterly Results
Sep 30, 2009
Q2 2009
Quarterly Results
Jun 30, 2009
Q1 2009
Quarterly Results
Mar 31, 2009
2008
2008
Year End Results
Dec 31, 2008
Q3 2008
Quarterly Results
Sep 30, 2008
Q2 2008
Quarterly Results
Jun 30, 2008
Q1 2008
Quarterly Results
Mar 31, 2008
2007
2007
Year End Results
Dec 31, 2007
Q3 2007
Quarterly Results
Sep 30, 2007
Q2 2007
Quarterly Results
Jun 30, 2007
Q1 2007
Quarterly Results
Mar 31, 2007
2006
2006
Year End Results
Dec 31, 2006
Q3 2006
Quarterly Results
Sep 30, 2006
Q2 2006
Quarterly Results
Jun 30, 2006
Q1 2006
Quarterly Results
Mar 31, 2006
2005
2005
Year End Results
Dec 31, 2005
Q3 2005
Quarterly Results
Sep 30, 2005
Q2 2005
Quarterly Results
Jun 30, 2005
Q1 2005
Quarterly Results
Mar 31, 2005