Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 994.50M | $ 994.50M | $ 945.00M | $ 800.90M | $ 833.30M | $ 853.10M | |
$ 569.00M | $ 569.00M | $ 526.70M | $ 478.50M | $ 479.60M | $ 487.30M | |
$ 425.50M | $ 425.50M | $ 418.30M | $ 322.40M | $ 353.70M | $ 365.80M | |
$ 325.90M | $ 325.90M | $ 326.40M | $ 277.80M | $ 341.21M | $ 312.20M | |
$ 99.60M | $ 99.60M | $ 91.90M | $ 44.60M | $ 12.49M | $ 53.60M | |
$ -4.50M | $ -1.70M | $ -5.30M | $ -5.10M | $ -7.00M | $ -4.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 95.30M | $ 95.30M | $ 85.50M | $ 35.80M | $ 95.20M | $ 49.20M | |
$ 23.80M | $ 23.80M | $ 25.00M | $ 12.90M | $ 15.80M | $ 15.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 71.20M | $ 71.20M | $ 60.20M | $ 22.60M | $ 79.20M | $ 33.50M | |
$ 2.66 | $ 2.67 | $ 2.25 | $ 0.83 | $ 3.04 | $ 1.27 | |
$ 2.66 | $ 2.67 | $ 2.25 | $ 0.83 | $ 3.04 | $ 1.27 | |
$ 54.38M | $ 14.04M | $ 26.46M | $ 26.41M | $ 26.41M | $ 26.41M | |
$ 54.38M | $ 14.04M | $ 26.46M | $ 26.41M | $ 26.41M | $ 26.41M | |
$ 1.00 | $ 1.00 | $ 0.55 | $ 0.55 | $ 0.60 | $ 0.57 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 894.90M | $ 894.90M | $ 853.10M | $ 756.30M | $ 820.81M | $ 799.50M | |
$ 71.20M | $ 71.20M | $ 60.20M | $ 22.60M | $ 79.20M | $ 33.50M | |
$ 71.20M | $ 70.38M | $ 61.55M | $ 25.03M | $ 81.79M | $ 33.91M | |
$ 8.00M | $ 6.20M | $ 6.30M | $ 5.80M | $ 7.80M | $ 6.20M | |
$ 103.30M | $ 101.50M | $ 91.80M | $ 41.60M | $ 103.00M | $ 55.40M | |
$ 143.80M | $ 142.00M | $ 132.10M | $ 87.10M | $ 144.70M | $ 78.90M |