Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 144.61M | $ 157.11M | $ 89.36M | $ 38.14M | $ 12.48M | |
$ 112.62M | $ 119.54M | $ 60.04M | $ 19.71M | $ 7.31M | |
$ 32.00M | $ 37.57M | $ 29.32M | $ 18.43M | $ 5.17M | |
$ 41.17M | $ 39.76M | $ 21.34M | $ 14.04M | $ 5.18M | |
$ -9.17M | $ -2.19M | $ 7.98M | $ 4.38M | $ -10.16K | |
$ -3.63M | $ -4.38M | $ -3.23M | $ -3.18M | $ -865.05K | |
$ -256.63K | $ 44.00K | $ -48.00K | $ -2.64M | $ -20.85K | |
$ -13.57M | $ -6.28M | $ 4.49M | $ -1.44M | $ -896.07K | |
$ -834.66K | $ -361.00K | $ -47.00K | $ 63.53K | $ 12.12K | |
- | - | - | - | - | |
$ -3.42M | $ -2.19M | $ 205.00K | $ -1.51M | $ -908.19K | |
$ -1.10 | $ -0.73 | $ 0.33 | $ -0.38 | $ -0.32 | |
$ -1.10 | $ -0.73 | $ 0.33 | $ -0.38 | $ -0.32 | |
$ 21.48M | $ 2.99M | $ 12.64M | $ 4.00M | $ 2.80M | |
$ 22.04M | $ 2.99M | $ 12.64M | $ 4.00M | $ 2.80M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 153.78M | $ 159.29M | $ 81.38M | $ 33.75M | $ 12.49M | |
$ -3.42M | $ -2.19M | $ 205.00K | $ -1.51M | $ -908.19K | |
$ -18.09M | $ -6.64M | - | $ 429.70K | $ -794.58K | |
- | - | - | $ 3.18M | $ 865.05K | |
$ -10.87M | $ -2.83M | $ 7.35M | $ 1.74M | $ -31.01K | |
$ -7.71M | $ 205.00K | $ 10.12M | $ 3.69M | $ 457.44K |