Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.60B | $ 9.30B | $ 17.07B | $ 16.52B | $ 10.12B | |
$ 10.60B | $ 1.25B | $ 2.17B | $ 2.17B | $ 1.16B | |
$ 9.56B | $ 305.54M | $ 346.76M | $ 256.09M | $ 222.33M | |
$ 61.09M | $ 67.76M | $ 57.34M | $ 51.31M | $ 56.96M | |
$ 1.15B | $ 1.09B | $ 1.92B | $ 1.98B | $ 1.01B | |
$ 1.04B | $ 939.93M | $ 1.82B | $ 1.91B | $ 940.44M | |
$ 53.48M | $ 75.09M | $ 11.52M | $ 15.29M | $ 16.13M | |
$ 1.09B | $ 1.02B | $ 1.84B | $ 1.92B | $ 956.56M | |
$ 810.07M | $ 752.88M | $ 1.36B | $ 1.42B | $ 696.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.75 | $ 5.05 | $ 8.33 | $ 8.37 | $ 4.14 | |
$ 5.72 | $ 5.01 | $ 8.26 | $ 8.27 | $ 4.07 | |
140.99M | 149.14M | 163.01M | 169.15M | 168.33M | |
141.72M | 150.19M | 164.43M | 171.25M | 170.90M |