Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 89.36M | $ 82.71M | $ 64.36M | $ 48.04M | $ 11.80M | $ 18.00K | |
$ 8.70M | $ 9.36M | $ 7.65M | $ 5.16M | $ 1.01M | $ ― | |
$ 80.67M | $ 73.35M | $ 56.70M | $ 42.88M | $ 10.79M | $ 18.00K | |
$ 161.96M | $ 138.89M | $ 135.74M | $ 140.33M | $ 138.54M | $ 109.50M | |
$ -83.73M | $ -65.54M | $ -79.04M | $ -92.29M | $ -126.74M | $ -109.48M | |
$ -12.21M | $ 12.07M | $ 7.50M | $ 212.00K | $ 1.99M | $ 4.62M | |
$ -427.00K | $ -20.71M | $ -21.49M | $ 153.00K | $ ― | $ -4.33M | |
$ -111.34M | $ -98.32M | $ -108.03M | $ -109.37M | $ -125.11M | $ -105.15M | |
$ 4.04M | $ 3.92M | $ 1.75M | $ 1.45M | $ 3.37M | $ 257.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -115.38M | $ -102.24M | $ -109.78M | $ -110.82M | $ -128.48M | $ -105.15M | |
$ -2.97 | $ -3.55 | $ -4.81 | $ -4.96 | $ -5.90 | $ ― | |
$ -2.97 | $ -3.55 | $ -4.81 | $ -4.96 | $ -5.90 | $ -5.12 | |
$ 149.60M | $ 28.83M | $ 22.81M | $ 22.35M | $ 21.78M | $ 20.53M | |
$ 149.60M | $ 28.83M | $ 22.81M | $ 22.35M | $ 21.78M | $ 20.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 170.65M | $ 148.25M | $ 143.40M | $ 145.49M | $ 139.55M | $ 109.50M | |
$ -115.38M | $ -102.24M | $ -109.78M | $ -110.82M | $ -128.48M | $ -105.15M | |
$ -52.98M | $ -77.68M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -91.84M | $ -83.61M | $ -99.59M | $ -109.37M | $ -126.74M | $ -105.15M | |
$ -91.78M | $ -81.90M | $ -97.77M | $ -107.60M | $ -124.69M | $ -104.39M |