Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 428.60M | $ 423.40M | $ 374.10M | $ 324.80M | $ 373.40M | $ 401.90M | |
$ 338.20M | $ -328.40M | $ 278.10M | $ 243.90M | $ 269.70M | $ 284.00M | |
$ 90.40M | $ 95.00M | $ 96.00M | $ 80.90M | $ 103.70M | $ 117.90M | |
$ 50.80M | $ 48.00M | $ 51.00M | $ 43.10M | $ 57.90M | $ 60.90M | |
$ 125.80M | $ 46.70M | $ 45.00M | $ 37.80M | $ 45.80M | $ 57.00M | |
$ -5.30M | $ -3.90M | $ -3.10M | $ -5.00M | $ -4.40M | $ -4.50M | |
$ 7.50M | $ 5.00M | $ -6.50M | $ -5.00M | $ -25.80M | $ -18.70M | |
$ 22.40M | $ 41.00M | $ 35.40M | $ 27.80M | $ 15.60M | $ 33.80M | |
$ 2.30M | $ 9.00M | $ 5.40M | $ 6.90M | $ 7.60M | $ 6.50M | |
- | - | - | $ -100.00K | $ 700.00K | $ 400.00K | |
$ 15.20M | $ 26.90M | $ 29.90M | $ 20.00M | $ 3.10M | $ 25.00M | |
$ 0.55 | $ 0.98 | $ 1.08 | $ 0.73 | $ 0.11 | $ 0.94 | |
$ 0.55 | $ 0.97 | $ 1.07 | $ 0.72 | $ 0.11 | $ 0.90 | |
$ 108.15M | $ 27.30M | $ 27.70M | $ 27.56M | $ 27.29M | $ 26.71M | |
$ 108.87M | $ 27.54M | $ 28.03M | $ 27.97M | $ 27.88M | $ 27.69M | |
$ 0.26 | - | $ 0.50 | $ 0.50 | $ 0.50 | $ 0.13 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.31 | - | $ 1.29 | $ 1.03 | $ 1.43 | $ 1.73 | |
- | - | - | - | - | - | |
$ 389.00M | $ -280.40M | $ 329.10M | $ 287.00M | $ 327.60M | $ 344.90M | |
$ 2.20M | - | $ 3.10M | $ 5.00M | $ 4.50M | $ 4.90M | |
$ 15.20M | $ 26.90M | $ 29.90M | $ 20.00M | $ 3.10M | $ 25.00M | |
$ 22.65M | - | $ 37.45M | $ 27.79M | $ 30.65M | $ 46.61M | |
$ 27.70M | $ 44.90M | $ 38.50M | $ 32.80M | $ 20.10M | $ 38.70M | |
$ 34.10M | $ 30.60M | $ 54.10M | $ 46.10M | $ 33.30M | $ 55.70M |