Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 50.82M | $ 49.18M | $ 34.44M | $ 25.70M | $ 152.12M | |
$ ― | $ 46.85M | $ 41.29M | $ 17.36M | $ 10.75M | $ 98.13M | |
$ ― | $ 3.97M | $ 7.90M | $ 17.08M | $ 14.95M | $ 53.99M | |
$ ― | $ 90.60M | $ 32.47M | $ 18.37M | $ 10.12M | $ 9.28M | |
$ ― | $ -86.64M | $ -24.57M | $ -1.29M | $ 4.83M | $ 44.71M | |
$ ― | $ -3.50M | $ 12.90M | $ 246.03M | $ -882.19K | $ -3.37M | |
$ ― | $ -12.34M | $ -30.64M | $ ― | $ -9.75M | $ 5.90M | |
$ ― | $ -100.48M | $ 122.67K | $ 244.74M | $ 3.95M | $ 47.24M | |
$ ― | $ 3.12M | $ 424.04K | $ 670.98K | $ ― | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -126.63M | $ -8.09M | $ 248.82K | $ 3.95M | $ 47.24M | |
$ ― | $ -1.62 | $ -0.12 | $ -3.66 | $ ― | $ 3.54 | |
$ ― | $ -1.62 | $ -0.12 | $ -3.66 | $ 0.55 | $ 3.54 | |
$ ― | $ 78.58M | $ 66.67M | $ 66.67M | $ 54.17M | $ 13.33M | |
$ ― | $ 78.58M | $ 66.67M | $ 66.67M | $ 54.17M | $ 13.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 137.45M | $ 73.75M | $ 35.73M | $ 20.88M | $ 107.41M | |
$ ― | $ -126.63M | $ -8.09M | $ -243.82M | $ 3.95M | $ 47.24M | |
$ ― | $ -51.17M | $ ― | $ ― | $ ― | $ 47.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 3.43M | |
$ ― | $ -96.84M | $ 4.83M | $ 247.13M | $ 4.84M | $ 50.66M | |
$ ― | $ -85.55M | $ 6.52M | $ 7.72M | $ 9.71M | $ 59.47M |