Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.48B | $ 3.36B | $ 3.19B | $ 2.98B | $ 2.39B | |
$ 2.49B | $ 2.41B | $ 2.23B | $ 2.14B | $ 1.76B | |
$ 1.66B | $ 1.49B | $ 1.35B | $ 1.29B | $ 1.01B | |
$ 0.00 | $ 109.54M | $ 139.75M | $ 69.96M | $ 48.80M | |
$ 823.31M | $ 1.05B | $ 662.79M | $ 921.64M | $ 794.51M | |
$ 823.31M | $ 916.90M | $ 889.29M | $ 386.64M | $ 745.72M | |
$ -119.26M | $ -140.12M | $ -137.51M | $ -595.53M | $ -114.76M | |
$ 704.06M | $ 776.78M | $ 377.49M | $ 256.15M | $ 630.95M | |
$ 551.28M | $ 651.54M | $ 361.95M | $ 277.72M | $ 587.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.02 | $ 2.41 | $ 1.28 | $ 1.01 | $ 2.63 | |
$ 1.98 | $ 2.26 | $ 1.24 | $ 0.93 | $ 2.30 | |
272.91M | 275.77M | 282.56M | 275.00M | 223.43M | |
279.06M | 293.28M | 295.21M | 304.84M | 256.02M |