Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 288.83M | $ 282.42M | $ 246.08M | $ 225.21M | $ 237.32M | $ 229.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 144.13M | $ 143.11M | $ 127.33M | $ 111.19M | $ 111.31M | $ 113.49M | |
$ 13.96M | $ 28.74M | $ 25.26M | $ 23.11M | $ 21.72M | $ 24.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 115.16M | $ 114.36M | $ 101.11M | $ 87.24M | $ 88.71M | $ 101.96M | |
$ 7.81 | $ 7.62 | $ 6.81 | $ 5.67 | $ 5.55 | $ 5.43 | |
$ 7.79 | $ 7.61 | $ 6.80 | $ 5.66 | $ 5.55 | $ 5.42 | |
$ 58.86M | $ 14.87M | $ 14.85M | $ 15.38M | $ 15.97M | $ 16.31M | |
$ 73.87M | $ 14.89M | $ 14.87M | $ 15.41M | $ 20.00K | $ 19.00K | |
$ 2.95 | $ 2.67 | $ 2.50 | $ 2.34 | $ ― | $ 2.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 115.16M | $ 114.36M | $ 102.07M | $ 88.08M | $ 89.59M | $ 89.35M | |
$ 35.14M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 41.87M | $ 52.02M | $ 9.65M | $ 9.89M | $ 23.61M | $ 36.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |