Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.94B | $ 2.12B | $ 2.02B | $ 2.62B | $ 1.76B | $ 1.43B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 885.00M | $ 1.16B | $ 799.00M | $ 414.00M | $ 257.00M | $ 13.00M | |
$ 204.00M | $ 263.00M | $ 15.00M | $ 13.00M | $ 14.00M | $ 26.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.12B | $ 1.12B | $ 867.00M | $ 33.00M | $ -255.00M | $ -84.00M | |
$ 1.22 | $ 1.22 | $ 0.95 | $ 0.04 | $ -0.28 | $ ― | |
$ 1.22 | $ 1.22 | $ 0.95 | $ 0.04 | $ -0.28 | $ ― | |
$ 3.65B | $ 914.70M | $ 914.59M | $ 914.53M | $ 914.52M | $ ― | |
$ 3.65B | $ 914.70M | $ 914.59M | $ 914.53M | $ 914.52M | $ ― | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 883.00M | $ 1.12B | $ 867.00M | $ 33.00M | $ -255.00M | $ -84.00M | |
$ 712.56M | $ 696.92M | $ 879.18M | $ 521.89M | $ 308.20M | $ 7.67M | |
$ 108.00M | $ 152.00M | $ 149.00M | $ 206.00M | $ 256.00M | $ 221.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |