Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 315.17M | $ 241.06M | $ 241.53M | $ 240.69M | $ 226.18M | |
$ ― | $ 225.91M | $ 180.86M | $ 183.43M | $ 191.50M | $ 179.41M | |
$ ― | $ 89.26M | $ 60.20M | $ 58.10M | $ 49.20M | $ 46.77M | |
$ ― | $ 54.78M | $ 46.96M | $ 45.25M | $ 42.49M | $ 59.50M | |
$ ― | $ 34.48M | $ 13.24M | $ 12.85M | $ 6.71M | $ -12.73M | |
$ ― | $ -6.03M | $ -5.89M | $ -7.84M | $ -7.21M | $ -10.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 28.09M | $ 11.02M | $ 4.79M | $ -840.99K | $ -25.04M | |
$ ― | $ 7.78M | $ 1.75M | $ 1.53M | $ -264.07K | $ -6.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 15.83M | $ 7.29M | $ -2.33M | $ 149.26K | $ -20.64M | |
$ ― | $ 0.49 | $ 0.22 | $ -0.11 | $ ― | $ ― | |
$ ― | $ 0.49 | $ 0.22 | $ -0.11 | $ ― | $ ― | |
$ ― | $ 32.41M | $ 32.41M | $ 22.02M | $ ― | $ ― | |
$ ― | $ 32.41M | $ 32.41M | $ 22.02M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 611.82K | $ 660.07K | $ 685.86K | $ 1.72M | $ 2.19M | |
$ ― | $ 280.69M | $ 227.83M | $ 228.68M | $ 233.98M | $ 238.91M | |
$ ― | $ 15.83M | $ 7.29M | $ -2.33M | $ 149.26K | $ -20.64M | |
$ ― | $ 16.94M | $ 3.57M | $ -565.73K | $ -383.23K | $ -18.04M | |
$ ― | $ 5.55M | $ 5.92M | $ 6.84M | $ 6.49M | $ 6.72M | |
$ ― | $ 33.64M | $ 16.94M | $ 11.63M | $ 5.65M | $ -18.31M | |
$ ― | $ 45.36M | $ 29.54M | $ 22.28M | $ 14.84M | $ -9.00M |