2024 10-Q/10-K Q1 Q2 Q3 Q4 17.5 KB Webcast Q1 Q2 Q3 Q4 17.5 KB Letter to Stockholders Q1 308.2 KB Q2 321.4 KB Q3 374.9 KB Q4 17.5 KB Earnings Release Q1 Q2 Q3 Q4 17.5 KB Proxy Statement PS 617.3 KB Annual Report - 17.5 KB 2023 10-Q/10-K Q1 Q2 Q3 Q4 Webcast Q1 Q2 Q3 Q4 Letter to Stockholders Q1 973.9 KB Q2 1 MB Q3 1.1 MB Q4 383.3 KB Earnings Release Q1 Q2 Q3 Q4 Proxy Statement PS 854.4 KB Annual Report AR 1.5 MB 2022 10-Q/10-K Q1 Q2 Q3 Q4 Webcast Q1 Q2 Q3 Q4 Letter to Stockholders Q1 376.4 KB Q2 979.3 KB Q3 1 MB Q4 575 KB Earnings Release Q1 Q2 Q3 Q4 Proxy Statement PS 1.5 MB Annual Report AR 3 MB 2021 10-Q/10-K Q1 Q2 Q3 Q4 Webcast Q1 Q2 Q3 Q4 Letter to Stockholders Q1 273.8 KB Q2 321.6 KB Q3 253.3 KB Q4 237.7 KB Earnings Release Q1 Q2 Q3 Q4 Proxy Statement PS 1.1 MB Annual Report AR 2.1 MB