Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 274.63M | $ 274.63M | $ 287.33M | $ 250.10M | $ 214.16M | $ 187.82M | |
$ 195.13M | $ 195.13M | $ 199.62M | $ 181.11M | $ 163.26M | $ 139.59M | |
$ 79.49M | $ 79.49M | $ 87.71M | $ 68.99M | $ 50.90M | $ 48.23M | |
$ 36.74M | $ 36.74M | $ 37.26M | $ 34.93M | $ 32.69M | $ 32.85M | |
$ 42.75M | $ 42.75M | $ 50.45M | $ 34.06M | $ 18.21M | $ 15.38M | |
$ -1.78M | $ -1.78M | $ -1.32M | $ -1.07M | $ -945.00K | $ -628.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 39.09M | $ 39.09M | $ 46.83M | $ 33.02M | $ 16.48M | $ 14.09M | |
$ 9.87M | $ 9.87M | $ 6.87M | $ 4.59M | $ 2.22M | $ 2.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.22M | $ 29.22M | $ 39.96M | $ 25.18M | $ 14.44M | $ 8.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 231.88M | $ 231.88M | $ 236.89M | $ 216.04M | $ 195.95M | $ 172.44M | |
$ 29.22M | $ 29.22M | $ 39.96M | $ 25.18M | $ 14.44M | $ 8.97M | |
$ 29.22M | $ 29.82M | $ 42.11M | $ 27.01M | $ 14.06M | $ 11.85M | |
$ 1.90M | $ 1.90M | $ 1.43M | $ 1.11M | $ 974.00K | $ 662.00K | |
$ 40.99M | $ 40.99M | $ 48.26M | $ 34.13M | $ 17.46M | $ 14.75M | |
$ 57.92M | $ 57.92M | $ 66.52M | $ 56.72M | $ 36.20M | $ 36.40M |