Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 15.14T | $ 17.61T | $ 17.30T | $ 12.10T | $ 18.62T | $ 17.74T | |
$ 1.92T | - | $ 2.25T | $ 2.23T | $ 2.67T | $ 2.86T | |
$ 13.22T | $ 17.61T | $ 17.30T | $ 14.52T | $ 15.95T | $ 14.89T | |
$ 11.88T | $ 15.88T | $ 15.73T | $ 10.53T | $ 14.60T | $ 13.73T | |
$ 1.34T | $ 1.73T | $ 1.58T | $ 1.10T | $ 1.35T | $ 1.15T | |
$ -7.80B | $ -324.64B | $ -283.17B | $ -211.54B | $ -256.00B | $ 334.49B | |
$ -1.38T | $ -94.94B | $ -121.10B | $ -482.85B | $ 783.71B | $ 346.70B | |
$ -46.38B | $ 1.49T | $ 1.40T | $ 1.37T | $ 1.88T | $ 1.16T | |
$ 84.18B | $ 342.24B | $ 288.32B | $ 295.52B | $ 376.50B | $ 300.71B | |
- | $ 43.01B | $ 2.55B | $ 326.76B | - | $ 449.54B | |
$ 977.07B | $ 1.09T | $ 1.08T | $ 2.39T | $ 1.50T | $ 875.14B | |
$ 2.49K | $ 4.95K | $ 3.92K | $ 3.18K | $ 2.27K | $ 2.22K | |
$ 2.49K | $ 4.95K | $ 3.92K | $ 3.18K | $ 2.27K | $ 2.22K | |
$ 1.57B | $ 217.26M | $ 217.99M | $ 217.99M | $ 662.30M | $ 394.32M | |
$ 1.57B | $ 217.26M | $ 218.11M | $ 332.92M | $ 662.43M | $ 394.32M | |
$ 893.94 | $ 3.54K | - | $ 1.79K | $ 112.56 | $ 1.72K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 118.97B | - | - | - | $ 173.29B | - | |
$ 13.80T | $ 15.88T | $ 15.73T | $ 11.00T | $ 17.28T | $ -16.59T | |
$ 977.07B | $ 1.09T | $ 1.08T | $ 2.41T | $ 1.50T | $ 889.91B | |
$ -126.70B | $ 1.11T | $ 1.16T | $ 1.04T | $ 1.50T | $ 1.08T | |
$ 303.83B | - | - | - | $ 497.19B | - | |
$ 257.44B | $ 2.00T | $ 1.83T | $ 2.00T | $ 2.37T | $ 1.56T | |
$ 3.71T | $ 5.75T | $ 5.59T | $ 6.11T | $ 6.37T | $ 5.50T |