Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 284.40M | - | - | $ -1.30M | - | |
- | $ 165.00M | $ 94.54M | $ 86.49M | $ 77.96M | $ 77.49M | |
- | $ 119.41M | $ -94.54M | $ -86.49M | $ -77.96M | $ -77.49M | |
- | $ 25.63M | $ -80.21M | $ -72.05M | $ -70.09M | $ -68.57M | |
- | $ 91.29M | $ 182.64M | $ 169.47M | $ 8.75M | $ 42.27M | |
- | $ 25.45M | $ -16.36M | $ -14.65M | $ -21.93M | $ -25.26M | |
- | $ 9.03M | $ -7.37M | $ -20.44M | $ 641.00K | $ 898.00K | |
- | $ 77.35M | $ 172.55M | $ 174.35M | $ -12.90M | $ 16.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 69.35M | $ 163.58M | $ 163.56M | $ -25.31M | $ 4.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 190.63M | $ 14.33M | $ 14.44M | $ 7.88M | $ 8.92M | |
- | - | - | - | - | - | |
- | $ 77.35M | $ 172.55M | $ 174.35M | $ -12.90M | $ 16.04M | |
- | $ 46.48M | - | - | - | - | |
- | $ 102.06M | $ 172.04M | $ 189.07M | $ -13.09M | $ 15.92M | |
- | $ 158.67M | $ 223.57M | $ 244.33M | $ 42.91M | $ 68.08M |