Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 19.57M | $ 42.32M | $ 25.90M | $ 31.42M | $ 29.32M | $ 46.28M | |
- | - | - | - | - | - | |
$ 19.57M | $ 42.32M | $ 25.47M | $ 31.42M | $ 29.32M | - | |
$ 43.99M | $ 58.65M | $ 61.20M | $ 83.25M | $ 63.24M | $ 73.44M | |
$ -24.42M | $ -16.33M | $ -43.91M | $ -51.83M | $ -33.92M | $ -27.16M | |
$ 1.16M | $ 1.85M | $ 721.00K | $ 4.00K | $ 511.00K | $ 1.71M | |
$ -5.14M | $ -3.85M | $ 1.30M | $ -5.88M | $ -1.76M | $ -26.00K | |
$ -22.57M | $ -24.54M | $ -33.28M | $ -49.42M | $ -37.07M | $ -25.47M | |
- | - | - | - | $ 164.00K | $ 0.00 | |
- | - | - | - | - | - | |
$ -22.12M | $ -24.54M | $ -33.28M | $ -49.42M | $ -37.23M | $ -28.30M | |
$ -9.01 | $ -0.27 | $ -0.45 | $ -0.71 | $ -0.68 | $ -0.56 | |
$ -9.01 | $ -0.27 | $ -0.45 | $ -0.71 | $ -0.68 | $ -0.56 | |
$ 102.71M | $ 90.06M | $ 74.17M | $ 64.55M | $ 54.48M | $ 50.63M | |
$ 102.71M | $ 90.06M | $ 74.17M | $ 64.55M | $ 54.48M | $ 50.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 43.99M | $ 72.57M | $ 61.20M | $ 83.25M | $ 63.24M | $ 73.44M | |
$ -22.12M | $ -24.54M | $ -33.28M | $ -45.74M | $ -37.20M | $ -25.47M | |
$ -654.85K | - | - | $ -39.04M | - | $ -25.47M | |
- | - | - | - | - | - | |
$ -8.28M | $ -24.54M | $ -35.30M | $ -49.42M | $ -37.07M | $ -27.16M | |
$ -7.58M | $ -22.64M | $ -32.52M | $ -46.96M | $ -34.94M | $ -26.12M |