Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 20.01T | $ ― | $ 21.83T | $ 24.32T | $ 18.81T | $ 17.45T | |
$ 16.67T | $ ― | $ 18.01T | $ 19.49T | $ 15.84T | $ 15.31T | |
$ 3.34T | $ ― | $ 3.82T | $ 4.83T | $ 2.96T | $ 2.14T | |
$ 1.48T | $ ― | $ 1.45T | $ 1.39T | $ 1.11T | $ 1.17T | |
$ 1.85T | $ ― | $ 2.37T | $ 3.44T | $ 1.85T | $ 968.76B | |
$ -255.22B | $ ― | $ -284.05B | $ -331.71B | $ -367.29B | $ -320.12B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.03T | $ ― | $ 2.43T | $ 2.91T | $ 1.46T | $ 660.86B | |
$ 511.42B | $ ― | $ 637.13B | $ 845.81B | $ 568.86B | $ 417.23B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.47T | $ ― | $ 1.73T | $ 1.97T | $ 833.09B | $ 211.12B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 18.16T | $ ― | $ 19.46T | $ 20.88T | $ 16.96T | $ 16.48T | |
$ 1.47T | $ ― | $ 1.73T | $ 1.97T | $ 833.09B | $ 211.12B | |
$ 1.46T | $ ― | $ 1.72T | $ 2.44T | $ 1.04T | $ 348.15B | |
$ 319.71B | $ ― | $ 348.38B | $ 374.06B | $ 392.80B | $ 338.33B | |
$ 2.35T | $ ― | $ 2.78T | $ 3.29T | $ 1.86T | $ 999.19B | |
$ 2.50T | $ 1.92T | $ 2.93T | $ 3.44T | $ 2.01T | $ 1.15T |