Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 270.17M | $ 263.44M | $ 252.11M | $ 213.80M | $ 203.93M | $ 166.52M | |
$ 176.66M | $ 169.25M | $ 168.42M | $ 164.07M | $ 136.67M | $ 107.02M | |
$ 93.51M | $ 94.19M | $ 83.69M | $ 49.73M | $ 67.26M | $ 59.51M | |
$ 76.39M | $ 70.34M | $ 64.09M | $ 62.27M | $ 56.06M | $ 46.41M | |
$ 17.12M | $ 23.85M | $ 19.60M | $ -12.54M | $ 11.20M | $ 13.10M | |
$ -418.00K | $ -457.00K | $ -418.00K | $ -362.00K | $ -135.00K | $ -150.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.41M | $ 22.10M | $ 20.02M | $ -14.12M | $ 10.74M | $ 13.75M | |
$ 4.29M | $ 6.08M | $ 7.66M | $ 2.14M | $ 5.95M | $ 7.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.12M | $ 16.02M | $ 12.36M | $ -16.26M | $ 4.78M | $ 6.71M | |
$ 0.58 | $ 0.84 | $ 0.65 | $ -0.85 | $ 0.25 | $ 0.35 | |
$ 0.58 | $ 0.84 | $ 0.65 | $ -0.85 | $ 0.25 | $ 0.35 | |
$ 78.00M | $ 19.12M | $ 19.12M | $ 19.12M | $ 19.12M | $ 19.12M | |
$ 78.00M | $ 19.12M | $ 19.12M | $ 19.12M | $ 19.12M | $ 19.12M | |
$ 0.16 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 28.00K | |
$ 253.05M | $ 239.59M | $ 232.52M | $ 226.34M | $ 192.74M | $ 153.43M | |
$ 11.12M | $ 16.02M | $ 12.36M | $ -16.26M | $ 4.78M | $ 6.71M | |
$ 11.12M | $ 15.94M | $ 12.25M | $ -16.28M | $ 4.52M | $ 6.72M | |
$ 455.00K | $ 404.00K | $ 366.00K | $ 281.00K | $ 123.00K | $ 153.00K | |
$ 15.86M | $ 22.50M | $ 20.39M | $ -13.84M | $ 10.86M | $ 13.91M | |
$ 24.07M | $ 29.55M | $ 28.15M | $ -5.27M | $ 15.71M | $ 17.98M |