Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 170.47M | $ 170.47M | $ 142.12M | $ 115.87M | $ 79.90M | $ 45.75M | |
$ 54.38M | $ 54.38M | $ 53.28M | $ -49.37M | $ 34.45M | $ 18.52M | |
$ 116.09M | $ 116.09M | $ 88.84M | $ 66.50M | $ 45.45M | $ 27.23M | |
$ 150.46M | $ 150.46M | $ 138.54M | $ -116.89M | $ 85.02M | $ 59.15M | |
$ -34.37M | $ -34.37M | $ -49.70M | $ -50.39M | $ -39.57M | $ -31.92M | |
$ 273.00K | $ 273.00K | $ -1.44M | $ -1.18M | $ -1.10M | $ -811.00K | |
$ -3.32M | $ -3.32M | $ -1.51M | $ 55.00K | $ 247.00K | $ 674.00K | |
$ -30.77M | $ -30.77M | $ -49.63M | $ -51.63M | $ -40.42M | $ -32.06M | |
$ 260.30K | $ 260.00K | $ 104.00K | $ 60.00K | $ 0.00 | - | |
- | - | - | - | - | - | |
$ -31.03M | $ -31.03M | $ -49.74M | $ -53.65M | $ -42.55M | $ -32.06M | |
$ -0.45 | $ -0.46 | $ -0.76 | $ -2.60 | $ -0.73 | $ -0.58 | |
$ -0.45 | $ -0.46 | $ -0.76 | $ -2.60 | $ -0.73 | $ -0.58 | |
$ 270.78M | $ 67.69M | $ 65.08M | $ 20.64M | $ 55.19M | $ 55.19M | |
$ 270.78M | $ 67.69M | $ 65.08M | $ 20.64M | $ 55.19M | $ 55.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 204.83M | $ 204.83M | $ 191.82M | $ -166.26M | $ 119.47M | $ 77.67M | |
$ -31.03M | $ -31.03M | $ -49.74M | $ -51.69M | $ -40.42M | $ -32.06M | |
$ -24.68M | $ -24.31M | - | - | $ -40.42M | $ -32.06M | |
- | - | - | - | $ 1.10M | $ 811.00K | |
$ -28.85M | $ -28.85M | $ -48.19M | $ -51.35M | $ -39.32M | $ -31.25M | |
$ -11.73M | $ -15.69M | $ -31.93M | $ -39.25M | $ -29.90M | $ -25.52M |