Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 56.77M | $ 60.90M | $ 72.42M | $ 61.98M | $ 51.90M | $ 58.31M | |
$ 27.75M | $ 42.94M | $ 52.02M | $ -42.34M | $ 35.46M | $ 38.91M | |
$ 29.02M | $ 17.95M | $ 20.40M | $ 19.64M | $ 16.43M | $ 19.40M | |
$ 35.31M | $ 25.88M | $ 18.83M | $ -17.89M | $ 16.86M | $ 18.48M | |
$ -6.29M | $ -7.92M | $ 1.57M | $ 1.75M | $ -424.28K | $ 918.38K | |
$ -120.41K | $ -117.77K | $ -162.39K | $ 1.23M | $ -132.40K | $ -14.45K | |
$ -2.17M | $ -2.25M | $ -788.61K | $ 40.18K | $ -53.61K | $ -1.57M | |
$ -6.80M | $ -5.79M | $ 2.19M | $ 2.94M | $ -610.29K | $ -663.09K | |
$ 856.89K | $ 927.13K | $ 4.42M | $ 605.67K | $ -603.74K | $ 237.25K | |
- | - | - | - | - | - | |
$ -7.66M | $ -6.72M | $ -2.23M | $ 2.33M | $ -6.54K | $ -900.34K | |
$ -0.36 | $ -0.32 | $ -0.11 | $ 0.13 | $ >-0.01 | $ -0.06 | |
$ -0.36 | $ -0.32 | $ -0.11 | $ 0.12 | $ >-0.01 | $ -0.06 | |
$ 83.88M | $ 20.85M | $ 19.73M | $ 18.31M | $ 16.51M | $ 15.15M | |
$ 83.88M | $ 20.85M | $ 19.73M | $ 19.50M | $ 16.51M | $ 15.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.08 | $ 0.15 | |
- | - | - | - | $ 0.08 | $ 0.14 | |
- | - | - | - | - | - | |
$ 63.06M | $ 68.82M | $ 70.85M | $ -60.24M | $ 52.32M | $ 57.39M | |
$ -7.66M | $ -6.72M | $ -2.23M | $ 2.33M | $ -6.54K | $ -900.34K | |
$ 30.39K | $ 1.06M | $ 1.73M | - | $ -6.54K | $ 338.76K | |
- | - | - | - | $ 550.77K | $ 165.56K | |
$ -6.82M | $ -5.67M | $ 2.36M | $ 3.47M | $ -59.51K | $ -497.52K | |
$ -2.52M | $ -4.59M | $ 3.41M | $ 5.09M | $ 1.55M | $ 1.16M |