Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 150.52M | $ 162.78M | $ 185.07M | $ 156.87M | $ 116.54M | |
- | $ 132.15M | $ 158.22M | $ 142.09M | $ 130.81M | $ 111.98M | |
- | $ 18.37M | $ 4.56M | $ 42.98M | $ 26.07M | $ 4.56M | |
- | $ 51.79M | $ 11.37M | $ 10.69M | $ 9.67M | $ 8.84M | |
- | $ -33.42M | $ -6.81M | $ 32.29M | $ 16.39M | $ -4.28M | |
- | $ -10.57M | $ 3.65M | $ 6.35M | $ 6.97M | $ 7.34M | |
- | $ 949.00K | - | - | - | - | |
- | $ -44.26M | $ -12.17M | $ 26.28M | $ 9.40M | $ -11.65M | |
- | $ -4.27M | $ -1.62M | $ 1.14M | $ 1.55M | $ 1.16M | |
- | $ 4.00K | - | - | - | - | |
- | $ -34.28M | $ -10.91M | $ 19.02M | $ 5.42M | $ -10.25M | |
- | $ -0.09 | $ -0.03 | $ 0.05 | $ 0.02 | $ -0.03 | |
- | $ -0.08 | $ -0.03 | $ 0.05 | $ 0.02 | $ -0.03 | |
- | $ 393.53M | $ 392.68M | $ 355.38M | $ 353.82M | $ 349.51M | |
- | $ 418.89M | $ 409.84M | $ 378.90M | $ 362.16M | $ 354.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 183.94M | - | - | - | - | |
- | $ -34.28M | $ -10.91M | $ 19.02M | $ 5.42M | $ -10.25M | |
- | $ -48.21M | $ -13.89M | $ 20.89M | $ 10.09M | $ -7.48M | |
- | - | - | - | - | - | |
- | $ -33.94M | $ -8.61M | $ 32.69M | $ 16.61M | $ -4.05M | |
- | $ 3.49M | $ -8.61M | $ 32.69M | $ 16.61M | $ -4.05M |