Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 231.44M | $ 160.84M | $ 84.87M | $ 69.45M | $ 48.26M | |
$ 113.82M | $ 79.87M | $ 64.16M | $ 47.39M | $ 29.52M | |
$ 117.62M | $ 80.97M | $ 20.71M | $ 15.80M | $ 18.74M | |
$ 103.85M | $ 77.68M | $ 71.74M | $ 51.16M | $ 24.74M | |
$ 13.77M | $ 3.29M | $ -51.03M | $ -35.14M | $ -6.00M | |
$ -12.63M | $ -9.77M | $ -7.55M | $ 2.67M | $ 2.06M | |
$ 24.56M | $ 28.82M | $ 31.16M | $ -3.26M | $ -2.17M | |
$ -59.52M | $ -88.12M | $ -95.59M | $ -41.07M | $ -10.24M | |
$ 10.99M | $ 9.94M | $ 4.39M | $ 2.01M | $ 6.42M | |
$ 133.98K | $ -2.10M | $ -2.01M | - | - | |
$ -71.69M | $ -98.27M | $ -100.04M | $ -44.90M | $ -16.66M | |
$ -1.05 | $ -1.62 | $ -0.83 | $ -1.13 | $ 0.09 | |
$ -1.05 | $ -1.62 | $ -0.83 | $ -1.13 | - | |
$ 295.47M | $ 72.03M | $ 64.18M | $ 39.24M | $ 10.20M | |
$ 303.90M | $ 72.03M | $ 64.18M | $ 39.24M | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 178.71M | $ 157.55M | - | $ -104.58M | $ -54.26M | |
$ -74.61M | $ -98.27M | $ -100.04M | $ -43.10M | $ -16.66M | |
$ -1.72M | $ -11.95M | $ -64.41M | $ -27.31M | $ -7.53M | |
- | - | - | - | - | |
$ -46.89M | $ -78.30M | $ -87.98M | $ -38.55M | $ -8.06M | |
$ -39.54M | $ -63.67M | $ -75.68M | $ -33.78M | $ -5.49M |