Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 30.37M | $ 31.25M | $ 29.75M | $ 6.76M | $ 6.48M | $ 4.23M | |
$ 4.48M | $ 3.42M | $ -4.02M | $ -4.71M | $ 5.13M | $ 4.05M | |
$ 28.36M | $ 27.83M | $ 17.79M | $ 2.05M | $ 1.35M | $ 172.00K | |
$ 134.22M | $ 134.22M | $ 102.95M | $ 67.43M | $ 49.87M | $ 92.73M | |
$ -98.56M | $ -97.36M | $ -85.15M | $ -65.38M | $ -48.52M | $ -92.55M | |
- | - | - | - | - | - | |
$ -28.78M | $ -28.78M | $ 1.75M | $ 25.48M | $ -2.82M | $ -20.99M | |
$ -90.97M | $ -88.85M | $ -86.91M | $ -90.86M | $ -51.34M | $ -113.54M | |
$ -367.00K | $ -367.00K | - | - | $ -182.00K | $ 0.00 | |
- | - | - | - | - | - | |
$ -73.79M | $ -88.48M | $ -86.91M | $ -90.86M | $ -51.02M | $ -161.35M | |
$ -1.27 | $ -1.27 | $ -1.33 | $ -1.60 | $ -1.20 | $ -3.90 | |
$ -1.27 | $ -1.27 | $ -1.33 | $ -1.60 | $ -1.20 | $ -3.90 | |
$ 279.24M | $ 69.81M | $ 65.21M | $ 56.73M | $ 42.54M | $ 41.32M | |
$ 279.24M | $ 69.81M | $ 65.21M | $ 56.73M | $ 42.54M | $ 41.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 138.70M | $ 137.64M | $ 98.92M | $ 62.72M | $ 55.00M | $ 96.78M | |
$ -88.48M | $ -88.48M | $ -86.91M | $ -90.86M | $ -51.02M | $ -161.35M | |
$ -71.32M | $ -106.39M | - | - | $ -48.77M | $ -95.04M | |
- | - | - | - | - | - | |
$ -90.97M | $ -88.85M | $ -86.91M | $ -90.86M | $ -48.52M | $ -92.55M | |
$ -90.11M | $ -87.98M | $ -86.11M | $ -89.94M | $ -47.20M | $ -86.14M |