Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 384.40M | $ 405.00M | $ 423.40M | $ 374.10M | $ 324.80M | $ 373.40M | |
$ 227.90M | $ 328.40M | $ 328.40M | $ 278.10M | $ 243.90M | $ 269.70M | |
$ 79.50M | $ 76.60M | $ 95.00M | $ 96.00M | $ 80.90M | $ 103.70M | |
$ 51.50M | $ 53.30M | $ 48.00M | $ 53.80M | $ 43.50M | $ 59.10M | |
$ 14.80M | $ 4.20M | $ 44.80M | $ 36.20M | $ 28.50M | $ 18.70M | |
$ -5.70M | $ -6.30M | $ -3.90M | $ -3.10M | $ -5.00M | $ -4.40M | |
$ -41.60M | $ -26.70M | $ -2.10M | $ -2.30M | $ -4.20M | $ -2.00M | |
$ 10.30M | $ -9.70M | $ 41.00M | $ 35.40M | $ 27.80M | $ 15.60M | |
$ 1.80M | $ -7.10M | $ 9.00M | $ 5.40M | $ 6.90M | $ 7.60M | |
- | - | - | - | $ -100.00K | $ 700.00K | |
$ 9.10M | $ -1.90M | $ 26.90M | $ 29.90M | $ 20.00M | $ 278.40M | |
$ 0.34 | $ -0.07 | $ 0.98 | $ 1.08 | $ 1.45 | $ 0.11 | |
$ 0.34 | $ -0.07 | $ 0.97 | $ 1.07 | $ 1.43 | $ 0.11 | |
$ 89.37M | $ 26.90M | $ 27.30M | $ 27.70M | $ 27.56M | $ 27.29M | |
$ 89.64M | $ 27.02M | $ 27.54M | $ 28.03M | $ 27.97M | $ 27.88M | |
$ 0.39 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -232.50M | $ 381.70M | $ 376.40M | $ 331.90M | $ 287.40M | $ 328.80M | |
- | - | - | - | - | - | |
$ 9.10M | $ -1.90M | $ 26.90M | $ 29.90M | $ 20.00M | $ 3.10M | |
$ 7.41M | - | - | - | - | - | |
$ 26.90M | $ -3.40M | $ 44.90M | $ 38.50M | $ 32.80M | $ 20.10M | |
$ 34.50M | $ 9.30M | $ 58.50M | $ 54.10M | $ 46.10M | $ 33.60M |