Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 101.11M | $ 94.10M | $ 87.34M | $ 180.34M | $ 101.72M | $ 83.68M | |
$ 23.52M | - | $ -70.97M | $ 159.89M | $ 84.34M | $ 68.41M | |
$ 38.03M | $ 14.58M | $ 16.37M | $ 20.46M | $ 17.38M | $ 15.27M | |
$ 9.76M | $ 34.21M | $ -15.76M | $ 17.23M | $ 16.49M | $ 15.46M | |
$ 16.54M | $ -19.63M | $ 607.61K | $ 3.22M | $ 885.25K | $ -190.41K | |
$ -125.87K | $ -217.81K | $ -269.07K | $ -298.98K | $ -305.23K | $ -72.74K | |
$ -262.03K | $ -1.34M | $ -643.00K | $ 456.00 | $ 38.88K | $ -2.00 | |
$ 16.68M | $ -18.51M | $ 640.45K | $ 2.92M | $ 618.90K | $ -263.15K | |
$ 21.04M | $ 5.08M | $ -981.54K | $ -7.40M | $ 392.65K | $ 1.19M | |
- | - | - | - | - | - | |
$ -27.27M | $ -23.59M | $ 1.96M | $ 10.32M | $ 226.25K | $ -1.46M | |
$ -1.13 | $ -2.70 | $ 0.04 | $ 1.22 | $ 0.03 | $ -0.20 | |
$ -1.13 | $ -2.70 | $ 0.04 | $ 1.20 | $ 0.03 | $ -0.20 | |
$ 8.73M | $ 8.73M | $ 9.07M | $ 8.46M | $ 8.40M | $ 8.33M | |
$ 17.47M | $ 8.73M | $ 9.16M | $ 8.60M | $ 8.40M | $ 8.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 33.29M | $ 34.21M | $ -86.73M | $ 177.12M | $ 100.83M | $ 83.87M | |
$ -27.27M | $ -23.59M | $ 1.96M | $ 10.32M | $ 226.25K | $ -1.46M | |
$ 17.09M | $ 1.66M | - | $ 10.32M | $ 226.25K | $ -1.46M | |
- | - | - | $ 302.92K | $ 310.58K | $ 79.54K | |
$ 16.82M | $ -18.25M | $ 909.52K | $ 3.23M | $ 929.49K | $ -183.61K | |
$ 22.15M | $ -15.71M | $ 1.94M | $ 4.86M | $ 2.84M | $ 1.12M |