2022

Q1 Earnings Release

2021

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2020

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2019

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2018

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2017

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2016

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2015

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2014

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2013

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2012

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release

2011

Q4 Earnings Release
Q3 Earnings Release
Q2 Earnings Release
Q1 Earnings Release