Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 220.56M | $ 225.83M | $ 238.93M | $ 210.30M | $ 189.36M | $ 174.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 44.34M | $ 67.28M | $ 102.34M | $ 77.66M | $ 32.00M | $ 66.12M | |
$ 11.99M | $ 18.43M | $ 28.10M | $ 21.04M | $ 5.81M | $ 18.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.35M | $ 48.85M | $ 74.25M | $ 56.62M | $ 26.19M | $ 49.88M | |
$ 1.83 | $ 2.74 | $ 4.09 | $ 3.01 | $ 1.39 | $ 2.46 | |
$ 1.81 | $ 2.71 | $ 4.00 | $ 2.93 | $ 1.37 | $ 2.44 | |
$ 70.84M | $ 17.85M | $ 18.16M | $ 18.79M | $ 18.90M | $ 19.27M | |
$ 71.14M | $ 18.05M | $ 18.57M | $ 19.29M | $ 19.08M | $ 19.41M | |
$ 0.15 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.35M | $ 48.85M | $ 74.25M | $ 56.62M | $ 26.19M | $ 47.43M | |
$ -40.16M | $ -8.20M | $ ― | $ ― | $ ― | $ ― | |
$ 177.93M | $ 147.92M | $ 35.80M | $ 22.01M | $ 38.15M | $ 60.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |