Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 928.75M | $ 928.75M | $ 925.11M | $ 762.98M | $ 694.12M | $ 648.04M | |
$ 648.77M | $ 647.13M | $ 629.25M | $ 522.50M | $ 491.00M | $ 455.75M | |
$ 279.98M | $ 281.61M | $ 295.86M | $ 240.47M | $ 203.12M | $ 192.28M | |
$ 209.71M | $ 211.92M | $ 208.68M | $ 185.42M | $ 163.04M | $ 151.08M | |
$ 70.27M | $ 69.70M | $ 87.18M | $ 55.05M | $ 40.08M | $ 41.20M | |
$ -2.06M | $ -2.06M | $ -3.79M | $ -2.38M | $ 767.00K | $ -528.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 73.09M | $ 73.09M | $ 93.25M | $ 56.34M | $ 44.77M | $ 45.81M | |
$ 24.44M | $ 24.44M | $ 30.43M | $ 13.09M | $ 7.84M | $ 11.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 51.49M | $ 51.49M | $ 62.63M | $ 43.25M | $ 37.33M | $ 34.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 305.00K | $ 1.42M | $ 979.00K | $ 388.00K | $ 567.00K | $ 12.50M | |
$ 858.48M | $ 859.05M | $ 837.93M | $ 707.92M | $ 654.05M | $ 606.83M | |
$ 51.49M | $ 51.49M | $ 62.63M | $ 43.25M | $ 37.33M | $ 34.49M | |
$ 51.71M | $ 51.82M | $ 62.30M | $ 46.96M | $ 40.09M | $ 35.28M | |
$ 4.85M | $ 4.85M | $ 4.49M | $ 3.69M | $ 3.15M | $ 3.69M | |
$ 77.93M | $ 77.94M | $ 97.75M | $ 60.03M | $ 40.08M | $ 41.20M | |
$ 110.09M | $ 112.94M | $ 128.14M | $ 87.72M | $ 66.45M | $ 57.16M |