Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 171.54M | $ 178.85M | $ 176.38M | $ 146.20M | $ ― | |
$ ― | $ 80.77M | $ 81.78M | $ 76.51M | $ 64.53M | $ ― | |
$ ― | $ 90.77M | $ 97.07M | $ 99.87M | $ 81.66M | $ ― | |
$ ― | $ 60.86M | $ 62.15M | $ 47.67M | $ 35.49M | $ 4.91M | |
$ ― | $ 29.91M | $ 34.92M | $ 52.20M | $ 46.17M | $ -4.91M | |
$ ― | $ -2.48M | $ -1.17M | $ -5.78M | $ -10.00M | $ -493.96K | |
$ ― | $ -5.87M | $ -6.43M | $ -11.89M | $ -8.29M | $ -12.21K | |
$ ― | $ 21.56M | $ 27.32M | $ 34.52M | $ 29.22M | $ -5.42M | |
$ ― | $ 6.39M | $ 7.94M | $ 9.74M | $ 8.38M | $ -12.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 15.17M | $ 19.38M | $ 24.78M | $ 20.83M | $ 7.33M | |
$ ― | $ 0.01 | $ 0.02 | $ 0.03 | $ 0.02 | $ <0.01 | |
$ ― | $ 0.01 | $ 0.02 | $ 0.02 | $ 0.02 | $ <0.01 | |
$ ― | $ 1.06B | $ 998.19M | $ 981.24M | $ 971.79M | $ 859.22M | |
$ ― | $ 1.07B | $ 1.07B | $ 1.02B | $ 992.00M | $ 859.22M | |
$ ― | $ 0.02 | $ 0.02 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 15.17M | $ 19.38M | $ 24.78M | $ 20.83M | $ 7.33M | |
$ ― | $ 15.17M | $ 19.38M | $ 24.78M | $ 20.83M | $ 7.84M | |
$ ― | $ 2.54M | $ 1.19M | $ 5.82M | $ 10.04M | $ 920.76K | |
$ ― | $ 24.10M | $ 28.51M | $ 40.34M | $ 39.26M | $ -4.50M | |
$ ― | $ 57.21M | $ 61.88M | $ 68.05M | $ 58.27M | $ -4.14M |