Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 70.86M | $ 58.95M | $ 39.70M | $ 37.75M | $ 30.32M | |
$ 1.28M | $ 42.38M | $ -27.87M | $ 26.27M | $ 21.36M | |
$ 21.49M | $ 16.57M | $ 11.84M | $ 11.48M | $ 8.96M | |
$ 1.29M | $ 18.08M | $ -12.27M | $ 9.99M | $ 8.23M | |
$ 35.17M | $ -1.51M | $ -521.03K | $ 1.49M | $ 734.05K | |
$ 338.36K | $ 94.68K | $ -136.66K | $ -49.46K | $ -108.14K | |
$ -493.11K | $ -66.61K | $ -785.43K | $ 10.00K | $ -64.29K | |
$ -714.66K | $ -1.48M | $ 127.74K | $ 1.45M | $ 561.61K | |
$ -41.37K | $ -699.19K | $ -107.50K | $ 422.24K | $ 171.75K | |
- | - | - | - | - | |
$ 11.48M | $ -778.44K | $ 235.24K | $ 1.03M | $ 389.86K | |
$ -0.01 | $ -0.04 | $ 0.02 | $ 0.07 | $ 0.03 | |
$ -0.04 | $ -0.04 | $ 0.01 | $ 0.07 | $ 0.03 | |
$ 74.74M | $ 19.20M | $ 10.93M | $ 14.34M | $ 14.34M | |
$ 74.74M | $ 19.20M | $ 21.02M | $ 14.34M | $ 14.34M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 2.57M | $ 60.46M | $ -40.14M | $ 36.26M | $ 29.58M | |
$ 54.71K | $ -778.44K | $ 235.24K | $ 1.03M | $ 389.86K | |
$ -1.45M | - | - | $ 1.03M | $ 487.23K | |
- | - | - | $ 49.46K | $ 109.12K | |
$ -1.43M | $ -1.57M | $ 264.40K | $ 1.50M | $ 670.73K | |
$ -157.59K | $ -846.91K | $ 711.11K | $ 1.72M | $ 845.11K |