Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 565.57M | $ 517.78M | $ 517.77M | $ 478.88M | $ 461.95M | $ 455.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 173.69M | $ 153.46M | $ 196.16M | $ 199.86M | $ 133.09M | $ 155.43M | |
$ 38.61M | $ 34.68M | $ 44.16M | $ 44.97M | $ 28.70M | $ 34.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 135.08M | $ 118.78M | $ 152.00M | $ 154.88M | $ 104.39M | $ 133.07M | |
$ 2.87 | $ 2.67 | $ 3.54 | $ 3.57 | $ 2.39 | $ 2.76 | |
$ 2.83 | $ 2.65 | $ 3.52 | $ 3.54 | $ 2.37 | $ 2.74 | |
$ 188.63M | $ 44.53M | $ 42.92M | $ 43.42M | $ 43.69M | $ 43.81K | |
$ 189.66M | $ 44.77M | $ 43.18M | $ 43.72M | $ 43.99M | $ 44.12K | |
$ 1.30 | $ 1.24 | $ 1.16 | $ 1.10 | $ ― | $ 1.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 135.08M | $ 118.78M | $ 152.00M | $ 154.88M | $ 104.39M | $ 121.02M | |
$ 10.35M | $ 16.81M | $ ― | $ ― | $ ― | $ ― | |
$ 211.07M | $ 144.57M | $ 21.88M | $ 18.79M | $ 32.60M | $ 55.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |