Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.20B | $ 4.66B | $ 4.37B | $ 4.02B | $ 4.82B | $ 4.99B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 466.13M | $ 1.02B | $ 653.74M | $ 306.09M | $ 846.11M | $ -272.82M | |
$ 130.66M | $ 321.20M | $ 84.95M | $ 13.52M | $ 64.68M | $ -202.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 307.01M | $ 702.59M | $ 569.07M | $ 20.88M | $ 793.00M | $ -59.43M | |
$ 0.20 | $ 0.46 | $ 0.38 | $ 0.01 | $ 0.53 | $ -0.04 | |
$ 0.20 | $ 0.46 | $ 0.38 | $ 0.01 | $ 0.53 | $ -0.04 | |
$ 3.02B | $ 1.53B | $ 1.50B | $ 1.51B | $ 1.51B | $ 1.51B | |
$ 3.02B | $ 1.53B | $ 1.50B | $ 1.51B | $ 1.51B | $ 1.51B | |
- | $ 0.19 | $ 0.06 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 166.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 336.24M | $ 702.59M | $ 569.07M | $ 296.82M | $ 797.00M | $ -59.43M | |
$ 449.26M | $ 800.84M | $ 700.14M | $ 96.39M | $ 935.43M | $ 146.51M | |
$ ― | $ 595.59M | $ 409.05M | $ 460.00M | $ 515.97M | $ 769.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |