Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.36B | $ 6.18B | $ 6.17B | $ 5.76B | $ 4.45B | |
$ 3.82B | $ 3.52B | $ 3.55B | $ 3.35B | $ 2.35B | |
$ 3.55B | $ 3.16B | $ 2.89B | $ 2.65B | $ 2.35B | |
$ 0.00 | $ 165.30M | $ 158.90M | $ 143.17M | $ 141.79M | |
$ 264.10M | $ 476.40M | $ 834.20M | $ 796.31M | $ 34.20M | |
$ 264.10M | $ 353.30M | $ 646.50M | $ 686.21M | $ -17.18M | |
$ -45.10M | $ -88.10M | $ 3.10M | $ -105.97M | $ -104.66M | |
$ 219.00M | $ 265.20M | $ 649.60M | $ 580.24M | $ -189.78M | |
$ 210.60M | $ 249.60M | $ 569.10M | $ 553.54M | $ -127.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.53 | $ 0.63 | $ 1.43 | $ 1.38 | $ -0.32 | |
$ 0.52 | $ 0.62 | $ 1.41 | $ 1.35 | $ -0.32 | |
398.23M | 397.21M | 397.34M | 401.63M | 397.32M | |
402.37M | 401.72M | 403.84M | 409.78M | 397.32M |