Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 73.95M | $ 73.79M | $ 66.83M | $ 52.20M | $ 43.13M | $ 35.69M | |
$ 13.17M | $ 53.77M | $ 42.14M | $ 46.64M | $ 27.45M | $ 17.37M | |
$ 60.78M | $ 20.02M | $ 24.69M | $ 5.56M | $ 15.68M | $ 18.32M | |
$ 98.99M | $ 51.96M | $ 57.60M | $ 40.32M | $ 32.12M | $ 21.99M | |
$ -35.89M | $ -31.93M | $ -32.91M | $ -21.56M | $ -16.44M | $ -3.67M | |
$ -13.70M | $ -12.05M | $ -5.97M | $ -4.75M | $ -2.79M | $ -1.66M | |
$ 6.51M | $ 3.31M | $ 2.33M | $ -3.13M | $ -10.32M | $ 690.23K | |
$ -58.28M | $ -49.25M | $ -88.31M | $ -24.86M | $ -9.76M | $ -6.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -57.95M | $ -48.91M | $ -87.67M | $ -24.75M | $ -29.66M | $ -6.02M | |
$ -1.32 | $ -1.25 | $ -3.77 | $ -1.60 | $ -2.32 | $ -1.48 | |
$ -1.32 | $ -1.25 | $ -3.77 | $ -1.60 | $ -2.32 | $ -1.48 | |
$ 174.15M | $ 39.06M | $ 23.24M | $ 15.42M | $ 12.80M | - | |
$ 174.15M | $ 39.06M | $ 23.24M | $ 15.42M | $ 12.80M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 112.16M | $ 105.72M | $ 99.73M | - | - | - | |
$ -57.95M | $ -48.91M | $ -87.67M | $ -24.75M | $ -29.66M | $ -6.02M | |
$ -48.21M | $ -34.92M | $ -19.07M | $ -16.59M | $ -6.32M | $ -4.43M | |
- | - | - | - | - | - | |
$ -44.58M | $ -37.21M | $ -82.33M | $ -20.10M | $ -6.96M | $ -4.20M | |
$ -43.02M | $ -34.44M | $ -82.33M | $ -13.70M | $ -786.03K | $ -47.76K |