Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 298.03M | $ 243.80M | $ 160.55M | $ 137.60M | $ 40.78M | |
$ 250.85M | $ 185.83M | $ 131.85M | $ 108.22M | $ 32.68M | |
$ 50.56M | $ 57.97M | $ 28.70M | $ 29.38M | $ 8.11M | |
$ 81.97M | $ 73.50M | $ 75.28M | $ 66.86M | $ 5.17M | |
$ -29.98M | $ -15.55M | $ -146.45M | $ -70.19M | $ -16.95M | |
$ -12.30M | $ -10.70M | $ 8.22M | $ -6.46M | $ -1.07M | |
$ 10.53M | $ -1.52M | $ -83.78M | $ -3.84M | $ 15.00K | |
$ -55.82M | $ -27.75M | $ -138.59M | $ -72.81M | $ -18.03M | |
$ -465.00K | $ -486.00K | $ -7.97M | $ -11.27M | $ -3.66M | |
$ 245.00K | $ 245.00K | $ 58.00K | - | - | |
$ -75.76M | $ -47.28M | $ -132.38M | $ -61.54M | $ 5.51M | |
$ -1.21 | $ -0.73 | $ -2.09 | $ -1.36 | $ -0.39 | |
$ -1.21 | $ -0.73 | $ -2.09 | $ -1.36 | $ -0.39 | |
$ 263.00M | $ 64.65M | $ 63.32M | $ 45.08M | $ 37.20M | |
$ 263.00M | $ 64.65M | $ 63.32M | $ 45.08M | $ 37.20M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 332.81M | $ 259.33M | $ 207.14M | $ 175.08M | $ 37.84M | |
$ -55.43M | $ -27.26M | $ -130.62M | $ -61.54M | $ -14.37M | |
$ -56.28M | $ -27.71M | - | - | - | |
- | - | - | - | - | |
$ -65.43M | $ -17.05M | $ -130.37M | $ -66.35M | $ -17.16M | |
$ -53.53M | $ -6.33M | $ -119.08M | $ -55.77M | $ -14.02M |