Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 42.69M | $ 22.77M | $ 17.98M | $ 21.34M | $ 14.28M | |
$ 29.58M | $ 16.02M | $ 19.66M | $ 9.65M | $ 4.93M | |
$ 29.32M | $ 6.75M | $ -1.69M | $ 11.68M | $ 9.35M | |
$ 200.85M | $ 83.23M | $ 146.58M | $ 206.68M | $ 145.69M | |
$ -103.49M | $ -192.29M | $ -25.60M | $ -109.06M | $ -151.93M | |
$ -398.00K | - | $ -365.00K | - | $ 1.78M | |
$ -898.00K | $ -3.47M | $ -42.47M | $ -2.96M | $ 190.41M | |
$ -112.82M | $ -196.28M | $ 14.21M | $ -100.10M | $ -212.93M | |
$ 10.00K | $ 10.00K | $ 13.00K | $ 20.00K | $ -4.70M | |
- | - | - | - | - | |
$ -101.42M | $ -185.37M | $ -109.42M | $ -100.12M | $ -208.23M | |
$ -1.05 | $ -11.02 | $ 1.00 | $ -1.49 | - | |
$ -1.05 | $ -11.02 | $ 0.90 | $ -1.49 | $ -0.45 | |
$ 250.84M | $ 17.81M | $ 13.99M | $ 67.06M | $ 8.68M | |
$ 250.84M | $ 17.81M | $ 14.98M | - | $ 8.68M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 230.43M | $ 99.25M | $ 166.24M | $ 366.37M | $ 229.73M | |
$ -112.83M | $ -196.29M | $ 14.19M | $ -100.12M | $ -208.23M | |
$ -12.11M | $ -42.72M | - | $ -75.55M | - | |
- | - | - | - | - | |
$ -167.67M | $ -196.28M | $ 14.21M | $ -96.93M | $ -210.58M | |
$ -158.88M | $ -186.96M | $ 23.64M | $ -88.11M | $ -202.41M |