Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.27B | $ 1.23B | $ 1.20B | $ 1.14B | $ 1.12B | $ 1.04B | |
$ 296.00M | $ 289.00M | $ 278.00M | $ 274.00M | $ 287.00M | $ 263.00M | |
$ 972.00M | $ 940.00M | $ 923.00M | $ 868.00M | $ 837.00M | $ 781.00M | |
$ 58.00M | $ 58.00M | $ 58.00M | $ 54.00M | $ 52.00M | $ 50.00M | |
$ 914.00M | $ 882.00M | $ 865.00M | $ 814.00M | $ 785.00M | $ 731.00M | |
$ -289.00M | $ -245.00M | $ -209.00M | $ -200.00M | $ -182.00M | $ -205.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.42B | $ 3.97B | $ 2.11B | $ 1.67B | $ 1.91B | $ 1.83B | |
$ 527.00M | $ 773.00M | $ 399.00M | $ 297.00M | $ 437.00M | $ 324.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.89B | $ 3.19B | $ 1.71B | $ 1.36B | $ 1.46B | $ 1.50B | |
$ 17.87 | $ 26.67 | $ 14.24 | $ 11.40 | $ 12.19 | $ 12.55 | |
$ 17.87 | $ 26.67 | $ 14.24 | $ 11.40 | $ 12.19 | $ 12.55 | |
$ 359.65M | $ 119.82M | $ 119.82M | $ 119.82M | $ 119.82M | $ 119.78M | |
$ 359.65M | $ 119.82M | $ 119.82M | $ 119.82M | $ 119.82M | $ 119.78M | |
$ 2.25 | $ 2.20 | $ 2.10 | $ 2.00 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 5.34 | $ 4.65 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 354.00M | $ 347.00M | $ 336.00M | $ 328.00M | $ 339.00M | $ 313.00M | |
$ 1.89B | $ 3.19B | $ 1.71B | $ 1.36B | $ 1.46B | $ 1.50B | |
$ 1.72B | $ 2.65B | $ 1.56B | $ 1.44B | $ 1.56B | $ 1.51B | |
$ ― | $ 256.00M | $ 209.00M | $ 207.00M | $ 183.00M | $ 206.00M | |
$ 4.26B | $ 4.22B | $ 2.32B | $ 1.88B | $ 2.10B | $ 2.04B | |
$ 4.26B | $ 4.22B | $ 2.32B | $ 1.88B | $ 2.10B | $ 2.04B |