Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 74.46M | $ 73.79M | $ 69.10M | $ 52.20M | $ 43.13M | $ 35.69M | |
$ 57.97M | $ 53.77M | $ 35.59M | $ 33.43M | $ 37.99M | $ 27.20M | |
$ 16.49M | $ 20.02M | $ 33.52M | $ 18.77M | $ 5.14M | $ 8.49M | |
$ 52.81M | $ 51.96M | $ 63.56M | $ 40.32M | $ 22.44M | $ 19.40M | |
$ -34.01M | $ -31.93M | $ -30.04M | $ -21.56M | $ -17.30M | $ -10.91M | |
$ -12.82M | $ -12.05M | $ -8.71M | $ -4.75M | $ -2.79M | $ -1.66M | |
$ 3.31M | $ 3.31M | $ 2.33M | $ -3.13M | $ -10.32M | $ -3.28M | |
$ -52.10M | $ -49.25M | $ -61.76M | $ -24.86M | $ -30.40M | $ -15.85M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -51.70M | $ -48.91M | $ -61.07M | $ -24.75M | $ -29.66M | $ -15.91M | |
$ -1.31 | $ -1.25 | $ -2.66 | $ -1.60 | $ -2.32 | $ -1.50 | |
$ -1.31 | $ -1.25 | $ -2.66 | $ -1.60 | $ -2.32 | $ -1.50 | |
$ 156.31M | $ 39.06M | $ 23.24M | $ 15.42M | $ 12.80M | $ 10.77M | |
$ 156.31M | $ 39.06M | $ 23.24M | $ 15.42M | $ 12.80M | $ 10.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 83.99M | $ 105.72M | - | - | $ 60.43M | $ 46.60M | |
$ -51.70M | $ -48.91M | $ -61.07M | $ -24.75M | $ -29.66M | $ -15.91M | |
$ -37.01M | $ -34.92M | $ -24.72M | $ -16.59M | $ -19.34M | $ -12.63M | |
- | - | - | - | $ 2.81M | $ 1.82M | |
$ -39.28M | $ -37.21M | $ -53.04M | $ -20.10M | $ -27.60M | $ -14.03M | |
$ -31.29M | $ -34.44M | $ -43.52M | $ -13.70M | $ -21.42M | $ -9.88M |