Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.03M | $ 2.49M | $ 2.23M | $ 1.48M | $ 555.86K | $ 602.64K | |
$ 1.44M | $ 1.18M | $ 954.40K | $ 657.30K | $ 242.51K | $ 121.97K | |
$ 1.59M | $ 1.31M | $ 1.28M | $ 819.53K | $ 313.36K | $ 480.67K | |
$ 873.36K | $ 3.30M | $ 4.47M | $ 7.83M | $ 4.79M | $ 6.84M | |
$ 2.53M | $ 2.06M | $ -3.19M | $ -7.01M | $ -4.48M | $ -6.36M | |
$ -99.75K | $ -5.66K | $ 1.62M | $ -282.96K | $ -751.18K | $ -913.14K | |
$ -4.64M | $ -3.89M | $ -343.89K | $ -164.22K | $ -793.77K | $ -31.01K | |
$ 3.06M | $ 1.89M | $ -5.16M | $ -7.14M | $ -4.40M | $ -7.24M | |
- | - | $ -1.08M | $ -1.50M | $ -931.23K | $ -273.71K | |
$ 58.60K | $ -162.00K | $ -19.94K | $ -14.16K | - | - | |
$ 2.95M | $ 1.84M | $ -5.18M | $ -11.55M | $ -5.97M | $ -14.48M | |
$ 0.01 | - | $ -0.02 | $ -0.05 | $ -0.03 | - | |
$ 0.01 | - | $ -0.02 | $ -0.05 | $ -0.03 | $ -0.08 | |
$ 2.10B | $ 490.11M | $ 308.12M | $ 254.30M | $ 172.98M | $ 94.24M | |
$ 3.95B | $ 2.52B | $ 308.12M | - | $ 172.98M | $ 94.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.39M | $ 4.48M | $ 5.43M | $ 8.49M | $ 5.03M | $ 6.96M | |
$ 3.01M | $ 1.90M | $ -5.12M | $ -7.14M | $ -4.43M | $ -14.48M | |
$ -243.51K | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.18M | $ 2.36M | $ -4.62M | $ -6.85M | $ -3.65M | $ -6.90M | |
$ 3.46M | $ 2.45M | $ -3.47M | $ -6.80M | $ -3.67M | $ -6.71M |