Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 18.79B | $ 18.79B | $ 15.53B | $ 15.26B | $ 14.25B | $ 9.14B | |
$ 4.78B | $ 4.78B | $ 3.48B | $ 3.23B | $ 3.33B | $ 2.42B | |
$ 14.01B | $ 14.01B | $ 12.04B | $ 12.04B | $ 10.91B | $ 6.72B | |
$ 10.17B | $ 10.17B | $ 8.26B | $ 7.57B | $ 6.41B | $ 3.60B | |
$ 3.85B | $ 3.85B | $ 3.79B | $ 4.46B | $ 4.50B | $ 3.13B | |
$ -481.00M | $ -481.00M | $ -454.00M | $ -486.00M | $ -255.00M | $ -56.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.32B | $ 3.32B | $ 3.29B | $ 4.22B | $ 4.25B | $ 3.08B | |
$ 684.00M | $ 683.00M | $ 616.00M | $ 972.00M | $ 942.00M | $ 664.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.64B | $ 2.64B | $ 2.68B | $ 3.25B | $ 3.30B | $ 2.42B | |
$ 7.07 | $ 8.92 | $ 9.08 | $ 11.01 | $ 11.29 | $ 8.97 | |
$ 7.02 | $ 8.84 | $ 9.03 | $ 10.90 | $ 11.22 | $ 8.93 | |
$ 1.18B | $ 295.60M | $ 295.05M | $ 294.66M | $ 292.65M | $ 269.52M | |
$ 1.19B | $ 298.45M | $ 296.80M | $ 297.64M | $ 294.53M | $ 270.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.88 | $ 10.77 | $ 9.08 | $ 9.66 | $ 11.89 | $ 8.97 | |
$ 9.79 | $ 10.66 | $ 9.03 | $ 9.56 | $ 11.81 | $ 8.93 | |
$ ― | $ ― | $ ― | $ ― | $ 7.00M | $ 87.00M | |
$ 14.95B | $ 14.95B | $ 11.74B | $ 10.80B | $ 9.74B | $ 6.01B | |
$ 2.64B | $ 2.64B | $ 2.68B | $ 3.25B | $ 3.30B | $ 2.42B | |
$ 2.64B | $ 2.64B | $ 2.72B | $ 2.94B | $ 3.28B | $ 2.42B | |
$ 6.00M | $ 458.00M | $ 419.00M | $ 454.00M | $ 241.00M | $ 56.00M | |
$ 3.68B | $ 3.78B | $ 3.71B | $ 4.67B | $ 4.49B | $ 3.14B | |
$ 6.10B | $ 6.20B | $ 5.72B | $ 6.69B | $ 6.08B | $ 3.62B |