Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 13.11B | $ 7.71B | $ 6.66B | $ 6.16B | $ 6.28B | $ 5.99B | |
$ ― | $ 2.90B | $ 2.44B | $ 2.25B | $ 2.28B | $ 2.21B | |
$ 2.16B | $ 4.80B | $ 4.22B | $ 3.91B | $ 4.00B | $ 3.78B | |
$ ― | $ 4.02B | $ 3.55B | $ 3.35B | $ 3.43B | $ 3.31B | |
$ 363.07M | $ 782.63M | $ 674.50M | $ 559.09M | $ 570.95M | $ 477.43M | |
$ ― | $ -122.51M | $ -111.95M | $ -154.28M | $ -125.28M | $ -177.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 467.13M | $ 550.65M | $ 807.46M | $ 429.87M | $ 488.99M | $ 358.48M | |
$ 63.17M | $ 72.72M | $ 130.18M | $ 86.27M | $ 149.07M | $ 78.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 347.65M | $ 315.18M | $ 580.13M | $ 262.18M | $ 266.70M | $ 251.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.92B | $ 5.98B | $ 5.60B | $ 5.71B | $ 5.51B | |
$ 347.65M | $ 315.18M | $ 580.13M | $ 262.18M | $ 266.70M | $ 251.57M | |
$ 280.64M | $ 677.86M | $ 558.04M | $ 250.85M | $ 397.07M | $ 262.16M | |
$ 10.27M | $ 120.25M | $ 107.52M | $ 132.96M | $ 106.31M | $ 139.59M | |
$ 502.52M | $ 670.90M | $ 914.98M | $ 562.84M | $ 595.30M | $ 498.07M | |
$ 502.52M | $ 1.19B | $ 1.37B | $ 1.05B | $ 1.05B | $ 884.31M |