Show all
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
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
Q2
- Earnings Press Release 287.3 KB
- Form 10-Q 660.6 KB
- Financial Reconciliations 188.4 KB
Q3
- Earnings Press Release 279.4 KB
- Form 10-Q 641.8 KB
- Financial Reconciliations 188.8 KB
Q4
- Earnings Press Release 284.5 KB
- Form 10-K 1 MB
- Financial Reconciliations 180.6 KB
2019 Quarterly Results
Q1
- Earnings Press Release 196.3 KB
- Form 10-Q 799.4 KB
- Financial Reconciliations 200.3 KB
Q2
- Earnings Press Release 599.3 KB
- Form 10-Q 930.5 KB
- Financial Reconciliations 396.7 KB