Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
$ 147.73M | $ 101.16M | $ 71.80M | $ 45.28M | |
- | - | - | $ 9.66M | |
$ 147.73M | $ 101.16M | $ 71.80M | $ 35.62M | |
$ 72.86M | $ 83.05M | $ -37.76M | $ 22.07M | |
$ 6.56M | $ 18.11M | $ 19.89M | $ 13.54M | |
$ -36.54M | $ -22.16M | $ -19.93M | $ -14.07M | |
$ -77.93M | $ 57.47M | $ -14.37M | $ -1.27M | |
$ 161.97M | $ 53.24M | $ 13.30M | $ -1.80M | |
$ 2.88M | $ 1.08M | $ 295.00K | $ 83.00K | |
- | - | - | - | |
$ 85.67M | $ -67.19M | $ 5.94M | $ 6.68M | |
- | - | - | $ 0.04 | |
- | - | - | $ 0.04 | |
- | - | - | $ 155.06M | |
- | - | - | $ 155.06M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 72.86M | $ 83.05M | $ -37.76M | $ 31.74M | |
- | - | - | $ 14.07M | |
$ 85.71M | $ 55.44M | $ 5.94M | $ 6.79M | |
$ 8.23M | - | - | $ 7.53M | |
$ 198.52M | $ 75.41M | $ 33.23M | $ 12.27M | |
$ 258.63M | $ 108.02M | $ 54.20M | $ 24.20M |