Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 71.81M | $ 66.49M | $ 54.84M | $ 79.69M | $ 93.50M | |
- | - | - | $ 20.49M | $ 26.00M | $ 30.13M | |
- | $ 71.81M | $ 66.49M | $ 34.34M | $ 53.69M | $ 63.37M | |
- | $ 66.67M | $ 56.04M | $ 50.49M | $ 27.35M | $ 26.38M | |
- | $ 5.14M | $ 10.44M | $ 4.35M | $ 26.35M | $ 36.98M | |
- | $ -449.00K | $ 243.00K | $ -139.00K | $ -1.04M | $ -537.00K | |
- | $ -566.00K | $ -400.00K | - | - | - | |
- | $ 3.96M | $ 4.01M | $ 1.11M | $ -57.73M | $ 36.15M | |
- | $ 1.60M | $ -1.63M | $ 314.00K | $ 3.19M | $ 4.09M | |
- | - | - | - | - | - | |
- | $ -9.44M | $ 5.64M | $ 531.00K | $ -59.47M | $ 19.82M | |
- | $ -0.04 | $ 0.02 | $ <0.01 | $ -0.30 | $ 0.09 | |
- | $ -0.04 | $ 0.02 | $ <0.01 | $ -0.30 | $ 0.09 | |
- | $ 262.59M | $ 245.71M | $ 184.27M | $ 198.40M | $ 215.44M | |
- | $ 265.83M | $ 246.37M | $ 184.37M | $ 198.40M | $ 217.33M | |
- | - | - | $ 0.00 | $ 0.07 | $ 0.07 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.13 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 66.67M | $ -56.04M | $ 50.49M | $ 53.35M | $ 56.52M | |
- | $ -9.44M | $ 5.64M | $ 531.00K | $ -59.47M | $ 19.82M | |
- | $ 3.31M | $ 8.89M | $ 3.56M | $ 10.96M | $ 31.37M | |
- | - | - | $ 834.00K | $ 1.88M | $ 837.00K | |
- | $ 4.12M | $ 4.56M | $ 1.94M | $ -55.85M | $ 36.98M | |
- | $ 11.44M | $ 4.56M | $ 9.66M | $ -48.34M | $ 43.19M |