Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.85B | $ 10.85B | $ 9.59B | $ 8.53B | $ 9.28B | $ 9.26B | |
$ 6.92B | $ 6.92B | $ 5.68B | $ 4.75B | $ 5.31B | $ 5.33B | |
$ 3.92B | $ 3.92B | $ 3.90B | $ 3.79B | $ 3.96B | $ 3.93B | |
$ 3.21B | $ 3.21B | $ 2.79B | $ 2.82B | $ 3.12B | $ 3.32B | |
$ 708.00M | $ 708.00M | $ 1.12B | $ 963.00M | $ 841.00M | $ 605.00M | |
$ -39.00M | $ -39.00M | $ -18.00M | $ -69.00M | $ -76.00M | $ -52.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 602.00M | $ 602.00M | $ 1.10B | $ 919.00M | $ 785.00M | $ 573.00M | |
$ 214.00M | $ 214.00M | $ 246.00M | $ 241.00M | $ 230.00M | $ 118.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 352.00M | $ 352.00M | $ 829.00M | $ 630.00M | $ 539.00M | $ 6.67B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.14B | $ 10.14B | $ 8.47B | $ 7.57B | $ 8.44B | $ 8.65B | |
$ 352.00M | $ 352.00M | $ 829.00M | $ 630.00M | $ 539.00M | $ 6.67B | |
$ 362.00M | $ 362.00M | $ 823.00M | $ 637.00M | $ 517.00M | $ 400.00M | |
$ 88.00M | $ 106.00M | $ 74.00M | $ 97.00M | $ 93.00M | $ 95.00M | |
$ 713.00M | $ 708.00M | $ 1.18B | $ 1.02B | $ 878.00M | $ 668.00M | |
$ 1.08B | $ 1.08B | $ 1.53B | $ 1.38B | $ 1.24B | $ 907.00M |