Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 9.38B | $ 9.38B | $ 7.44B | $ 5.13B | $ 6.31B | $ 6.79B | |
$ 7.82B | $ 7.82B | $ 5.55B | $ 4.08B | $ 5.16B | $ 5.46B | |
$ 1.56B | $ 1.56B | $ 1.90B | $ 1.05B | $ 1.16B | $ 1.33B | |
$ 1.27B | $ 1.27B | $ 1.17B | $ 1.12B | $ 1.20B | $ 1.19B | |
$ 288.91M | $ 288.91M | $ 726.24M | $ -73.93M | $ -42.06M | $ 138.36M | |
$ -34.49M | $ -34.49M | $ -17.12M | $ -30.48M | $ -40.76M | $ -34.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 319.11M | $ 319.11M | $ 747.90M | $ -123.83M | $ -39.03M | $ 106.90M | |
$ 59.78M | $ 59.78M | $ 118.56M | $ -9.46M | $ 15.85M | $ 38.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 253.24M | $ 253.24M | $ 618.97M | $ -115.93M | $ -56.16M | $ 67.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 15.95M | $ 65.56M | |
$ 9.09B | $ 9.09B | $ 6.71B | $ 5.20B | $ 6.36B | $ 6.65B | |
$ 253.24M | $ 253.24M | $ 618.97M | $ -115.93M | $ -56.16M | $ 67.78M | |
$ 208.59M | $ 201.41M | $ 585.70M | $ -97.59M | $ -86.21M | $ 65.30M | |
$ 36.81M | $ 36.81M | $ 25.44M | $ 31.29M | $ 41.61M | $ 36.17M | |
$ 355.92M | $ 355.92M | $ 773.34M | $ -92.54M | $ 2.58M | $ 143.07M | |
$ 488.95M | $ 488.88M | $ 897.75M | $ 53.24M | $ 139.88M | $ 228.71M |