Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 99.50M | $ 99.50M | $ 105.62M | $ 78.01M | $ 110.41M | $ 21.96M | |
$ 33.53M | $ 33.53M | $ 31.53M | $ 26.62M | $ 33.75M | $ 12.45M | |
$ 65.97M | $ 65.97M | $ 74.09M | $ 51.39M | $ 76.65M | $ 9.51M | |
$ 100.85M | $ 100.85M | $ 91.64M | $ 91.84M | $ 106.93M | $ 35.41M | |
$ -34.88M | $ -34.88M | $ -17.54M | $ -40.45M | $ -30.28M | $ -25.91M | |
$ -4.56M | $ -4.56M | $ -4.96M | $ -8.34M | $ -7.85M | $ -2.22M | |
$ -4.87M | $ -4.87M | $ -351.00K | $ -32.85M | $ -2.31M | $ -549.00K | |
$ -44.31M | $ -44.31M | $ -22.85M | $ -81.64M | $ -40.44M | $ -28.68M | |
$ -722.00K | $ -722.00K | $ -707.00K | $ 1.18M | $ 1.86M | $ 47.00K | |
- | - | - | - | - | - | |
$ -43.70M | $ -43.70M | $ -23.01M | $ -85.27M | $ -40.62M | $ -28.73M | |
$ -0.65 | $ -0.66 | $ -0.42 | $ -2.33 | $ -4.77 | $ -12.90 | |
$ -0.65 | $ -0.66 | $ -0.42 | $ -2.33 | $ -4.77 | $ -12.90 | |
$ 263.83M | $ 65.96M | $ 54.47M | $ 36.63M | $ 8.52M | $ 2.23M | |
$ 263.83M | $ 65.96M | $ 54.47M | $ 36.63M | $ 8.52M | $ 2.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 134.37M | $ 134.37M | $ 123.16M | $ 118.46M | $ 140.68M | $ 47.86M | |
$ -43.70M | $ -43.70M | $ -23.01M | $ -81.71M | $ -40.62M | $ -28.73M | |
$ -38.90M | $ -38.91M | $ -22.67M | $ -57.73M | $ -38.93M | $ -28.73M | |
$ 4.56M | $ 4.56M | $ 4.96M | $ 8.34M | $ 7.85M | $ 2.22M | |
$ -39.74M | $ -39.74M | $ -17.89M | $ -73.29M | $ -32.59M | $ -26.45M | |
$ -35.28M | $ -35.28M | $ -13.04M | $ -68.49M | $ -30.55M | $ -25.64M |