Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 60.90M | $ 60.90M | $ 72.42M | $ 61.98M | $ 51.90M | $ 58.31M | |
$ 30.53M | $ 42.94M | $ 52.02M | $ -42.34M | $ 35.46M | $ 38.91M | |
$ 30.37M | $ 17.95M | $ 20.40M | $ 19.64M | $ 16.43M | $ 19.40M | |
$ 35.59M | $ 25.88M | $ 18.83M | $ -17.89M | $ 16.86M | $ 18.48M | |
$ -5.22M | $ -7.92M | $ 1.57M | $ 1.75M | $ -424.28K | $ 918.38K | |
$ -7.51K | $ -117.77K | $ -162.39K | $ 1.23M | $ -132.40K | $ -14.45K | |
$ -2.14M | $ -2.25M | $ -788.61K | $ 40.18K | $ -53.61K | $ -1.57M | |
$ -5.79M | $ -5.79M | $ 2.19M | $ 2.94M | $ -610.29K | $ -663.09K | |
$ 927.13K | $ 927.13K | $ 4.42M | $ 605.67K | $ -603.74K | $ 237.25K | |
- | - | - | - | - | - | |
$ -6.72M | $ -6.72M | $ -2.23M | $ 2.33M | $ -6.54K | $ -900.34K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 66.12M | $ 68.82M | $ 70.85M | $ -60.24M | $ 52.32M | $ 57.39M | |
$ -6.72M | $ -6.72M | $ -2.23M | $ 2.33M | $ -6.54K | $ -900.34K | |
$ 1.17M | $ 1.06M | $ 1.73M | - | $ -6.54K | $ 338.76K | |
- | - | - | - | $ 550.77K | $ 165.56K | |
$ -5.67M | $ -5.67M | $ 2.36M | $ 3.47M | $ -59.51K | $ -497.52K | |
$ -1.48M | $ -4.59M | $ 3.41M | $ 5.09M | $ 1.55M | $ 1.16M |