Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 91.04M | $ 103.89M | $ 106.43M | $ 122.93M | $ 136.46M | |
$ ― | $ 63.18M | $ 69.78M | $ 75.55M | $ 87.68M | $ 97.34M | |
$ ― | $ 27.86M | $ 34.11M | $ 30.88M | $ 35.25M | $ 39.12M | |
$ ― | $ 31.91M | $ 28.80M | $ 32.89M | $ 33.08M | $ 33.96M | |
$ ― | $ -4.06M | $ ― | $ ― | $ 3.17M | $ 5.16M | |
$ ― | $ -1.14M | $ -1.11M | $ -1.32M | $ -1.71M | $ -1.26M | |
$ ― | $ -540.00K | $ -476.00K | $ -611.00K | $ -761.00K | $ ― | |
$ ― | $ -4.89M | $ 4.67M | $ -2.71M | $ 1.22M | $ 2.25M | |
$ ― | $ -528.00K | $ ― | $ -498.00K | $ -1.43M | $ 206.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -4.36M | $ ― | $ -1.73M | $ 3.20M | $ 2.04M | |
$ ― | $ -0.30 | $ ― | $ -12.10 | $ 22.40 | $ 0.14 | |
$ ― | $ -0.30 | $ ― | $ -12.10 | $ 22.20 | $ 0.14 | |
$ ― | $ 14.36M | $ 14.36M | $ 14.34M | $ 14.29K | $ 14.20M | |
$ ― | $ 14.36M | $ 14.38M | $ 14.35M | $ 14.43K | $ 14.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.34 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.66 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.64 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.42M | |
$ ― | $ 95.09M | $ ― | $ ― | $ 119.76M | $ 131.30M | |
$ ― | $ -4.36M | $ 4.67M | $ -2.71M | $ 2.65M | $ 2.04M | |
$ ― | $ -5.42M | $ 3.78M | $ -2.20M | $ -218.00K | $ 3.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.26M | |
$ ― | $ -3.75M | $ 4.80M | $ -2.56M | $ 2.93M | $ 3.51M | |
$ ― | $ 3.27M | $ 11.89M | $ 5.63M | $ 11.57M | $ 10.70M |