Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 79.30M | $ 68.67M | $ 53.66M | $ 48.42M | $ 32.73M | $ 32.59M | |
$ 20.49M | $ 17.92M | $ 13.80M | $ 12.79M | $ 11.53M | $ 10.18M | |
$ 58.81M | $ 50.75M | $ 39.87M | $ 35.63M | $ 21.20M | $ 22.41M | |
$ 117.02M | $ 112.69M | $ 98.50M | $ 82.93M | $ 53.53M | $ 40.25M | |
$ -58.21M | $ -61.94M | $ -58.64M | $ -47.30M | $ -32.33M | $ -17.84M | |
$ 3.77M | $ 2.34M | $ 463.00K | $ -429.00K | $ -2.97M | $ -1.89M | |
$ -1.17M | $ -673.00K | $ -396.00K | $ 585.00K | $ -3.28M | $ -617.00K | |
$ -56.40M | $ -60.27M | $ -58.57M | $ -48.32M | $ -32.02M | $ -20.34M | |
$ 772.00K | $ 571.00K | $ 353.00K | $ 343.00K | $ 213.00K | $ 363.00K | |
- | - | - | - | - | - | |
$ -56.27M | $ -60.84M | $ -58.92M | $ -48.66M | $ -32.23M | $ -20.70M | |
$ -1.47 | $ -1.60 | $ -1.59 | $ -1.35 | $ -3.16 | $ -1.14 | |
$ -1.47 | $ -1.60 | $ -1.59 | $ -1.35 | $ -3.16 | $ -1.14 | |
$ 155.24M | $ 37.97M | $ 37.10M | $ 36.13M | $ 10.18M | $ 18.09M | |
$ 155.24M | $ 37.97M | $ 37.10M | $ 36.13M | - | $ 18.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 137.51M | $ 130.61M | $ 112.30M | $ 95.72M | $ 65.06M | $ 50.43M | |
$ -57.11M | $ -60.84M | $ -58.92M | $ -48.66M | $ -32.23M | $ -20.70M | |
$ -27.20M | - | - | - | - | $ -20.70M | |
- | - | - | - | - | $ 2.32M | |
$ -54.51M | $ -57.04M | $ -57.50M | $ -47.49M | $ -28.84M | $ -18.02M | |
$ -50.07M | $ -52.76M | $ -55.99M | $ -46.62M | $ -28.35M | $ -17.66M |