Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 63.98M | $ 87.24M | $ 91.90M | $ 74.44M | $ 46.72M | $ 23.75M | |
$ 53.81M | $ 74.53M | $ 79.94M | $ 91.97M | $ 72.55M | $ 41.35M | |
$ 10.16M | $ 12.71M | $ 11.97M | $ -17.53M | $ -25.83M | $ -17.60M | |
$ 72.44M | $ 91.82M | $ 128.47M | $ 179.38M | $ 153.55M | $ 98.18M | |
$ -62.28M | $ -79.11M | $ -116.50M | $ -196.92M | $ -179.39M | $ -115.78M | |
$ 37.03M | $ 51.23M | $ 22.54M | $ -9.07M | $ 18.41M | $ -4.24M | |
$ 5.99M | $ 36.15M | $ 32.97M | $ -209.29M | $ 87.70M | $ 1.29B | |
$ -29.38M | $ -73.67M | $ -134.56M | $ -397.13M | $ -73.27M | $ 1.17B | |
$ -2.87M | $ -3.23M | $ 34.17M | $ -431.00K | $ 1.35M | $ 0.00 | |
$ 831.00K | $ 1.58M | $ 3.11M | $ -6.31M | - | - | |
$ -29.17M | $ -73.96M | $ -168.73M | $ -396.11M | $ -73.14M | $ 1.17B | |
$ -0.10 | $ -0.19 | $ -0.45 | $ -1.07 | $ -0.21 | $ 3.76 | |
$ -0.09 | $ -0.19 | $ -0.45 | $ -1.07 | $ -0.21 | $ 3.33 | |
$ 1.14B | $ 380.96M | $ 376.96M | $ 370.39M | $ 351.58M | $ 310.07M | |
$ 1.14B | $ 380.96M | $ 376.96M | $ 370.39M | $ 351.58M | $ 342.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 126.25M | - | $ 208.41M | $ -271.35M | $ 226.11M | $ 139.53M | |
$ -29.17M | $ -73.96M | $ -168.73M | $ -396.11M | $ -73.14M | $ 1.17B | |
$ -30.11M | $ -47.85M | $ -28.68M | $ -33.89M | $ -141.60M | $ -126.23M | |
- | - | - | - | $ 186.00K | $ 1.24M | |
$ -29.38M | $ -73.67M | $ -134.56M | $ -397.11M | $ -73.09M | $ 1.17B | |
$ -22.45M | $ -65.56M | $ -121.44M | $ -381.71M | $ -61.91M | $ 1.17B |