| 2026-07-30 | Press release | Second Quarter 2026 |
| 2026-07-29 | Earnings deck | Second Quarter 2026 |
| 2026-04-29 | Presentation | Presentation(opens in new window) |
| 2026-04-29 | Press release | Earnings Release (PDF)(opens in new window) |
| 2026-02-05 | Press release | Earnings Release (PDF)(opens in new window) |
| 2026-01-31 | Presentation | Presentation(opens in new window) |
| 2025-10-30 | Press release | Earnings Release (PDF)(opens in new window) |
| 2025-10-29 | Earnings deck | Presentation(opens in new window) |
| 2025-07-31 | Press release | Earnings Release (PDF)(opens in new window) |
| 2025-07-31 | Earnings deck | Presentation(opens in new window) |
| 2025-05-01 | Press release | Earnings Release (PDF)(opens in new window) |
| 2025-04-30 | Earnings deck | Presentation(opens in new window) |
| 2025-02-06 | Earnings deck | Presentation(opens in new window) |
| 2025-02-06 | Press release | Earnings Release (PDF)(opens in new window) |
| 2024-10-31 | Presentation | Presentation(opens in new window) |
| 2024-10-31 | Press release | Earnings Release (PDF)(opens in new window) |
| 2024-08-01 | Press release | Earnings Release (PDF)(opens in new window) |
| 2024-07-30 | Earnings deck | Presentation(opens in new window) |
| 2024-04-30 | Press release | Earnings Release (PDF)(opens in new window) |
| 2024-04-24 | Presentation | Presentation(opens in new window) |
| 2024-02-01 | Presentation | Presentation(opens in new window) |
| 2024-02-01 | Press release | Earnings Release (PDF)(opens in new window) |
| 2023-10-26 | Press release | Earnings Release (PDF)(opens in new window) |
| 2023-10-25 | Presentation | Presentation(opens in new window) |
| 2023-08-03 | Press release | Earnings Release (PDF)(opens in new window) |
| 2023-07-27 | Earnings deck | Presentation(opens in new window) |
| 2023-04-27 | Press release | Earnings Release (PDF)(opens in new window) |
| 2023-04-27 | Presentation | Presentation(opens in new window) |
| 2023-02-02 | Press release | Earnings Release (PDF)(opens in new window) |
| 2023-01-31 | Earnings deck | Presentation(opens in new window) |
| 2022-10-27 | Press release | Earnings Release (PDF)(opens in new window) |
| 2022-10-26 | Earnings deck | Presentation(opens in new window) |
| 2022-07-28 | Press release | Earnings Release (PDF)(opens in new window) |
| 2022-07-27 | Earnings deck | Presentation(opens in new window) |
| 2022-04-28 | Press release | Earnings Release (PDF)(opens in new window) |
| 2022-04-28 | Presentation | Presentation(opens in new window) |
| 2022-04-11 | Annual report | 2021 Letter to Shareholders(opens in new window) |
| 2022-02-14 | Annual report | 2022 Annual Report(opens in new window) |
| 2022-02-14 | Annual report | 2023 Annual Report(opens in new window) |
| 2022-02-14 | Annual report | 2021 Annual Report(opens in new window) |