Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 394.00M | $ 320.20M | $ 293.80M | $ 298.30M | $ 247.20M | $ 209.70M | |
$ 294.50M | $ 208.10M | $ 175.90M | $ -183.80M | $ 149.60M | $ 177.20M | |
$ 99.50M | $ 112.10M | $ 117.90M | $ 114.50M | $ 97.60M | $ 32.50M | |
$ 60.50M | $ 56.10M | $ 57.70M | $ 46.20M | $ 46.60M | $ 52.20M | |
$ 35.50M | $ 52.40M | $ 60.20M | $ 68.30M | $ 51.00M | $ -19.70M | |
$ 8.90M | $ 1.30M | $ -500.00K | - | $ -100.00K | $ -3.00M | |
$ -39.30M | $ 29.80M | $ -8.10M | $ -67.60M | $ 2.10M | $ 6.50M | |
$ 83.50M | $ 84.50M | $ 67.80M | $ 135.90M | $ 53.00M | $ -16.20M | |
$ 7.70M | $ 100.00K | $ 15.60M | $ -39.10M | $ -1.40M | $ 300.00K | |
- | - | - | - | - | - | |
$ 75.80M | $ 84.40M | $ 50.70M | $ 135.30M | $ 5.80M | $ -24.30M | |
- | - | - | - | $ 0.59 | $ -2.54 | |
- | - | - | - | $ 0.57 | $ -2.54 | |
- | - | - | - | $ 9.82M | $ 9.57M | |
- | - | - | - | $ 10.12M | $ 9.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.85 | $ -2.54 | |
- | - | - | - | $ 4.71 | $ -2.54 | |
- | - | - | - | - | - | |
$ 355.00M | $ 264.20M | $ 233.60M | $ -137.60M | $ 196.20M | $ 229.40M | |
- | - | - | - | $ 100.00K | $ 3.00M | |
$ 75.80M | $ 84.40M | $ 52.20M | $ 175.00M | $ 54.40M | $ -16.50M | |
$ 71.16M | $ 70.36M | $ 54.06M | - | $ 54.03M | $ -18.11M | |
$ 84.90M | $ 85.80M | $ 68.30M | $ 136.00M | $ 53.10M | $ -13.20M | |
$ 95.10M | $ 92.90M | $ 77.90M | $ 144.60M | $ 60.40M | $ -6.20M |