Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.59B | $ 2.56B | $ 2.32B | $ 1.82B | $ 1.61B | $ 1.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.45B | $ 1.46B | $ 1.41B | $ 1.06B | $ 685.76M | $ 843.92M | |
$ 341.85M | $ 298.61M | $ 283.57M | $ 183.40M | $ 117.97M | $ 169.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.11B | $ 1.16B | $ 1.13B | $ 872.98M | $ 567.80M | $ 952.06M | |
$ 7.98 | $ 8.23 | $ 7.98 | $ 6.16 | $ 3.99 | $ 4.63 | |
$ 7.92 | $ 8.18 | $ 7.92 | $ 6.10 | $ 3.97 | $ 4.61 | |
$ 557.59M | $ 141.16M | $ 141.33M | $ 141.83M | $ 142.34M | $ 145.50M | |
$ 561.41M | $ 141.90M | $ 142.49M | $ 143.14M | $ 142.99M | $ 146.18M | |
$ 2.13 | $ 1.92 | $ 1.60 | $ 1.32 | $ ― | $ 1.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.11B | $ 1.16B | $ 1.13B | $ 872.98M | $ 567.80M | $ 674.03M | |
$ 1.37B | $ 1.15B | $ ― | $ ― | $ ― | $ ― | |
$ 1.86B | $ 1.38B | $ 275.35M | $ 87.16M | $ 217.85M | $ 414.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |