Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.49B | $ 6.49B | $ 3.71B | $ 3.96B | $ 3.30B | $ 2.62B | |
$ 4.45B | $ 4.45B | $ 2.45B | $ 2.65B | $ 2.22B | $ 1.76B | |
$ 2.04B | $ 2.04B | $ 1.26B | $ 1.32B | $ 1.08B | $ 863.01M | |
$ 1.58B | $ 1.58B | $ 1.02B | $ 998.48M | $ 873.41M | $ 703.23M | |
$ 456.55M | $ 456.55M | $ 244.42M | $ 319.54M | $ 205.80M | $ 159.79M | |
$ -70.74M | $ -70.74M | $ -36.65M | $ -38.49M | $ -31.92M | $ -14.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 392.23M | $ 392.23M | $ 204.16M | $ 274.09M | $ 169.58M | $ 141.22M | |
$ 105.09M | $ 105.09M | $ 51.32M | $ 61.03M | $ 37.08M | $ 30.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 287.15M | $ 287.15M | $ 152.84M | $ 213.06M | $ 132.50M | $ 110.27M | |
$ 1.47 | $ 1.46 | $ 0.85 | $ 1.19 | $ 0.74 | $ 0.63 | |
$ 1.43 | $ 1.43 | $ 0.84 | $ 1.18 | $ 0.74 | $ 0.61 | |
$ 781.60M | $ 197.24M | $ 179.20M | $ 179.10M | $ 177.89M | $ 176.19M | |
$ 801.48M | $ 200.14M | $ 181.39M | $ 180.49M | $ 177.89M | $ 180.70M | |
$ 0.25 | $ 0.25 | $ 0.70 | $ 0.50 | $ 0.00 | $ 0.35 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.03B | $ 6.03B | $ 3.47B | $ 3.64B | $ 3.09B | $ 2.46B | |
$ 287.15M | $ 287.15M | $ 152.84M | $ 213.06M | $ 132.50M | $ 110.27M | |
$ 287.15M | $ 287.15M | $ 152.84M | $ 213.06M | $ 132.50M | $ 110.27M | |
$ ― | $ 70.00M | $ 25.57M | $ 28.64M | $ 24.74M | $ 11.32M | |
$ 462.23M | $ 462.23M | $ 229.74M | $ 302.73M | $ 194.32M | $ 152.53M | |
$ 623.64M | $ 623.64M | $ 330.79M | $ 404.55M | $ 278.38M | $ 205.36M |