Show all
2024
Q3
Q2
Q1
2023
2022
Q4
- Financial Reconciliations 147.2 KB
- 10-Q & 10-K 1.8 MB
Q3
Q2
- Financial Reconciliations 143.6 KB
- 10-Q & 10-K 721.1 KB
Q1
- Financial Reconciliations 141.2 KB
- 10-Q & 10-K 984.2 KB
2021
Q4
- Financial Reconciliations 145.8 KB
- 10-Q & 10-K 1.3 MB
- Annual Report 4.2 MB
Q3
- Financial Reconciliations 137.6 KB
- 10-Q & 10-K 554.8 KB
Q2
- Financial Reconciliations 203.7 KB
- 10-Q & 10-K 511.8 KB
Q1
- Financial Reconciliations 198.1 KB
- 10-Q & 10-K 581.4 KB
2020
Q4
- Financial Reconciliations 263.7 KB
- 10-Q & 10-K 992.9 KB
- Annual Report 4 MB
Q3
- Financial Reconciliations 267.2 KB
- 10-Q & 10-K 1 MB
Q2
- Financial Reconciliations 228.4 KB
- 10-Q & 10-K 541.8 KB
Q1
- Financial Reconciliations 196.9 KB
- 10-Q & 10-K 1.7 MB
- Historical Segment Reporting 199.3 KB
2019
Q4
- Financial Reconciliations 202.5 KB
- 10-Q & 10-K 1 MB
- Adjusted Net Income 213.4 KB
- Annual Report 1.2 MB
Q3
- Financial Reconciliations 180.6 KB
- 10-Q & 10-K 1 MB
Q2
- Financial Reconciliations 200.5 KB
- 10-Q & 10-K 1.5 MB
Q1
- Financial Reconciliations 198.7 KB
- 10-Q & 10-K 672.7 KB
2018
Q4
- Financial Reconciliations 202.3 KB
- 10-Q & 10-K 930.6 KB
- Annual Report 1.2 MB
Q3
- Financial Reconciliations 204.1 KB
- 10-Q & 10-K 471.2 KB
Q2
- Financial Reconciliations 194.2 KB
- 10-Q & 10-K 467 KB
Q1
- Financial Reconciliations 149.3 KB
- 10-Q & 10-K 1.6 MB
2017
Q4
- Financial Reconciliations 149.2 KB
- 10-Q & 10-K 844.5 KB
- Annual Report 846.8 KB
Q3
- Financial Reconciliations 146.7 KB
- 10-Q & 10-K 455.3 KB
Q2
- Financial Reconciliations 128.3 KB
- 10-Q & 10-K 451.5 KB
Q1
- Financial Reconciliations 145.3 KB
- 10-Q & 10-K 591.1 KB
2016
Q4
- Financial Reconciliations 130.5 KB
- 10-Q & 10-K 787.6 KB
- Annual Report 835 KB
Q3
- Financial Reconciliations 129.5 KB
- 10-Q & 10-K 935.6 KB
Q2
- Financial Reconciliations 129 KB
- 10-Q & 10-K 444.1 KB
Q1
- Financial Reconciliations 124.4 KB
- 10-Q & 10-K 540.2 KB
2015
Q4
- Financial Reconciliations 124.2 KB
- 10-Q & 10-K 1.8 MB
- Annual Report 1.3 MB
Q3
- Financial Reconciliations 40.4 KB
- 10-Q & 10-K 432.1 KB
Q2
- Financial Reconciliations 40.7 KB
- 10-Q & 10-K 318.6 KB
Q1
- Financial Reconciliations 198.6 KB
- 10-Q & 10-K 277.3 KB
2014
Q4
- Financial Reconciliations 59.8 KB
- 10-Q & 10-K 855.3 KB
- Annual Report 4.4 MB
Q3
- Financial Reconciliations 231.6 KB
- 10-Q & 10-K 309.6 KB