Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 281.54M | $ 293.14M | $ 253.81M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 191.60M | $ 209.85M | $ 178.60M | $ 133.83M | $ 96.86M | $ 111.41M | |
$ 55.32M | $ 59.81M | $ 50.35M | $ 38.59M | $ 27.39M | $ 33.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 136.28M | $ 150.04M | $ 128.25M | $ 95.23M | $ 69.27M | $ 78.37M | |
$ 10.12 | $ 10.64 | $ 8.84 | $ 6.41 | $ 4.65 | $ 5.16 | |
$ 9.98 | $ 10.52 | $ 8.70 | $ 6.41 | $ 4.65 | $ 5.16 | |
$ 53.81M | $ 14.10M | $ 14.58M | $ 14.87M | $ 14.89M | $ 15.06M | |
$ 54.61M | $ 14.26M | $ 14.81M | $ 14.87M | $ 14.89M | $ 15.06M | |
$ 2.80 | $ ― | $ ― | $ 1.57 | $ 1.20 | $ 1.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 136.28M | $ 150.04M | $ 128.25M | $ 95.23M | $ 69.33M | $ 78.37M | |
$ 179.70M | $ 157.59M | $ 134.09M | $ ― | $ ― | $ ― | |
$ 235.35M | $ 188.61M | $ 47.02M | $ 25.16M | $ 40.11M | $ 62.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |