Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 209.55M | $ 208.90M | $ 230.50M | $ 254.00M | $ 305.30M | $ 435.20M | |
$ 96.10M | $ 106.60M | $ 168.80M | $ -171.50M | $ 233.50M | $ 340.90M | |
$ 113.45M | $ 102.30M | $ 61.70M | $ 425.50M | $ 71.80M | $ 94.30M | |
$ 32.55M | $ 34.50M | $ 112.80M | $ 36.60M | $ 46.10M | $ 58.90M | |
$ 40.53M | $ 64.60M | $ 115.70M | $ -36.60M | $ 25.70M | $ 35.40M | |
$ -17.49M | $ 22.60M | $ -22.00M | $ -26.20M | $ -28.60M | $ -30.10M | |
$ 179.00K | $ -4.40M | $ -55.60M | $ -18.00M | $ 8.50M | $ -44.20M | |
$ 64.83M | $ 40.80M | $ 18.80M | $ -43.70M | $ 5.60M | $ -38.90M | |
$ 99.00K | - | $ -18.30M | $ -1.40M | $ -400.00K | $ -2.00M | |
$ 2.50M | $ 1.90M | $ 1.60M | $ 17.90M | - | - | |
$ 33.50M | $ 29.70M | $ -50.80M | $ -83.70M | $ 5.50M | $ -36.60M | |
$ 0.46 | $ 0.41 | $ -0.70 | $ 0.48 | $ 0.08 | $ -0.51 | |
$ 0.46 | $ 0.41 | $ -0.70 | $ 0.48 | $ 0.08 | $ -0.51 | |
$ 290.51M | $ 72.60M | $ 72.60M | $ 72.50M | $ 72.30M | $ 72.20M | |
$ 291.29M | $ 72.80M | $ 72.80M | $ 72.60M | $ 72.40M | $ 72.20M | |
$ 0.88 | $ 0.88 | $ 0.83 | $ 0.67 | $ 0.34 | $ 0.69 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 140.65M | $ 141.10M | $ 281.60M | $ -134.90M | $ 279.60M | $ 399.80M | |
$ 33.61M | $ 29.80M | $ -50.60M | $ -83.70M | $ 5.60M | $ -36.40M | |
$ 61.06M | - | - | - | $ 3.48M | $ 9.87M | |
- | - | - | - | $ 30.30M | $ 33.10M | |
$ 44.66M | $ 63.80M | $ 63.30M | $ -44.00M | $ 35.90M | $ -5.80M | |
$ 55.40M | $ 100.60M | $ 101.30M | $ -4.40M | $ 89.20M | $ 44.70M |