Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.18B | $ 2.23B | $ 2.03B | $ 1.72B | $ 1.44B | |
$ 375.00M | $ 425.20M | $ 364.50M | $ 307.20M | $ 254.70M | |
$ 315.70M | $ 332.80M | $ 284.10M | $ 259.90M | $ 209.10M | |
$ 61.10M | $ 59.80M | $ 63.70M | $ 46.90M | $ 37.50M | |
$ 112.90M | $ 139.20M | $ -23.50M | $ 94.40M | $ 81.50M | |
$ 51.80M | $ 92.40M | $ 84.80M | $ 46.50M | $ 38.60M | |
$ -40.10M | $ -48.20M | $ -27.20M | $ -29.40M | $ -40.60M | |
$ 11.70M | $ 44.20M | $ -120.20M | $ 17.10M | $ -2.00M | |
$ 55.80M | $ 39.20M | $ -123.60M | $ 11.00M | $ -19.10M | |
$ 1.58 | $ 1.12 | $ -3.51 | $ 0.32 | $ -0.55 | |
$ 1.56 | $ 1.09 | $ -3.51 | $ 0.31 | $ -0.55 | |
35.22M | 35.09M | 35.18M | 34.90M | 34.69M | |
35.71M | 35.96M | 35.18M | 35.45M | 34.69M |