Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 185.99M | $ 155.16M | $ 101.16M | $ 71.80M | $ 45.28M | |
$ 8.25M | $ 29.64M | - | - | $ 9.66M | |
$ 177.74M | $ 125.53M | $ 101.16M | $ 71.80M | $ 35.62M | |
$ 161.37M | $ 138.06M | $ 83.05M | $ 37.76M | $ 22.07M | |
$ 24.62M | $ 17.10M | $ 18.11M | $ 34.04M | $ 13.54M | |
$ -73.18M | $ -47.49M | $ -22.16M | $ -19.93M | $ -14.07M | |
$ -4.87M | $ 2.55M | $ 57.47M | $ -4.34M | $ -1.27M | |
$ -16.15M | $ -26.66M | $ 53.24M | $ 13.30M | $ -1.80M | |
$ -21.96M | $ -683.00K | $ 1.08M | $ 295.00K | $ 83.00K | |
- | - | - | - | - | |
$ 35.78M | $ -9.36M | $ -67.19M | $ -4.12M | $ 6.68M | |
$ 0.22 | $ -0.06 | $ 0.36 | $ 0.06 | $ 0.04 | |
$ 0.23 | $ -0.06 | $ 0.35 | $ 0.06 | $ 0.04 | |
$ 637.66M | $ 158.70M | $ 154.65M | $ 92.75M | $ 155.06M | |
$ 644.84M | $ 158.70M | $ 155.71M | $ 96.60M | $ 155.06M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 161.37M | $ 138.06M | $ 83.05M | $ 37.76M | $ 31.74M | |
- | - | - | - | $ 14.07M | |
$ 35.66M | $ -9.36M | $ 55.44M | $ 5.91M | $ 6.79M | |
$ -1.81M | - | - | - | $ 7.53M | |
$ -24.81M | $ 20.83M | $ 75.41M | $ 33.23M | $ 12.27M | |
$ 26.79M | $ 74.46M | $ 108.02M | $ 57.07M | $ 24.20M |