Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 246.54M | $ 160.95M | $ 54.59M | $ 22.21M | $ 13.05M | $ 17.52M | |
$ 140.62M | $ 151.24M | $ 60.24M | $ 29.04M | $ 22.65M | $ 26.27M | |
$ 23.15M | $ 9.71M | $ -5.65M | $ -6.83M | $ -9.60M | $ -8.75M | |
$ 160.51M | $ 163.12M | $ 143.85M | $ 83.00M | $ 48.84M | $ 26.20M | |
$ -137.36M | $ -153.41M | $ -149.50M | $ -89.83M | $ -58.44M | $ -34.95M | |
$ 8.80M | $ 9.75M | $ 4.46M | $ -1.86M | $ -1.41M | $ 0.00 | |
$ 14.99M | $ 8.23M | $ 38.82M | $ -33.91M | $ -12.06M | $ 10.20M | |
$ -127.59M | $ -135.42M | $ -106.22M | $ -57.76M | $ -18.28M | $ -24.75M | |
$ 95.00K | $ 42.00K | $ 18.00K | - | - | - | |
- | - | - | - | - | - | |
$ -44.52M | $ -42.43M | $ -27.57M | $ -5.91M | $ 29.51M | $ -24.75M | |
$ -0.41 | $ -0.46 | $ -0.40 | $ -0.09 | - | $ -0.36 | |
$ -0.41 | $ -0.46 | $ -0.40 | $ -0.09 | - | $ -0.36 | |
$ 422.70M | $ 91.31M | $ 69.43M | $ 68.02M | - | $ 68.74M | |
$ 422.70M | $ 91.31M | $ 68.53M | $ 68.02M | - | $ 68.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 301.13M | $ 314.36M | $ 204.09M | $ 112.05M | $ 71.49M | $ 52.47M | |
$ -44.52M | $ -42.43M | $ -27.57M | $ -5.91M | $ -47.79M | $ -24.75M | |
$ -91.10M | $ -106.98M | - | - | - | $ -24.75M | |
- | - | - | - | - | $ 0.00 | |
$ -139.09M | $ -135.42M | $ -106.20M | $ -55.84M | $ -46.38M | $ -24.75M | |
$ -123.91M | $ -83.46M | $ -70.28M | $ -31.93M | $ -27.71M | $ -15.99M |