Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.83B | $ 7.97B | $ 8.68B | $ 8.38B | $ 7.19B | |
$ 2.83B | $ 2.84B | $ 2.71B | $ 2.86B | $ 2.59B | |
$ 1.47B | $ 1.49B | $ 1.39B | $ 1.41B | $ 1.29B | |
$ 150.00M | $ 149.00M | $ 145.00M | $ 151.00M | $ 135.00M | |
$ 1.41B | $ 1.49B | $ 1.49B | $ 1.19B | $ 1.41B | |
$ 1.36B | $ 1.35B | $ 1.30B | $ 860.00M | $ 1.29B | |
$ -202.00M | $ -110.00M | $ -104.00M | $ -172.00M | $ -164.00M | |
$ 1.16B | $ 1.24B | $ 1.19B | $ 688.00M | $ 1.13B | |
$ 822.00M | $ 908.00M | $ 844.00M | $ 410.00M | $ 862.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 4.04 | $ 3.65 | $ 1.63 | $ 3.27 | |
$ 0.00 | $ 4.02 | $ 3.63 | $ 1.62 | $ 3.27 | |
215.37M | 225.00M | 231.00M | 249.00M | 264.00M | |
216.50M | 226.00M | 232.00M | 251.00M | 264.00M |