Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 211.94M | $ 192.75M | $ 125.18M | $ 143.27M | $ 205.61M | $ 147.34M | |
$ 153.61M | $ 135.99M | $ 99.83M | $ 104.55M | $ 164.11M | $ 106.27M | |
$ 58.33M | $ 56.76M | $ 25.35M | $ 38.72M | $ 41.50M | $ 41.07M | |
$ 31.35M | $ 28.78M | $ 18.93M | $ 11.44M | $ 8.43M | $ 4.66M | |
$ 26.98M | $ 27.97M | $ 6.42M | $ 27.29M | $ 33.07M | $ 36.42M | |
$ -18.20M | $ -20.52M | $ -10.49M | $ -7.35M | $ -8.93M | $ -8.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.64M | $ 20.60M | $ 24.31M | $ 32.49M | $ 23.98M | $ 27.63M | |
$ 5.24M | $ 7.47M | $ 6.26M | $ 6.19M | $ 5.67M | $ 7.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.30M | $ 11.85M | $ 16.57M | $ 26.47M | $ 18.20M | $ 20.14M | |
$ -0.15 | $ 0.37 | $ 0.51 | $ 0.82 | $ 0.59 | $ 0.82 | |
$ -0.15 | $ 0.37 | $ 0.51 | $ 0.82 | $ 0.59 | $ 0.72 | |
$ 129.75M | $ 32.44M | $ 32.44M | $ 32.43M | $ 30.71M | $ 24.89M | |
$ 129.75M | $ 32.44M | $ 32.44M | $ 32.43M | $ 30.71M | $ 30.34M | |
$ 0.04 | $ 0.00 | $ 0.00 | $ 0.16 | $ 0.17 | $ 0.15 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.45M | $ 10.05M | $ 5.50M | $ 4.15M | $ 2.96M | $ 2.60M | |
$ 184.96M | $ 164.77M | $ 118.76M | $ 115.99M | $ 172.54M | $ 110.93M | |
$ -3.30M | $ 11.85M | $ 16.57M | $ 26.47M | $ 18.20M | $ 20.14M | |
$ 444.90K | $ 12.99M | $ 16.66M | $ 26.57M | $ 18.35M | $ 20.34M | |
$ 24.00M | $ 25.36M | $ 21.75M | $ 12.21M | $ 9.87M | $ 9.11M | |
$ 25.63M | $ 45.96M | $ 46.06M | $ 44.70M | $ 33.84M | $ 36.74M | |
$ 28.07M | $ 47.40M | $ 46.92M | $ 45.43M | $ 34.19M | $ 36.85M |