Quarterly Earnings
Show all
2024
Q3
- Earnings Release 774.2 KB
- Earnings Release Tables 44.8 KB
- Q3 2024 Update 151.1 KB
- Earnings Presentation 1.6 MB
- 10-Q 818.9 KB
Q2
- Earnings Release 773.9 KB
- Earnings Release Tables 45.5 KB
- Q2 2024 Update 142.4 KB
- Earnings Presentation 1.3 MB
- 10-Q 701.6 KB
Q1
- Earnings Release 473.7 KB
- Earnings Release Tables 35.1 KB
- Earnings Presentation 1.2 MB
- Q1 2024 Update 168.9 KB
- 10-Q 629.7 KB
2023
Q4
- Earnings Release 746.1 KB
- Earnings Release Tables 64.6 KB
- Earnings Presentation 1.3 MB
- Q4 2023 Update 135.4 KB
- 10-K 2.1 MB
Q3
- Earnings Release 985.1 KB
- Earnings Release Tables 84.5 KB
- Earnings Presentation 1.8 MB
- Q3 2023 Update 205 KB
- 10-Q 977.7 KB
Q2
- Earnings Release 985 KB
- Earnings Release Tables 85.1 KB
- Earnings Presentation 1.7 MB
- Q2 2023 Update 207.4 KB
- 10-Q 959.1 KB
Q1
- Earnings Release 626.8 KB
- Earnings Release Tables 79.9 KB
- Q1 2023 Update 203.3 KB
- Earnings Presentation 1.8 MB
- 10-Q 787 KB
2022
Q4
- Earnings Release 979.4 KB
- Earnings Release Tables 94.7 KB
- Q4 2022 Update 187 KB
- Earnings Presentation 1.7 MB
- 10-K 2.3 MB
Q3
- Earnings Release 960.3 KB
- Earnings Release Tables 82.3 KB
- Q3 2022 Update 171.2 KB
- Earnings Presentation 1.7 MB
- 10-Q 1.5 MB
Q2
- Earnings Release 3.3 MB
- Q2 2022 Update 168.2 KB
- Earnings Release Tables 149.2 KB
- Earnings Presentation 1.7 MB
- 10-Q 2.3 MB
Q1
- Earnings Release 2.3 MB
- Quarterly Update 194.2 KB
- Earnings Release Tables 103.3 KB
- 10-Q 1.6 MB
2021
Q4
- Earnings Release 2.4 MB
- Quarterly Update 142.6 KB
- Earnings Presentation 1.4 MB
- Earnings Release Tables 93.4 KB
Q3
- Earnings Release 2.5 MB
- Quarterly Update 135.7 KB
- Earnings Presentation 1.6 MB
- Earnings Release Tables 112.4 KB
- 10-Q 446.6 KB
Q2
- Earnings Release 377.9 KB
- Quarterly Update 127.1 KB
- Earnings Presentation 1.3 MB
- Earnings Release Tables 94.1 KB
- 10-Q 485 KB
Q1
- Earnings Release 1.8 MB
- Quarterly Update 135 KB
- Earnings Presentation 1.6 MB
- Earnings Release Tables 88.9 KB
- 10-Q 473.8 KB
2020
Q4
- Earnings Release 2.3 MB
- Quarterly Update 138.2 KB
- 10-K 3.5 MB
Q3
- Earnings Release 2.4 MB
- Quarterly Update 132.1 KB
- Earnings Presentation 1.4 MB
- 10-Q 495.8 KB
Q2
- Earnings Release 2.3 MB
- Quarterly Update 170.1 KB
- Earnings Presentation 982.4 KB
- 10-Q 430.9 KB
Q1
- Earnings Release 1.6 MB
- Quarterly Update 167.6 KB
- Earnings Presentation 806.6 KB
- 10-Q 449.8 KB
2019
Q4
- Earnings Release 2.7 MB
- Quarterly Update 154 KB
- Earnings Presentation 686.4 KB
- 10-K 1.4 MB
Q3
- Earnings Release 1.1 MB
- Quarterly Update 167.7 KB
- Earnings Presentation 510 KB
- 10-Q 489.9 KB
Q2
- Earnings Release 1.6 MB
- Quarterly Update 198 KB
- Earnings Presentation 503.3 KB
- 10-Q 566.8 KB
Q1
- Earnings Release 1.2 MB
- Quarterly Update 162.6 KB
- Earnings Presentation 518.5 KB
- 10-Q 927.4 KB
2018
Q4
- Earnings Release 1.5 MB
- 10-K 1.6 MB
Q3
- Earnings Release 1.5 MB
- 10-Q 483.9 KB
Q2
- Earnings Releases 1.4 MB
- 10-Q 477 KB
Q1
- Earnings Release 875.6 KB
- 10-Q 498.5 KB
2017
Q4
- Earnings Presentation 692.4 KB
- 10-K 1.4 MB
Q3
- Earnings Presentation 902.4 KB
- 10-Q 436.2 KB
Q2
- Earnings Presentation 661.4 KB
- 10-Q 485.8 KB
Q1
- Earnings Presentation 690.8 KB
- 10-Q 516.4 KB
2016
Q4
- Earnings Presentation 688.6 KB
- 10-K 1.5 MB
Q3
- Earnings Presentation 650.2 KB
- 10-Q 431.2 KB
Q2
- Earnings Release 1 MB
- Earnings Presentation 713.7 KB
- 10-Q 529.9 KB
Q1
- Earnings Release 899.1 KB
- Earnings Presentation 820.7 KB
- 10-Q 752.6 KB
2015
Q4
- Earnings Release 599.6 KB
- Earnings Presentation 672.1 KB
- 10-K 1.8 MB
Q3
- Earnings Release 626.6 KB
- Earnings Presentation 809.1 KB
- 10-Q 450.3 KB
Q2
- Earnings Release 587.1 KB
- Earnings Presentation 772.7 KB
- 10-Q 542.9 KB
Q1
- Earnings Release 554.2 KB
- Earnings Presentation 783.9 KB
- 10-Q 421.7 KB
2014
Q4
- Earnings Release 576.4 KB
- Earnings Presentation 535.8 KB
- 10-K 1.2 MB
Q3
- Earnings Release 102.9 KB
- Earnings Presentation 594.8 KB
- 10-Q 507.7 KB
Q2
- Earnings Release 234.1 KB
- Earnings Presentation 401.7 KB
- 10-Q 368.5 KB
Q1
- Earnings Release 114.9 KB
- Earnings Presentation 410.9 KB
- 10-Q 507.8 KB
2013
Q4
- Earnings Release 921.4 KB
- Earnings Presentation 464.8 KB
- 10-K 1.3 MB
Q3
- Earnings Release 102.8 KB
- Earnings Presentation 427.5 KB
- 10-Q 586.8 KB
Q2
- Earnings Release 244.7 KB
- Earnings Presentation 663.7 KB
- 10-Q 321.9 KB
Q1
- Earnings Release 624.9 KB
- Earnings Presentation 785.5 KB
- 10-Q 266.7 KB
2012
Q4
- Earnings Release 649.7 KB
- Earnings Presentation 747.6 KB
- 10-K 1 MB
Q3
- Earnings Release 542.6 KB
- Earnings Presentation 761.5 KB
- 10-Q 346.9 KB
Q2
- Earnings Release 545.8 KB
- Earnings Presentation 718.2 KB
- 10-Q 412.6 KB
Q1
- Earnings Release 522.3 KB
- Earnings Presentation 731.7 KB
- 10-Q 1 MB
2011
Q4
- Earnings Release 838.8 KB
- 10-K 834 KB
Q3
- Earnings Release 738.1 KB
- 10-Q 352.7 KB
Q2
- Earnings Release 330.7 KB
- 10-Q 414.8 KB
Q1
- Earnings Release 548 KB
- 10-Q 302.1 KB
2010
Q4
- Earnings Release 372.1 KB
- 10-K 1.2 MB
Q3
- Earnings Release 383.3 KB
- 10-Q 364.3 KB
Q2
- Earnings Release 82.8 KB
- 10-Q 568.6 KB
Q1
- Earnings Release 60.6 KB
- 10-Q 336.8 KB
2009
Q4
- Earnings Release 90.5 KB
- 10-K 653 KB
Q3
- Earnings Release 82.3 KB
- 10-Q 568.6 KB
Q2
- Earnings Release 87.2 KB
- 10-Q 364.3 KB
Q1
- Earnings Release 218.3 KB
- 10-Q 336.8 KB
2008
Q4
- Earnings Release 425.2 KB
- 10-K 661.7 KB
Q3
- Earnings Release 353.8 KB
- 10-Q 364.9 KB
Q2
- Earnings Release 151.6 KB
- 10-Q 240.7 KB
Q1
- Earnings Release 122.4 KB
- 10-Q 238.1 KB
2007
Q4
- Earnings Release 41.2 KB
- 10-K 1.5 MB