Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 193.06M | $ 152.55M | $ 119.03M | $ 92.88M | $ 37.29M | $ 12.47M | |
$ 19.99M | $ 18.90M | $ 18.67M | $ 18.00M | $ 8.86M | $ 2.53M | |
$ 173.06M | $ 133.65M | $ 100.37M | $ 74.88M | $ 28.43M | $ 9.94M | |
$ 192.40M | $ 148.14M | $ 143.81M | $ 129.18M | $ 86.25M | $ 12.83M | |
$ -19.33M | $ -14.49M | $ -43.45M | $ -54.30M | $ -57.82M | $ -2.89M | |
$ -2.19M | $ -2.60M | $ -1.28M | $ -3.02M | $ -1.67M | $ -761.15K | |
$ -97.05M | $ -325.20K | $ -3.70M | $ 4.00M | $ 914.86K | $ -12.47M | |
$ -21.52M | $ -17.41M | $ -44.66M | $ -61.32M | $ -60.40M | $ -3.65M | |
$ 660.52K | $ 428.00K | $ 360.70K | $ 7.70K | $ 122.50K | $ -122.50K | |
$ -3.10M | $ -3.10M | $ -3.10M | - | - | - | |
$ -25.61M | $ -23.70M | $ -48.64M | $ -61.77M | $ -63.36M | $ -3.14M | |
$ -0.64 | $ -0.70 | $ -1.57 | $ -2.29 | $ -4.44 | $ -0.35 | |
$ -0.64 | $ -0.70 | $ -1.57 | $ -2.29 | $ -4.44 | $ -0.35 | |
$ 159.47M | $ 33.91M | $ 30.98M | $ 27.01M | $ 14.28M | $ 9.90M | |
$ 159.47M | $ 33.91M | $ 30.98M | $ 27.01M | $ 14.28M | $ 9.90M | |
$ 25.00 | $ 25.00 | $ 25.00 | $ 25.00 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 207.44M | $ 167.04M | $ 158.72M | $ 129.63M | $ 86.54M | $ 15.36M | |
$ -22.51M | $ -20.60M | $ -45.54M | $ -60.90M | $ -58.65M | $ -3.14M | |
$ -26.95M | $ -13.75M | - | $ -48.44M | - | - | |
- | - | - | - | - | - | |
$ -19.13M | $ -14.49M | $ -39.69M | $ -54.30M | $ -57.82M | $ -2.89M | |
$ -9.94M | $ -7.89M | $ -35.92M | $ -53.43M | $ -57.42M | $ -1.93M |