Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 49.18M | $ 34.44M | $ 25.70M | $ 152.12M | $ 142.52M | |
- | $ 41.29M | $ 17.36M | $ 10.75M | $ 98.13M | $ 89.61M | |
- | $ 7.90M | $ 17.08M | $ 14.95M | $ 53.99M | $ 52.91M | |
- | $ 32.47M | $ 18.37M | $ 10.12M | $ 9.28M | $ 27.62M | |
- | $ -24.57M | $ -1.29M | $ 4.83M | $ 44.71M | $ 25.29M | |
- | $ 12.90M | $ 246.03M | $ -880.76K | $ -3.37M | $ -5.00M | |
- | $ -30.64M | - | $ -1.43K | $ 5.90M | $ 7.12M | |
- | $ 122.67K | $ 244.74M | $ 3.95M | $ 47.24M | $ 27.41M | |
- | $ 424.04K | $ 670.98K | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | $ -8.09M | $ 248.82K | $ 33.59M | $ 47.24M | $ 27.41M | |
- | $ -0.12 | $ -3.66 | $ 3.10 | $ 3.54 | $ 2.06 | |
- | $ -0.12 | $ -3.66 | $ 3.10 | $ 3.54 | $ 2.06 | |
- | $ 66.67M | $ 66.67M | $ 10.83M | $ 13.33M | $ 13.33M | |
- | $ 66.67M | $ 66.67M | $ 10.83M | $ 13.33M | $ 13.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 73.75M | $ 35.73M | $ 20.88M | $ 107.41M | $ 117.23M | |
- | $ -8.09M | $ -243.82M | $ 33.59M | $ 47.24M | $ 27.41M | |
- | - | - | $ 3.95M | $ 47.23M | $ 27.11M | |
- | - | - | $ 897.40K | $ 3.43M | $ 5.09M | |
- | $ 4.83M | $ 247.13M | $ 4.84M | $ 50.66M | $ 32.50M | |
- | $ 6.52M | $ 7.72M | $ 9.71M | $ 59.47M | $ 40.91M |