Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 114.73M | $ 130.38M | $ 115.38M | $ 102.60M | $ 49.94M | $ 15.08M | |
$ 79.20M | $ 101.38M | $ 97.54M | $ 94.99M | $ 62.97M | $ 32.88M | |
$ 35.53M | $ 29.00M | $ 17.83M | $ 7.61M | $ -13.04M | $ -17.80M | |
$ 164.40M | $ 198.77M | $ 178.85M | $ 138.13M | $ 104.43M | $ 52.51M | |
$ -128.87M | $ -169.77M | $ -161.02M | $ -130.52M | $ -117.47M | $ -70.31M | |
$ -21.46M | $ 2.50M | $ 275.00K | $ -1.72M | $ -2.89M | $ -1.77M | |
$ -10.00M | $ -10.17M | $ -1.37M | $ -498.00K | $ 1.04M | $ 3.80M | |
$ -140.33M | $ -172.27M | $ -162.66M | $ -131.74M | $ -121.49M | $ -68.28M | |
$ 607.00K | $ 523.00K | $ 295.00K | $ 199.00K | - | $ 20.00K | |
- | - | - | - | - | - | |
$ -140.94M | $ -172.80M | $ -162.96M | $ -131.94M | $ -121.40M | $ -85.46M | |
$ -2.74 | $ -3.48 | $ -3.38 | $ -2.89 | $ -4.85 | $ -3.66 | |
$ -2.74 | $ -3.48 | $ -3.38 | $ -2.89 | $ -4.85 | $ -3.66 | |
$ 203.99K | $ 49.59K | $ 48.16K | $ 45.59M | $ 16.36M | $ 19.72M | |
$ 203.99K | $ 49.59K | $ 48.16K | - | $ 16.36M | $ 19.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 243.60M | $ 300.15M | $ 276.39M | $ 233.12M | $ 167.40M | $ 85.39M | |
$ -140.94M | $ -172.80M | $ -162.96M | $ -131.94M | $ -121.49M | $ -68.30M | |
$ -89.35M | $ -133.60M | - | - | - | $ -71.07M | |
- | - | - | - | - | $ 4.26M | |
$ -118.87M | $ -159.60M | $ -159.09M | $ -130.02M | $ -118.60M | $ -64.02M | |
$ -111.52M | $ -153.79M | $ -153.93M | $ -124.86M | $ -115.44M | $ -62.54M |