Financials and Filings
Show all
2026
Q1
- Earnings Presentation 1.8 MB
- Q1 2026 Non-GAAP Reconciliations 362.8 KB
- Q1 2026 Earnings Infographic 293.6 KB
2025
Q4
- Earnings Presentation 1.7 MB
- Q4 2025 Non-GAAP Reconciliations 289.8 KB
- Q4 2025 Earnings Infographic 415.6 KB
Q3
- Earnings Presentation 1.4 MB
- Q3 2025 Non-GAAP Reconciliations 273.7 KB
- Q3 2025 Earnings Infographic 401.7 KB
Q2
- Earnings Presentation 1.5 MB
- Q2 2025 Non-GAAP Reconciliations 291.3 KB
- Q2 2025 Earnings Infographic 410.4 KB
Q1
- Earnings Presentation 1.8 MB
- Q1 2025 Non-GAAP Reconciliations 280.6 KB
- Q1 2025 Earnings Infographic 300.8 KB
2024
Q4
- Earnings Presentation 1.9 MB
- Q4 2024 Earnings Infographic 598.8 KB
Q3
Q2
- Earnings Presentation 1.7 MB
- Q2 2024 Non-GAAP Reconciliations 439.1 KB
Q1
- Earnings Presentation 993.7 KB
- Q1 2024 Non-GAAP Reconciliations 396.9 KB
2023
Q4
- Earnings Presentation 2.5 MB
- Q4 2023 Non-GAAP Reconciliations 383.4 KB
Q3
- Earnings Presentation 928.4 KB
Q2
- Earnings Presentation 913.8 KB
Q1
- Earnings Presentation 838.3 KB
2022
Q4
- Earnings Presentation 1.2 MB
- Q4 2022 Non-GAAP Reconciliations 436.1 KB
Q3
- Earnings Presentation 920.5 KB
- Q3 2022 Non-GAAP Reconciliations 364.3 KB
Q2
Q1
2021
Q4
Q3
- Earnings Presentation 857.9 KB
- Q3 2021 Non-GAAP Reconciliations 267.5 KB
Q2
- Earnings Presentation 877 KB
- Q2 2021 Non-GAAP Reconciliations 269.2 KB
Q1