Show all
2024
Q3
Q2
- Earnings Release 485.4 KB
- Segment & Geographic Results 77.5 KB
- Investor Presentation 3.3 MB
Q1
- Earnings Release 405.6 KB
- Segment & Geographic Results 77.5 KB
- Reconciliation Tables 40.5 KB
- Investor Presentation 3.8 MB
2023
Q4
- Earnings Release 592.1 KB
- Segment & Geographic Results 78.8 KB
- Reconciliation Tables 42.4 KB
- Investor Presentation 3.8 MB
Q3
- Earnings Release 712.5 KB
- Segment & Geographic Results 105.3 KB
- Investor Presentation 4.1 MB
Q2
- Earnings Release 716.7 KB
- Segment & Geographic Results 153.4 KB
- Reconciliation Tables 59.7 KB
- Investor Presentation 4.2 MB
Q1
- Earnings Release 520.2 KB
- Segment & Geographic Results 144.8 KB
- Investor Presentation 3.2 MB
2022
Q4
- Earnings Release 497.9 KB
- Segment & Geographic Results 104.1 KB
- Investor Presentation 4.1 MB
Q3
- Earnings Release 441.5 KB
- Segment & Geographic Results 103.8 KB
Q2
- Segment & Geographic Results 49.4 KB
- Reconciliation Tables 53.5 KB
- Investor Presentation 4.8 MB
Q1
- Earnings Release 323.8 KB
- Segment & Geographic Results 32.7 KB
- Reconciliation Tables 53.7 KB
- Investor Presentation 4.9 MB
2021
Q4
- Segment & Geographic Results 78.3 KB
- Reconciliation Tables 48.2 KB
Q3
- Segment & Geographic Results 252.9 KB
- Reconciliation Tables 113 KB
- Investor Presentation 3.3 MB
Q2
- Segment & Geographic Results 76.6 KB
- Investor Presentation 3.3 MB
Q1
- Segment & Geographic Results 76.9 KB
- Investor Presentation 3.9 MB
2020
Q4
- Segment & Geographic Results 254 KB
- Reconciliation Tables 108.7 KB
- Investor Presentation 4.4 MB
Q3
- Segment & Geographic Results 42.9 KB
- Reconciliations Tables 35.1 KB
- Investor Presentation 4.4 MB
Q2
- Segment and Geographic Results 36.7 KB
- Reconciliation Tables 36.1 KB
- Investor Presentation 3.7 MB
Q1
- Segment and Geographic Results 55.4 KB
- Reconciliation Tables 112.7 KB
- Investor Presentation 6.7 MB
2019
Q4
- Segment and Geographic Results 255.3 KB
- Reconciliation Tables 105.8 KB
- Investor Presentation 5.7 MB
Q3
- Segment and Geographic Results 31.9 KB
- Investor Presentation 5.8 MB
Q2
- Segment & Geographic Results 44.9 KB
- Reconciliation Tables 298.6 KB
Q1
- Segment & Geographic Results 121.3 KB
- Investor Presentation 7.1 MB
2018
2017
Q4
Q3
Q2
2016
Q4
- Geographic Results 60 KB
- Segment Results 63.3 KB
Q3
- Geographic Results 28.5 KB
- Segment Results 115.3 KB
Q2
- Geographic Results 33.4 KB
- Segment Results 126 KB
Q1
- Geographic Results 31.6 KB
2015
Q4
- Geographic Results 159.6 KB
- Segment Results 152.1 KB
Q3
- Geographic Results 156.4 KB
- Segment Results 149.2 KB
Q2
- Geographic Results 133.3 KB
- Segment Results 130.6 KB
Q1
- Geographic Results 131.6 KB
- Segment Results 130.8 KB