Financial Document Library 2023 Investor Metric File Q1 168.2 KB Transcript Q1 158.7 KB Conference Call Q1 SEC Filings (10Q/10K) Q1 Earnings Presentation Q1 1.5 MB Earnings Release Q1 218.6 KB Proxy Statement PDF 4.7 MB Annual Reports 2022 Investor Metric File Q4 180.9 KB Q3 177.5 KB Q2 169.4 KB Q1 202.4 KB Transcript Q4 177.5 KB Q3 326.8 KB Q2 325.9 KB Q1 352.8 KB Conference Call Q4 Q3 Q2 Q1 SEC Filings (10Q/10K) Q4 Q3 Q2 Q1 Earnings Presentation Q4 811.2 KB Q3 702.9 KB Q2 657.5 KB Q1 738.3 KB Earnings Release Q4 273.9 KB Q3 257.6 KB Q2 256.7 KB Q1 218.5 KB Proxy Statement PDF 1.2 MB Annual Reports PDF 3.1 MB 2021 Investor Metric File Q4 173.4 KB Q3 119.7 KB Q2 146.5 KB Q1 158 KB Transcript Q4 276.7 KB Q3 258.3 KB Q2 255.3 KB Q1 266.1 KB Conference Call Q4 Q3 Q2 Q1 SEC Filings (10Q/10K) Q4 Q3 Q2 Q1 Earnings Presentation Q4 700.7 KB Q3 435.3 KB Q2 963.4 KB Q1 1.2 MB Earnings Release Q4 184.4 KB Q3 179.8 KB Q2 157.3 KB Q1 130.8 KB Proxy Statement PDF 1 MB Annual Reports PDF 2 MB 2020 Investor Metric File Q4 133.1 KB Q3 137.8 KB Q2 131.9 KB Q1 146.8 KB Transcript Q4 258.9 KB Q3 319.6 KB Q2 317.3 KB Q1 294.3 KB Conference Call Q4 Q3 Q2 Q1 SEC Filings (10Q/10K) Q4 955.6 KB Q3 367.2 KB Q2 369.4 KB Q1 487 KB Earnings Presentation Q4 906.1 KB Q3 747.5 KB Q2 921.8 KB Q1 3 MB Earnings Release Q4 169.2 KB Q3 154.5 KB Q2 178.1 KB Q1 149.3 KB Proxy Statement PDF 1.8 MB Annual Reports PDF 5.7 MB 2019 Investor Metric File Q4 165.1 KB Q3 184.6 KB Q2 158 KB Q1 2.9 MB Transcript Q4 280 KB Q3 249.8 KB Q2 230.8 KB Q1 250.2 KB Conference Call Q4 Q3 13.9 MB Q2 12 MB Q1 13.5 MB SEC Filings (10Q/10K) Q4 1 MB Q3 341.4 KB Q2 338.5 KB Q1 305.6 KB Earnings Presentation Q4 1 MB Q3 909 KB Q2 241.1 KB Q1 226.5 KB Earnings Release Q4 214.8 KB Q3 481.6 KB Q2 382.1 KB Q1 553.2 KB Proxy Statement PDF 1 MB Annual Reports PDF 2.1 MB 2018 Investor Metric File Q4 113.2 KB Q3 131 KB Q2 145 KB Q1 717.8 KB Transcript Q4 307.2 KB Q3 305.6 KB Q2 303.3 KB Q1 292 KB Conference Call Q4 26.1 MB Q3 28.9 MB Q2 26.2 MB Q1 21.1 MB SEC Filings (10Q/10K) Q4 1 MB Q3 367.7 KB Q2 399.5 KB Q1 449.4 KB Earnings Presentation Q4 329.9 KB Q3 222.1 KB Q2 310.8 KB Q1 333 KB Earnings Release Q4 499.9 KB Q3 623.5 KB Q2 972.7 KB Q1 814.1 KB Proxy Statement PDF 638.3 KB Annual Reports PDF 3.5 MB 2017 Investor Metric File Q4 19.4 KB Q3 19.4 KB Q2 19.4 KB Q1 19.4 KB Transcript Q4 300.7 KB Q3 309.7 KB Q2 351.3 KB Q1 355.9 KB Conference Call Q4 19.4 KB Q3 19.4 KB Q2 19.4 KB Q1 19.4 KB SEC Filings (10Q/10K) Q4 1 MB Q3 305 KB Q2 344.1 KB Q1 304.6 KB Earnings Presentation Q4 381.1 KB Q3 429.5 KB Q2 250.8 KB Q1 194.6 KB Earnings Release Q4 766.5 KB Q3 652.8 KB Q2 668.1 KB Q1 351.3 KB Proxy Statement PDF 785.2 KB Annual Reports PDF 2.8 MB