Quarterly Results Show all 2023 Q2 Press Release Q1 Press Release 2022 Q4 Earnings Call Press Release Investor Presentation 908.2 KB Q3 Earnings Call Press Release Investor Presentation 723.8 KB Q2 Earnings Call Press Release Investor Presentation 1 MB Q1 Earnings Call Press Release Investor Presentation 949.7 KB 10-Q 2021 Q4 Earnings Call Press Release Investor Presentation 695.8 KB 10-K Q3 Earnings Call Press Release 10-Q Q2 Earnings Call Press Release 10-Q Q1 Earnings Call Press Release 10-Q 2020 Q4 Earnings Call Press Release 10-K Q3 Earnings Call Press Release 10-Q Q2 Earnings Call Press Release 10-Q Q1 Earnings Call Press Release 10-Q 2019 Q4 Earnings Call Press Release 10-K Q3 Earnings Call Press Release 10-Q Q2 Earnings Call Press Release 10-Q Q1 Earnings Call Press Release 10-Q 2018 Q4 Earnings Call Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2017 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2016 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2015 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2014 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2013 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2012 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2011 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2010 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2009 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q 2008 Q4 Press Release 10-K Q3 Press Release 10-Q Q2 Press Release 10-Q Q1 Press Release 10-Q