Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 160.01M | $ 209.98M | $ 170.91M | $ 96.88M | $ 61.78M | |
- | $ 159.76M | $ -1.10M | $ -329.64K | - | $ 56.08M | |
- | $ 249.16K | $ 211.08M | $ 171.24M | $ 96.88M | $ 5.69M | |
- | $ 11.14M | $ 221.79M | $ 178.02M | $ 91.77M | $ 3.99M | |
- | $ -10.89M | $ -221.79M | $ -178.02M | $ -91.77M | $ 1.70M | |
- | $ -570.02K | $ -117.07K | $ -92.26K | - | - | |
- | $ -75.63K | $ -209.95M | $ -171.53M | $ -96.89M | $ 1.27K | |
- | $ -11.38M | $ -11.95M | $ -6.58M | $ 5.90M | $ 1.71M | |
- | $ 135.12K | $ -420.16K | $ -190.52K | $ 1.53M | $ 427.36K | |
- | - | - | - | - | - | |
- | $ -11.47M | $ -11.54M | $ -6.39M | $ 4.37M | $ 1.23M | |
- | $ -5.36 | $ -0.39 | $ -0.26 | $ 0.18 | $ 0.05 | |
- | $ -5.36 | $ -0.39 | $ -0.26 | $ 0.18 | $ 0.05 | |
- | $ 2.14M | $ 29.56M | $ 24.56M | $ 20.22M | $ 24.86M | |
- | $ 2.14M | $ 29.56M | $ 24.56M | $ 20.22M | $ 24.86M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 170.90M | $ 220.68M | $ 177.69M | $ 91.77M | $ 60.07M | |
- | $ -11.47M | $ -11.54M | $ -6.39M | $ 4.37M | $ 1.28M | |
- | $ -8.37M | - | - | - | $ 1.28M | |
- | - | - | - | - | - | |
- | $ -11.31M | $ -11.83M | $ -6.49M | $ 5.90M | $ 1.70M | |
- | $ -9.52M | $ -11.47M | $ -6.30M | $ 5.93M | $ 1.72M |