Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 94.22M | $ 157.11M | $ 89.36M | $ 38.14M | $ 12.48M | |
$ 70.46M | $ 119.54M | $ 60.04M | $ 19.71M | $ 7.31M | |
$ 23.76M | $ 37.57M | $ 29.32M | $ 18.43M | $ 5.17M | |
$ 41.08M | $ 39.76M | $ 21.34M | $ 14.04M | $ 5.18M | |
$ -17.32M | $ -2.19M | $ 7.98M | $ 4.38M | $ -10.16K | |
$ -2.57M | $ -4.38M | $ -3.23M | $ -3.18M | $ -865.05K | |
$ -272.30K | $ 44.00K | $ -48.00K | $ -2.64M | $ -20.85K | |
$ -16.86M | $ -6.28M | $ 4.49M | $ -1.44M | $ -896.07K | |
$ 5.61M | $ -361.00K | $ -47.00K | $ 63.53K | $ 12.12K | |
- | - | - | - | - | |
$ -9.46M | $ -2.19M | $ 205.00K | $ -1.51M | $ -908.19K | |
$ -2.04 | $ -0.73 | $ 0.33 | $ -0.38 | $ -0.32 | |
$ -2.04 | $ -0.73 | $ 0.33 | $ -0.38 | $ -0.32 | |
$ 11.00M | $ 2.99M | $ 12.64M | $ 4.00M | $ 2.80M | |
$ 11.00M | $ 2.99M | $ 12.64M | $ 4.00M | $ 2.80M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 111.54M | $ 159.29M | $ 81.38M | $ 33.75M | $ 12.49M | |
$ -9.46M | $ -2.19M | $ 205.00K | $ -1.51M | $ -908.19K | |
$ -17.86M | $ -6.64M | - | $ 429.70K | $ -794.58K | |
- | - | - | $ 3.18M | $ 865.05K | |
$ -15.22M | $ -2.83M | $ 7.35M | $ 1.74M | $ -31.01K | |
$ -12.02M | $ 205.00K | $ 10.12M | $ 3.69M | $ 457.44K |