Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 15.14T | $ 12.41T | $ 16.75T | $ 18.62T | $ 17.74T | $ 16.87T | |
$ 1.92T | $ 544.29B | $ 2.23T | $ 2.67T | $ 2.86T | $ 2.91T | |
$ 13.22T | $ 11.87T | $ 14.52T | $ 15.95T | $ 14.89T | $ 13.96T | |
$ 11.88T | $ 10.56T | $ 13.05T | $ 14.60T | $ 13.73T | $ 12.77T | |
$ 1.34T | $ 1.31T | $ 1.47T | $ 1.35T | $ 1.15T | $ 1.19T | |
$ -7.80B | $ -323.97B | $ 243.03B | $ -256.00B | $ -334.49B | $ -237.38B | |
$ -1.38T | $ -170.79B | $ 490.50B | $ 783.71B | $ 346.70B | $ 3.03T | |
$ -46.38B | $ 1.15T | $ 1.72T | $ 1.88T | $ 1.16T | $ 3.98T | |
$ 84.18B | $ 276.76B | $ 446.80B | $ 376.50B | $ 300.71B | $ 843.98B | |
- | $ 50.93B | $ 446.30B | - | - | - | |
$ 977.07B | $ 869.49B | $ 2.39T | $ 1.50T | $ 875.14B | $ 3.11T | |
$ 2.49K | $ 3.92K | $ 3.99K | $ 2.27K | $ 1.35K | $ 4.89K | |
$ 2.49K | $ 3.92K | $ 3.99K | $ 2.27K | $ 1.35K | $ 4.89K | |
$ 1.57B | $ 217.99M | $ 599.57M | $ 662.30M | $ 660.18M | $ 636.24M | |
$ 1.57B | $ 218.11M | $ 599.85M | $ 662.43M | $ 660.18M | $ 636.24M | |
$ 893.94 | - | $ 1.79K | $ 112.56 | $ 106.25 | $ 110.57 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 118.97B | - | - | $ 173.29B | $ 231.93B | $ 529.45B | |
$ 13.80T | $ 11.10T | $ -15.28T | $ 17.28T | $ 16.59T | $ 15.69T | |
$ 977.07B | $ 869.49B | $ 2.41T | $ 1.50T | $ 889.91B | $ 3.13T | |
$ -126.70B | $ 858.51B | $ 1.48T | $ 1.50T | $ 966.13B | $ 3.32T | |
$ 303.83B | - | - | $ 497.19B | $ 397.89B | $ 307.32B | |
$ 257.44B | $ 1.54T | $ 2.00T | $ 2.37T | $ 1.56T | $ 4.28T | |
$ 3.71T | $ 4.36T | $ 6.11T | $ 6.37T | $ 5.50T | $ 7.57T |