Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.66B | $ 2.17B | $ 1.87B | $ 1.73B | $ 1.95B | |
$ 585.70M | $ 617.30M | $ 566.80M | $ 533.70M | $ 598.10M | |
$ 421.00M | $ 441.90M | $ 401.10M | $ 358.50M | $ 396.40M | |
$ 91.30M | $ 77.50M | $ 76.80M | $ 71.80M | $ 65.60M | |
$ 268.70M | $ 208.50M | $ 242.90M | $ 235.60M | $ 264.80M | |
$ 164.70M | $ 168.40M | $ 160.10M | $ 163.10M | $ 188.20M | |
$ -11.60M | $ -12.60M | $ -7.40M | $ -17.60M | $ -21.30M | |
$ 153.10M | $ 154.20M | $ 152.70M | $ 145.50M | $ 166.90M | |
$ 582.60M | $ 137.40M | $ 119.10M | $ 108.80M | $ 129.00M | |
$ 18.21 | $ 4.29 | $ 3.70 | $ 3.40 | $ 4.04 | |
$ 18.15 | $ 4.28 | $ 3.69 | $ 3.39 | $ 4.03 | |
32.00M | 32.00M | 32.00M | 32.00M | 31.90M | |
32.10M | 32.10M | 32.10M | 32.10M | 32.00M |