Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 17.00B | $ 5.25B | $ 5.52B | $ 5.78B | $ 5.35B | $ 4.91B | |
$ ― | $ ― | $ 1.68B | $ 1.44B | $ 1.36B | $ 1.27B | |
$ ― | $ ― | $ 3.84B | $ 4.34B | $ 3.98B | $ 3.65B | |
$ ― | $ ― | $ 3.14B | $ 3.02B | $ 2.94B | $ 2.59B | |
$ ― | $ ― | $ 701.00M | $ 1.32B | $ 1.04B | $ 1.06B | |
$ ― | $ ― | $ -64.00M | $ -41.00M | $ -55.00M | $ -49.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 511.00M | $ 1.23B | $ 880.00M | $ 960.00M | |
$ ― | $ ― | $ 91.00M | $ 170.00M | $ 119.00M | $ 146.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 418.00M | $ 1.06B | $ 732.00M | $ 792.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 4.82B | $ 4.46B | $ 4.31B | $ 3.86B | |
$ ― | $ ― | $ 418.00M | $ 1.06B | $ 732.00M | $ 792.00M | |
$ ― | $ ― | $ 503.64M | $ 1.02B | $ 819.00M | $ 874.15M | |
$ ― | $ ― | $ 71.00M | $ 45.00M | $ 68.00M | $ 60.00M | |
$ ― | $ ― | $ 582.00M | $ 1.27B | $ 948.00M | $ 1.02B | |
$ ― | $ 1.28B | $ 1.17B | $ 1.59B | $ 1.30B | $ 1.33B |