| 3Q25 Earnings Release Presentation | 2025 |
| 2Q25 Earnings Release Presentation | 2025 |
| 1Q25 Earnings Release Presentation | 2025 |
| 4Q24 Earnings Release Presentation | 2025 |
| 3Q24 Earnings Release Presentation | 2024 |
| 2Q24 Earnings Release Presentation | 2024 |
| 1Q24 Earnings Release Presentation | 2024 |
| 4Q23 Earnings Release Presentation | 2024 |
| 3Q23 Earnings Release Presentation | 2023 |
| 2Q23 Earnings Release Presentation | 2023 |
| 1Q23 Earnings Release Presentation | 2023 |
| 4Q22 Earnings Release Presentation | 2023 |
| 3Q22 Earnings Release Presentation | 2022 |
| 2Q22 Earnings Release Presentation | 2022 |
| 1Q22 Earnings Release Presentation | 2022 |
| 4Q21 Earnings Release Presentation | 2022 |
| 3Q21 Earnings Release Presentation | 2021 |
| 2Q21 Earnings Release Presentation | 2021 |
| 1Q21 Earnings Release Presentation | 2021 |
| 4Q20 Earnings Release Presentation | 2021 |
| Corporate Presentation | 2021 |