Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 52.71M | $ 60.90M | $ 72.42M | $ 61.98M | $ 51.90M | $ 58.31M | |
$ 42.94M | $ 42.94M | $ 52.02M | $ 42.34M | $ 35.46M | $ 38.91M | |
$ 9.77M | $ 17.95M | $ 20.40M | $ 19.64M | $ 16.43M | $ 19.40M | |
$ 14.72M | $ 20.25M | $ 18.83M | $ 17.89M | $ 16.86M | $ 18.48M | |
$ -10.58M | $ -7.92M | $ 1.57M | $ 1.75M | $ -424.28K | $ 918.38K | |
$ -393.52K | $ -427.18K | $ -75.36K | $ -42.87M | $ -550.77K | $ -165.56K | |
$ -3.33M | $ -3.92M | $ 550.85K | $ -1.72M | $ -364.77K | $ -281.49K | |
$ -10.17M | $ -5.79M | $ 2.19M | $ 2.94M | $ -610.29K | $ -663.09K | |
$ 611.18K | $ 927.13K | $ 4.42M | $ 605.67K | $ -603.74K | $ 237.25K | |
- | - | - | - | - | - | |
$ -10.78M | $ -6.72M | $ -2.23M | $ 2.33M | $ -6.54K | $ -900.34K | |
$ -0.49 | $ -0.32 | $ -0.11 | $ 0.13 | - | $ -0.06 | |
$ -0.49 | $ -0.32 | $ -0.11 | $ 0.12 | - | $ -0.06 | |
$ 84.89M | $ 20.85M | $ 19.73M | $ 18.31M | $ 16.51M | $ 15.15M | |
$ 84.89M | $ 20.85M | $ 19.73M | $ 19.50M | $ 16.51M | $ 15.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 63.29M | $ 63.19M | $ 70.85M | $ 60.24M | $ 52.32M | $ 57.39M | |
$ -10.78M | $ -6.72M | $ -2.23M | $ 2.33M | $ -6.54K | $ -900.34K | |
$ -10.02M | $ 1.06M | - | $ 2.32M | - | - | |
- | - | - | - | - | - | |
$ -10.22M | $ -5.67M | $ 2.36M | $ 45.81M | $ -59.51K | $ -497.52K | |
$ -8.83M | $ -4.59M | $ 3.41M | $ 4.95M | $ 1.55M | $ 1.15M |