Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.91M | $ 18.91M | $ 17.53M | $ 15.17M | $ 12.40M | $ 11.79M | |
$ 9.26M | $ 9.26M | $ 8.97M | $ 8.44M | $ 6.70M | $ 5.78M | |
$ 9.64M | $ 9.64M | $ 8.56M | $ 6.74M | $ 5.70M | $ 6.01M | |
$ 9.23M | $ 9.23M | $ 8.06M | $ 6.76M | $ 6.34M | $ 5.41M | |
$ 411.41K | $ 411.41K | $ 490.65K | $ -22.44K | $ -643.71K | $ 599.65K | |
$ -1.85K | $ -1.85K | $ -2.82K | $ -2.64K | $ -4.58K | $ -6.26K | |
- | - | - | - | $ 4.21K | $ -31.39K | |
$ 364.55K | $ 364.55K | $ 528.14K | $ 215.56K | $ -644.09K | $ 562.01K | |
$ 2.97K | $ 2.97K | $ -3.06K | $ -3.18K | $ 2.24K | $ 3.01K | |
- | - | - | - | - | - | |
$ 361.58K | $ 361.58K | $ 531.20K | $ 218.74K | $ -646.32K | $ 559.00K | |
- | - | - | - | $ -0.01 | $ 0.01 | |
- | - | - | - | $ -0.01 | $ <0.01 | |
$ 361.91M | $ 90.48M | $ 90.48M | $ 90.48M | $ 90.48M | $ 90.48M | |
$ 484.12M | $ 121.03M | $ 119.55M | $ 119.31M | $ 90.48M | $ 118.75M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.50M | $ 18.50M | $ 17.04M | $ 15.20M | $ 13.05M | $ 11.19M | |
$ 361.58K | $ 361.58K | $ 444.47K | $ 212.37K | $ -646.32K | $ 559.00K | |
$ 36.73K | $ 267.94K | - | - | $ -643.56K | $ 590.21K | |
- | - | - | - | $ 4.58K | $ 6.26K | |
$ 49.96K | $ 366.40K | $ 528.08K | $ 218.20K | $ -639.50K | $ 568.27K | |
$ 751.59K | $ 3.01M | $ 2.65M | $ 1.86M | $ 692.40K | $ 1.68M |