Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 292.00M | $ 243.80M | $ 160.55M | $ 137.60M | $ 40.78M | |
$ 236.34M | $ 185.83M | $ 131.85M | $ 108.22M | $ 32.68M | |
$ 55.66M | $ 57.97M | $ 28.70M | $ 29.38M | $ 8.11M | |
$ 85.26M | $ 73.50M | $ 72.05M | $ 99.56M | $ 15.11M | |
$ -20.18M | $ -15.55M | $ -146.45M | $ -70.19M | $ -7.00M | |
$ -11.32M | $ -10.70M | $ -8.22M | $ -6.46M | $ -1.07M | |
$ 9.47M | $ -1.52M | $ -16.07M | $ -3.84M | $ -9.96M | |
$ -40.97M | $ -27.75M | $ -138.59M | $ -72.81M | $ -18.03M | |
$ -246.00K | $ -486.00K | $ -7.97M | $ -11.27M | $ -3.66M | |
$ 245.00K | $ 245.00K | $ 58.00K | $ 0.00 | - | |
$ -60.57M | $ -47.28M | $ -124.14M | $ -61.54M | $ -14.37M | |
$ -0.86 | $ -0.73 | $ -2.09 | $ -1.36 | $ -0.24 | |
$ -0.86 | $ -0.73 | $ -2.09 | $ -1.36 | $ -0.24 | |
$ 261.26M | $ 64.65M | $ 63.32M | $ 45.08M | $ 59.66M | |
$ 261.26M | $ 64.65M | $ 63.32M | $ 45.08M | $ 59.66M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 321.60M | $ 259.33M | $ 203.90M | $ 207.79M | $ 47.79M | |
$ -40.73M | $ -27.26M | $ -130.62M | $ -61.54M | $ -14.37M | |
$ -42.31M | $ -27.71M | - | - | $ -6.45M | |
- | - | - | - | $ 1.07M | |
$ -49.73M | $ -17.05M | $ -137.24M | $ -85.28M | $ -16.96M | |
$ -34.13M | $ -6.33M | $ -125.20M | $ -74.39M | $ -13.85M |