Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.88B | $ 2.52B | $ 2.55B | $ 2.34B | $ 2.21B | |
$ 1.41B | $ 1.26B | $ 1.30B | $ 1.21B | $ 1.10B | |
$ 1.04B | $ 976.00M | $ 715.00M | $ 621.00M | $ 578.00M | |
$ 172.00M | $ 193.00M | $ 144.00M | $ 91.00M | $ 99.00M | |
$ 791.00M | $ 485.00M | $ 744.00M | $ 654.00M | $ 584.00M | |
$ 367.00M | $ 591.00M | $ 634.00M | $ 540.00M | $ 486.00M | |
$ -86.00M | $ -49.00M | $ -38.00M | $ 18.00M | $ 5.00M | |
$ 281.00M | $ 233.00M | $ 544.00M | $ 558.00M | $ 491.00M | |
$ 190.00M | $ 188.00M | $ 421.00M | $ 431.00M | $ 486.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.85 | $ 0.84 | $ 1.82 | $ 1.83 | $ 2.01 | |
$ 0.85 | $ 0.84 | $ 1.81 | $ 1.81 | $ 2.00 | |
223.53M | 223.73M | 231.00M | 236.00M | 242.00M | |
222.37M | 225.00M | 233.00M | 238.00M | 243.00M |