Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 299.38M | $ 315.66M | $ 377.24M | $ 311.73M | $ 308.49M | $ 361.94M | |
$ 113.57M | $ 188.96M | $ 223.71M | $ -161.82M | $ 170.31M | $ 190.08M | |
$ 126.70M | $ 126.70M | $ 153.53M | $ 176.48M | $ 138.18M | $ 171.86M | |
$ 130.79M | $ 236.09M | $ 238.78M | $ -167.24M | $ 150.21M | $ 152.07M | |
$ -68.88M | $ -109.39M | $ -85.24M | $ 159.15M | $ -12.03M | $ 19.79M | |
$ 6.57M | $ 6.57M | $ 2.84M | $ 129.00K | $ 909.00K | $ 4.71M | |
$ -468.00K | $ -468.00K | $ 53.02M | $ 710.00K | $ 5.84M | $ -229.00K | |
$ -102.34M | $ -102.34M | $ -83.27M | $ 8.66M | $ -5.28M | $ 24.27M | |
$ 105.00K | $ 105.00K | $ 504.00K | $ 14.99M | $ 549.00K | $ 3.32M | |
- | - | - | - | - | - | |
$ -63.76M | $ -102.45M | $ 64.88M | $ 143.57M | $ -5.83M | $ 20.95M | |
$ -4.41 | $ -4.42 | $ -3.67 | $ -0.28 | $ -0.27 | $ 0.96 | |
$ -4.41 | $ -4.42 | $ -3.67 | $ -0.28 | $ -0.27 | $ 0.94 | |
$ 92.70M | $ 23.18M | $ 22.85M | $ 22.49M | $ 21.98M | $ 21.82M | |
$ 92.70M | $ 23.18M | $ 22.85M | $ 22.49M | $ 21.98M | $ 22.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 13.54M | $ 14.11M | |
$ 244.36M | $ 425.05M | $ 462.48M | $ -329.07M | $ 320.51M | $ 342.15M | |
$ -102.45M | $ -102.45M | $ -83.77M | $ 143.57M | $ -5.83M | $ 20.95M | |
$ -29.11M | $ -44.53M | $ -65.78M | - | $ -5.83M | $ 20.95M | |
- | - | - | - | - | - | |
$ -102.34M | $ -102.34M | $ -83.27M | $ 8.66M | $ -12.03M | $ 19.79M | |
$ -84.19M | $ -84.19M | $ -59.75M | $ 30.29M | $ 6.56M | $ 33.62M |