Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 331.52M | $ 315.66M | $ 377.24M | $ 358.00M | $ 308.49M | $ 361.94M | |
$ 176.87M | $ 188.96M | $ 223.71M | $ 181.52M | $ 170.31M | $ 190.08M | |
$ 146.61M | $ 126.70M | $ 153.53M | $ 176.48M | $ 138.18M | $ 171.86M | |
$ 173.83M | $ 203.19M | $ 186.62M | $ 167.24M | $ 150.21M | $ 152.07M | |
$ -60.11M | $ -109.39M | $ -85.24M | $ 9.24M | $ -12.03M | $ 19.79M | |
$ 5.38M | $ 6.57M | $ 2.84M | $ 129.00K | $ 909.00K | $ 4.71M | |
$ -33.21M | $ -32.43M | $ -53.02M | $ 710.00K | $ -5.84M | $ 229.00K | |
$ -53.48M | $ -102.34M | $ -83.27M | $ 8.66M | $ -5.28M | $ 24.27M | |
$ -791.00K | $ 105.00K | $ 504.00K | $ 14.99M | $ 549.00K | $ 3.32M | |
- | - | - | - | - | - | |
$ -52.69M | $ -102.45M | $ -83.77M | $ -6.33M | $ -5.83M | $ 199.63M | |
$ -2.26 | $ -4.42 | $ -3.67 | $ -0.28 | $ -0.27 | $ 0.96 | |
$ -2.26 | $ -4.42 | $ -3.67 | $ -0.28 | $ -0.27 | $ 0.94 | |
$ 94.09M | $ 23.18M | $ 22.85M | $ 22.49M | $ 21.98M | $ 21.82M | |
$ 94.09M | $ 23.18M | $ 22.85M | $ 22.49M | $ 21.98M | $ 22.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 376.03M | $ 392.15M | $ 410.32M | $ 348.76M | $ 320.51M | $ 342.15M | |
$ -52.69M | $ -102.45M | $ -83.77M | $ -6.33M | $ -5.83M | $ 20.95M | |
$ -54.27M | $ -44.53M | - | - | - | - | |
- | - | - | - | - | - | |
$ -61.89M | $ -76.49M | $ -33.08M | $ 9.24M | $ -12.03M | $ 24.27M | |
$ -40.82M | $ -58.34M | $ -9.57M | $ 30.87M | $ 6.56M | $ 38.11M |