Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 15.83T | $ 12.25T | $ 9.10T | $ 7.69T | $ 8.38T | |
$ ― | $ 10.10T | $ 8.79T | $ 6.58T | $ 5.96T | $ 5.99T | |
$ ― | $ 5.73T | $ 3.46T | $ 2.53T | $ 1.73T | $ 2.39T | |
$ ― | $ 804.17B | $ 696.80B | $ 608.23B | $ 627.51B | $ 590.50B | |
$ ― | $ 4.93T | $ 2.76T | $ 1.92T | $ 1.11T | $ 1.80T | |
$ ― | $ 36.77B | $ 42.35B | $ 23.25B | $ -53.47B | $ -34.96B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.57T | $ 2.86T | $ 1.93T | $ 1.19T | $ 1.71T | |
$ ― | $ 1.17T | $ 774.21B | $ 568.13B | $ 352.82B | $ 409.95B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.83T | $ 1.72T | $ 1.13T | $ 686.31B | $ 1.10T | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.95B | $ 3.77B | $ 3.58B | $ 3.85B | $ 3.52B | |
$ ― | $ 10.90T | $ 9.49T | $ 7.18T | $ 6.59T | $ 6.58T | |
$ ― | $ 2.83T | $ 1.72T | $ 1.13T | $ 686.31B | $ 1.10T | |
$ ― | $ 2.83T | $ 1.72T | $ 1.13T | $ 686.31B | $ 1.10T | |
$ ― | $ 130.44B | $ 153.31B | $ 178.96B | $ 240.14B | $ 199.80B | |
$ ― | $ 4.70T | $ 3.02T | $ 2.11T | $ 1.43T | $ 1.91T | |
$ ― | $ 5.47T | $ 3.74T | $ 2.75T | $ 2.03T | $ 2.45T |