Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 233.93M | $ 224.75M | $ 283.39M | $ 322.58M | $ 236.41M | $ 183.50M | |
$ -202.05M | $ -198.52M | $ -253.28M | $ -244.57M | $ 186.75M | $ 143.68M | |
$ 31.89M | $ 26.23M | $ 30.11M | $ 84.93M | $ 49.66M | $ 39.82M | |
$ 5.57M | $ 4.54M | $ 6.21M | $ 17.91M | $ 10.24M | $ 8.37M | |
- | - | - | - | - | - | |
$ 34.73M | $ 21.69M | $ 58.55M | $ 67.02M | $ 39.42M | $ 31.46M | |
$ 13.95 | $ 11.45 | $ 12.60 | $ 35.38 | $ 20.84 | $ 16.66 | |
$ 13.94 | $ 11.45 | $ 12.59 | $ 35.28 | $ 20.80 | $ 16.59 | |
$ 7.55M | $ 1.89M | $ 1.90M | $ 1.89M | $ 1.89M | $ 1.89M | |
$ 7.55M | $ 1.89M | $ 1.90M | $ 1.90M | $ 1.90M | $ 1.90M | |
$ 26.32M | $ 21.69M | $ 23.90M | $ 67.02M | $ 39.42M | $ 31.46M | |
$ 28.77M | $ 20.92M | $ 23.96M | - | $ 39.42M | $ 31.46M | |
$ 5.84 | $ 5.84 | $ 4.84 | $ 19.82 | $ 1.76 | $ 1.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |