Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 321.52M | $ 315.66M | $ 377.24M | $ 311.73M | $ 308.49M | $ 361.94M | |
$ 191.19M | $ 188.96M | $ 223.71M | $ -161.82M | $ 170.31M | $ 190.08M | |
$ 130.34M | $ 126.70M | $ 153.53M | $ 176.48M | $ 138.18M | $ 171.86M | |
$ 234.08M | $ 236.09M | $ 238.78M | $ -167.24M | $ 150.21M | $ 152.07M | |
$ -85.16M | $ -109.39M | $ -85.24M | $ 159.15M | $ -12.03M | $ 19.79M | |
$ 6.45M | $ 6.57M | $ 2.84M | $ 129.00K | $ 909.00K | $ 4.71M | |
$ -374.00K | $ -468.00K | $ 53.02M | $ 710.00K | $ 5.84M | $ -229.00K | |
$ -96.92M | $ -102.34M | $ -83.27M | $ 8.66M | $ -5.28M | $ 24.27M | |
$ -241.00K | $ 105.00K | $ 504.00K | $ 14.99M | $ 549.00K | $ 3.32M | |
- | - | - | - | - | - | |
$ -79.91M | $ -102.45M | $ 64.88M | $ 143.57M | $ -5.83M | $ 20.95M | |
$ -4.15 | $ -4.42 | $ -3.67 | $ -0.28 | $ -0.27 | $ 0.96 | |
$ -4.15 | $ -4.42 | $ -3.67 | $ -0.28 | $ -0.27 | $ 0.94 | |
$ 93.10M | $ 23.18M | $ 22.85M | $ 22.49M | $ 21.98M | $ 21.82M | |
$ 93.10M | $ 23.18M | $ 22.85M | $ 22.49M | $ 21.98M | $ 22.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 13.54M | $ 14.11M | |
$ 425.27M | $ 425.05M | $ 462.48M | $ -329.07M | $ 320.51M | $ 342.15M | |
$ -96.68M | $ -102.45M | $ -83.77M | $ 143.57M | $ -5.83M | $ 20.95M | |
$ -43.99M | $ -44.53M | $ -65.78M | - | $ -5.83M | $ 20.95M | |
- | - | - | - | - | - | |
$ -105.33M | $ -76.49M | $ -83.27M | $ 8.66M | $ -12.03M | $ 19.79M | |
$ -86.00M | $ -58.34M | $ -59.75M | $ 30.29M | $ 6.56M | $ 33.62M |