Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 944.52M | $ 944.52M | $ 905.00M | $ 880.32M | $ 1.00B | $ 976.55M | |
$ 575.85M | $ 575.85M | $ 534.66M | $ 519.44M | $ 640.30M | $ 632.22M | |
$ 368.67M | $ 368.67M | $ 370.34M | $ 360.88M | $ 364.32M | $ 344.33M | |
$ 335.31M | $ 335.31M | $ 324.27M | $ 319.85M | $ 319.09M | $ 297.70M | |
$ 33.36M | $ 33.36M | $ 46.06M | $ 41.03M | $ 45.23M | $ 46.64M | |
$ -7.90M | $ -7.90M | $ -5.08M | $ -7.45M | $ -5.75M | $ -3.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 49.98M | $ 49.98M | $ 41.59M | $ 29.82M | $ 39.14M | $ 44.09M | |
$ 15.85M | $ 15.85M | $ 13.85M | $ 10.08M | $ 13.52M | $ 15.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.24M | $ 32.24M | $ 27.50M | $ 20.87M | $ 25.54M | $ 25.00M | |
$ 1.86 | $ 1.86 | $ 1.58 | $ 1.20 | $ 1.47 | $ 1.44 | |
$ 1.86 | $ 1.86 | $ 1.58 | $ 1.20 | $ 1.47 | $ 1.44 | |
$ 69.44M | $ 17.36M | $ 17.41M | $ 17.41M | $ 17.40M | $ 17.39M | |
$ 69.44M | $ 17.36M | $ 17.41M | $ 17.41M | $ 17.40M | $ 17.39M | |
$ 0.48 | $ 0.48 | $ 0.43 | $ 0.00 | $ 0.43 | $ 0.40 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 911.16M | $ 911.16M | $ 858.94M | $ 839.29M | $ 959.39M | $ 929.91M | |
$ 32.24M | $ 32.24M | $ 27.50M | $ 20.87M | $ 25.54M | $ 25.00M | |
$ 14.67M | $ 13.77M | $ 26.86M | $ 20.47M | $ 23.00M | $ 24.28M | |
$ 9.10M | $ 9.10M | $ 6.36M | $ 7.38M | $ 7.14M | $ 5.09M | |
$ 59.08M | $ 59.08M | $ 47.95M | $ 37.19M | $ 46.29M | $ 49.18M | |
$ 95.17M | $ 95.17M | $ 84.55M | $ 72.58M | $ 75.51M | $ 66.44M |