Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.15B | $ 7.36B | $ 7.25B | $ 5.99B | $ 4.82B | $ 4.67B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.98B | $ 2.38B | $ 2.76B | $ 1.59B | $ 972.00M | $ 1.66B | |
$ 307.00M | $ 413.00M | $ 515.00M | $ 294.00M | $ 155.00M | $ 248.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.52B | $ 1.82B | $ 2.13B | $ 1.15B | $ 717.00M | $ 1.34B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.65B | $ 1.95B | $ 2.24B | $ 1.29B | $ 817.00M | $ 1.41B | |
$ 2.03B | $ 1.95B | $ ― | $ ― | $ -1.05B | $ 1.36B | |
$ 4.50B | $ 3.48B | $ 696.00M | $ 89.00M | $ 423.00M | $ 988.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |