Show all
2025 Quarterly Results
Q1
- Earnings Press Release 366.6 KB
- Form 10-Q 606.9 KB
- Financial Reconciliations 328.3 KB
Q2
- Earnings Press Release 404.4 KB
- Form 10-Q 737.9 KB
- Financial Reconciliations 440.2 KB
Q3
- Earnings Press Release 209.6 KB
- Form 10-Q 745.9 KB
- Financial Reconciliations 441.4 KB
Q4
- Earnings Press Release 396.1 KB
- Form 10-K 1.5 MB
- Financial Reconciliations 479.6 KB
2024 Quarterly Results
Q1
- Earnings Press Release 276.7 KB
- Form 10-Q 587.4 KB
- Financial Reconciliations 335.3 KB
Q2
- Earnings Press Release 292.7 KB
- Form 10-Q 693.2 KB
- Financial Reconciliations 329.7 KB
Q3
- Earnings Press Release 320 KB
- Form 10-Q 720.4 KB
- Financial Reconciliations 334 KB
Q4
- Earnings Press Release 662.9 KB
- Form 10-K 1.5 MB
- Financial Reconciliations 378 KB
2023 Quarterly Results
Q1
- Earnings Press Release 361.7 KB
- Form 10-Q 1.8 MB
- Financial Reconciliations 237.8 KB
Q2
- Earnings Press Release 383.1 KB
- Form 10-Q 742 KB
- Financial Reconciliations 246.8 KB
Q3
- Earnings Press Release 381.4 KB
- Form 10-Q 782.5 KB
- Financial Reconciliations 247.1 KB
Q4
- Earnings Press Release 295.7 KB
- Form 10-K 2 MB
- Financial Reconciliations 396.4 KB
2022 Quarterly Results
Q1
- Earnings Press Release 368.5 KB
- Form 10-Q 838.7 KB
- Financial Reconciliations 246 KB
Q2
- Earnings Press Release 381.9 KB
- Form 10-Q 494.9 KB
- Financial Reconciliations 549.3 KB
Q3
- Earnings Press Release 385.1 KB
- Form 10-Q 846.4 KB
- Financial Reconciliations 243.2 KB
Q4
- Earnings Press Release 394.4 KB
- Form 10-K 1.8 MB
- Financial Reconciliations 233.1 KB
2021 Quarterly Results
Q1
- Earnings Press Release 277.1 KB
- Form 10-Q 786.5 KB
- Financial Reconciliations 183.1 KB
Q2
- Earnings Press Release 295.5 KB
- Form 10-Q 434.5 KB
- Financial Reconciliations 184.4 KB
Q3
- Earnings Press Release 284.4 KB
- Form 10-Q 465.5 KB
- Financial Reconciliations 186.8 KB
Q4
- Earnings Press Release 339.8 KB
- Form 10-K 1 MB
- Financial Reconciliations 182.1 KB
2020 Quarterly Results
Q1
- Earnings Press Release 283.4 KB
- Form 10-Q 656.2 KB
- Financial Reconciliations 184.7 KB
