Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 45.22T | $ 41.70T | $ 36.63T | $ 38.05T | $ 35.15T | $ 35.14T | |
$ 39.84T | $ 36.44T | $ 31.92T | $ 32.82T | $ 30.58T | $ 30.68T | |
$ 5.38T | $ 5.26T | $ 4.70T | $ 5.23T | $ 4.57T | $ 4.47T | |
$ 2.75T | $ 3.22T | $ 2.87T | $ 2.87T | $ 2.54T | $ 2.44T | |
$ 2.63T | $ 2.04T | $ 1.83T | $ 2.36T | $ 2.03T | $ 2.02T | |
$ 107.13B | $ 93.19B | $ 114.71B | $ 153.18B | $ 126.72B | $ 94.85B | |
- | - | - | - | - | - | |
$ 3.24T | $ 3.19T | $ 2.12T | $ 3.21T | $ 2.47T | $ 2.73T | |
$ 863.27B | $ 832.07B | $ 591.13B | $ 919.98B | $ 586.68B | $ 1.18T | |
- | - | - | - | - | - | |
$ 2.37T | $ 2.35T | $ 1.53T | $ 2.29T | $ 1.89T | $ 1.57T | |
$ 26.04K | $ 25.64K | $ 16.39K | $ 24.23K | $ 19.94K | $ 16.56K | |
$ 26.04K | $ 25.64K | $ 16.39K | $ 24.23K | $ 19.94K | $ 16.56K | |
$ 273.66M | $ 91.72M | $ 93.30M | $ 94.52M | $ 94.70M | $ 94.70M | |
$ 273.66M | $ 91.72M | $ 93.30M | $ 94.52M | $ 94.70M | $ 94.70M | |
$ 4.00K | $ 4.00K | $ 4.00K | $ 3.00K | $ 4.00K | $ 3.50K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 73.14B | $ 72.84B | |
$ 41.76T | $ 39.66T | $ 34.80T | $ 35.69T | $ 33.12T | $ 33.12T | |
$ 2.37T | $ 2.35T | $ 1.53T | $ 2.29T | $ 1.89T | $ 1.57T | |
$ 2.42T | $ 2.40T | $ 1.62T | $ 2.35T | $ 1.90T | $ 1.59T | |
$ 35.21B | $ 38.62B | $ 54.54B | $ 75.00B | $ 63.66B | $ 50.08B | |
$ 4.32T | $ 3.23T | $ 2.17T | $ 3.29T | $ 2.54T | $ 2.78T | |
$ 4.76T | $ 4.07T | $ 3.03T | $ 4.11T | $ 3.25T | $ 3.49T |