Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.01B | $ 4.39B | $ 3.63B | $ 3.62B | $ 3.53B | |
$ 1.72B | $ 1.88B | $ 1.56B | $ 1.72B | $ 1.65B | |
$ 1.55B | $ 1.52B | $ 1.30B | $ 1.19B | $ 1.14B | |
$ 133.47M | $ 142.18M | $ 140.20M | $ 132.27M | $ 132.53M | |
$ 350.35M | $ 527.03M | $ 397.43M | $ 618.48M | $ 646.17M | |
$ 166.62M | $ 357.55M | $ 222.81M | $ 495.36M | $ 486.96M | |
$ -46.77M | $ -33.89M | $ -40.30M | $ -32.60M | $ -31.00M | |
$ 119.85M | $ 323.65M | $ 182.50M | $ 462.75M | $ 455.96M | |
$ 83.96M | $ 254.83M | $ 152.90M | $ 500.20M | $ 361.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.58 | $ 1.71 | $ 1.01 | $ 3.22 | $ 2.34 | |
$ 0.58 | $ 1.71 | $ 1.00 | $ 3.19 | $ 2.32 | |
144.72M | 148.97M | 151.21M | 155.28M | 154.29M | |
145.96M | 149.38M | 152.19M | 156.74M | 155.96M |