Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 43.08M | $ 57.72M | $ 47.36M | $ 74.20M | $ 18.96M | $ 8.62M | |
$ 83.62M | $ 53.88M | $ 38.18M | $ 20.56M | $ 15.04M | $ 5.89M | |
$ -40.54M | $ 3.84M | $ 9.18M | $ 53.65M | $ 3.92M | $ 2.72M | |
$ 14.96M | $ 24.32M | $ 49.71M | $ 9.73M | $ 2.05M | $ 2.92M | |
$ -55.50M | $ -20.48M | $ -40.53M | $ 43.92M | $ 1.87M | $ -196.58K | |
$ -3.67M | $ -11.56M | $ -18.32M | $ 2.14M | $ 157.00K | $ 35.24K | |
$ ― | $ 761.00K | $ 152.99M | $ ― | $ ― | $ ― | |
$ -45.46M | $ -35.03M | $ -194.59M | $ 39.27M | $ 1.44M | $ -869.05K | |
$ -2.90M | $ ― | $ -361.00K | $ 8.51M | $ ― | $ ― | |
$ ― | $ -716.00K | $ -4.87M | $ ― | $ ― | $ ― | |
$ -42.56M | $ -35.03M | $ -194.23M | $ 30.77M | $ 1.44M | $ -869.05K | |
$ ― | $ -0.07 | $ -0.41 | $ 0.08 | $ ― | $ ― | |
$ ― | $ -0.07 | $ -0.41 | $ 0.07 | $ ― | $ ― | |
$ ― | $ 503.92M | $ 473.93M | $ 397.51M | $ 303.44M | $ 293.75M | |
$ ― | $ 503.92M | $ 473.93M | $ 415.20M | $ 334.64M | $ 293.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 98.58M | $ 78.20M | $ 87.89M | $ -30.29M | $ -17.09M | $ -8.81M | |
$ -42.56M | $ -35.03M | $ -194.23M | $ 30.77M | $ 1.44M | $ -869.05K | |
$ -45.35M | $ -23.18M | $ -126.86M | $ ― | $ 1.44M | $ -467.74K | |
$ 3.67M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -41.79M | $ -23.48M | $ -176.27M | $ 37.13M | $ 1.28M | $ -828.20K | |
$ -41.79M | $ -3.35M | $ -152.82M | $ ― | $ ― | $ -828.20K |