Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.73M | $ 18.91M | $ 17.53M | $ 15.17M | $ 12.40M | $ 11.79M | |
$ 9.61M | $ 9.26M | $ 8.97M | $ 8.44M | $ 6.70M | $ 5.78M | |
$ 9.12M | $ 9.64M | $ 8.56M | $ 6.74M | $ 5.70M | $ 6.01M | |
$ 9.76M | $ 9.23M | $ 8.06M | $ 6.76M | $ 6.34M | $ 5.41M | |
$ -641.10K | $ 411.41K | $ 490.65K | $ -22.44K | $ -643.71K | $ 599.65K | |
$ -281.00 | $ -1.85K | $ -2.82K | $ -2.64K | $ -4.58K | $ -6.26K | |
$ -45.02K | $ -45.02K | $ -40.31K | - | $ -8.00K | - | |
$ -668.12K | $ 364.55K | $ 447.53K | $ 215.56K | $ -660.09K | $ 562.01K | |
$ 1.48K | $ 2.97K | $ 3.06K | $ 3.18K | $ 2.24K | $ 3.01K | |
- | - | - | - | - | - | |
$ -667.69K | $ 361.58K | $ 444.47K | $ 212.37K | $ -662.32K | $ 559.00K | |
- | - | - | - | $ -0.01 | $ 0.01 | |
- | - | - | - | $ -0.01 | $ 0.01 | |
$ 361.91M | $ 90.48M | $ 90.48M | $ 90.48M | $ 90.48M | $ 90.48M | |
$ 392.33M | $ 121.03M | $ 119.55M | $ 119.31M | $ 90.48M | $ 118.75M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.37M | $ 18.50M | $ 17.04M | $ 15.20M | $ 13.05M | $ 11.19M | |
$ -671.07K | $ 361.58K | $ 444.47K | $ 212.37K | $ -662.32K | $ 559.00K | |
$ -647.01K | $ 267.94K | - | - | - | - | |
- | - | - | - | - | - | |
$ -670.14K | $ 366.40K | $ 450.34K | $ 218.20K | $ -655.50K | $ 568.27K | |
$ 2.29M | $ 3.01M | $ 2.57M | $ 1.86M | $ 676.40K | $ 1.68M |