Quarterly Results Show all Q3 2022 Webcast Earnings Release Form 10-Q Q2 2022 Webcast Earnings Release Form 10-Q Q1 2022 Webcast Earnings Release Form 10-Q Q4 2021 Webcast Earnings Release Form 10-K Q3 2021 Webcast Earnings Release Form 10-Q Q2 2021 Webcast Earnings Release Form 10-Q Q1 2021 Webcast Earnings Release 10-Q Q4 2020 Webcast Earnings Release 10-K Q3 2020 Webcast Earnings Release 10-Q Q2 2020 Webcast Earnings Release 10-Q Q1 2020 Webcast Earnings Release 10-Q Q4 2019 Webcast Earnings Release 10-K Q3 2019 Webcast Earnings Release Q2 2019 Earnings Press Release 10-Q Q1 2019 Earnings Press Release Webcast Q4 2018 Earnings Press Release Webcast 10-K 1.2 MB Q3 2018 Earnings Press Release Webcast 10-Q 718.8 KB Q2 2018 Earnings Press Release Webcast 10-Q 670.5 KB Q1 2018 Earnings Press Release Webcast 10-Q 561.4 KB Q4 2017 Earnings Press Release Webcast 10-K Q3 2017 Earnings Press Release Webcast 10-Q Q2 2017 Earnings Press Release Webcast 10-Q Q1 2017 Earnings Press Release Webcast 10-Q 675.3 KB Q4 2016 Earnings Press Release Webcast 10-K 1.6 MB Q3 2016 Earnings Press Release Webcast 10-Q 921 KB Q2 2016 Earnings Press Release Webcast 10-Q 889 KB Q1 2016 Earnings Press Release Webcast 10-Q 730.2 KB Q4 2015 Earnings Press Release Webcast 10-K 1.9 MB Q3 2015 Earnings Press Release Webcast 10-Q 916.5 KB Q2 2015 Earnings Press Release Webcast 10-Q 893 KB Q1 2015 Earnings Press Release Webcast 10-Q 718.1 KB Q4 2014 Earnings Press Release Webcast 10-K 1.6 MB Q3 2014 Earnings Press Release Webcast 10-Q 522.5 KB Q2 2014 Earnings Press Release 10-Q 135.8 KB Q1 2014 Earnings Press Release Webcast 10-Q 718.5 KB Q4 2013 Earnings Press Release Webcast 10-K 1.5 MB Q3 2013 Earnings Press Release Webcast 10-Q 522.5 KB Q2 2013 Earnings Press Release Webcast 10-Q 701.6 KB Q1 2013 Earnings Press Release Webcast 10-Q 485.6 KB Q4 2012 Earnings Press Release Webcast 10-K 1.5 MB Q3 2012 Earnings Press Release 10-Q 549.9 KB Q2 2012 Earnings Press Release 10-Q 485.6 KB Q1 2012 Earnings Press Release 10-Q 1.5 MB Earnings Release Annual Report 6 MB Proxy 2.6 MB Form 10-K Form 10-Q Recent Reports Stock Split 2021 Annual Report 2020 Annual Report