Quarterly Results Show all 2023 Q2 Earnings Form 10-Q Q1 Earnings Earnings Release Form 10-Q 2022 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 900.9 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 832 KB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 855.5 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 857.2 KB 2021 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 545.5 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 504.6 KB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 539.8 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 521.9 KB 2020 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 440 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 531 KB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 326.6 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 602.9 KB 2019 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 595.5 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 608.6 KB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 579.4 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 366.6 KB 2018 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 626.2 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 488.6 KB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 500.4 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 454.6 KB 2017 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 653.4 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 1.1 MB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 644.8 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 576.8 KB 2016 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 581.2 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 617.5 KB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 743.8 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 914.5 KB 2015 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 956.6 KB Q3 Earnings Earnings Release Form 10-Q Earnings Call Presentation 452.5 KB Q2 Earnings Earnings Release Form 10-Q Earnings Call Presentation 583.3 KB Q1 Earnings Earnings Release Form 10-Q Earnings Call Presentation 426 KB 2014 Q4 Earnings Earnings Release Form 10-K Earnings Call Presentation 956.6 KB