Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.73B | $ 10.73B | $ 8.09B | $ 7.46B | $ 9.07B | $ 8.55B | |
$ 6.75B | $ 6.78B | $ 4.74B | $ 4.45B | $ 5.31B | $ 4.95B | |
$ 3.98B | $ 3.95B | $ 3.36B | $ 3.00B | $ 3.75B | $ 3.60B | |
$ 3.45B | $ 3.41B | $ 2.95B | $ 2.93B | $ 3.25B | $ 3.08B | |
$ 535.42M | $ 535.41M | $ 411.27M | $ 73.17M | $ 501.60M | $ 520.29M | |
$ -146.65M | $ -146.70M | $ -142.45M | $ -166.11M | $ -159.32M | $ -137.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 391.47M | $ 391.45M | $ 277.71M | $ -166.54M | $ 334.08M | $ 357.40M | |
$ 89.75M | $ 89.71M | $ 62.26M | $ -22.69M | $ 66.95M | $ 71.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 259.96M | $ 259.97M | $ 155.38M | $ -151.06M | $ 212.27M | $ 257.69M | |
$ ― | $ ― | $ ― | $ -0.26 | $ 0.37 | $ 0.45 | |
$ ― | $ ― | $ ― | $ -0.26 | $ 0.37 | $ 0.45 | |
$ ― | $ ― | $ ― | $ 574.41M | $ 574.65M | $ 575.31M | |
$ ― | $ ― | $ ― | $ 574.41M | $ 574.65M | $ 575.31M | |
$ ― | $ ― | $ ― | $ 0.06 | $ 0.14 | $ 0.13 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.19B | $ 10.19B | $ 7.68B | $ 7.38B | $ 8.56B | $ 8.03B | |
$ 259.96M | $ 259.97M | $ 155.38M | $ -151.06M | $ 212.27M | $ 257.69M | |
$ 259.96M | $ 256.05M | $ 152.14M | $ -131.24M | $ 223.41M | $ 262.12M | |
$ 139.57M | $ 142.28M | $ 151.08M | $ 170.28M | $ 161.38M | $ 146.53M | |
$ 531.04M | $ 533.73M | $ 428.79M | $ 3.74M | $ 495.46M | $ 503.92M | |
$ 1.20B | $ 1.20B | $ 1.01B | $ 616.02M | $ 1.06B | $ 937.11M |