Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 161.92M | $ 160.84M | $ 84.87M | $ 69.45M | $ 48.26M | |
$ 80.38M | $ 79.87M | $ 64.16M | $ 47.39M | $ 29.52M | |
$ 81.54M | $ 80.97M | $ 20.71M | $ 15.80M | $ 18.74M | |
$ 81.70M | $ 77.68M | $ 71.74M | $ 51.16M | $ 24.74M | |
$ -152.78K | $ 3.29M | $ -51.03M | $ -35.14M | $ -6.00M | |
$ -9.94M | $ -9.77M | $ -7.55M | $ 2.67M | $ 2.06M | |
$ 29.29M | $ 28.82M | $ 31.16M | $ -3.26M | $ -2.17M | |
$ -69.20M | $ -88.12M | $ -95.59M | $ -41.07M | $ -10.24M | |
$ 8.35M | $ 9.94M | $ 4.39M | $ 2.01M | $ 6.42M | |
$ 180.23K | $ -2.10M | $ -2.01M | - | - | |
$ -68.72M | $ -98.27M | $ -100.04M | $ -44.90M | $ -16.66M | |
$ -1.06 | $ -1.62 | $ -0.83 | $ -1.13 | $ 0.09 | |
$ -1.06 | $ -1.62 | $ -0.83 | $ -1.13 | - | |
$ 291.53M | $ 72.03M | $ 64.18M | $ 39.24M | $ 10.20M | |
$ 299.95M | $ 72.03M | $ 64.18M | $ 39.24M | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 123.07M | $ 157.55M | - | $ -104.58M | $ -54.26M | |
$ -71.63M | $ -98.27M | $ -100.04M | $ -43.10M | $ -16.66M | |
$ -25.50M | $ -11.95M | $ -64.41M | $ -27.31M | $ -7.53M | |
- | - | - | - | - | |
$ -59.25M | $ -78.30M | $ -87.98M | $ -38.55M | $ -8.06M | |
$ -63.11M | $ -63.67M | $ -75.68M | $ -33.78M | $ -5.49M |