Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.31B | $ 9.87B | $ 8.63B | $ 7.55B | $ 5.98B | |
$ 7.96B | $ 2.59B | $ 2.06B | $ 1.71B | $ 1.04B | |
$ 6.04B | $ 1.03B | $ 880.58M | $ 882.77M | $ 720.34M | |
$ 335.03M | $ 319.39M | $ 286.83M | $ 254.66M | $ 423.07M | |
$ 2.35B | $ 1.94B | $ 1.47B | $ 1.07B | $ 574.79M | |
$ 1.92B | $ 1.56B | $ 1.16B | $ 804.94M | $ 290.16M | |
$ 93.90M | $ 62.69M | $ 21.13M | $ 7.82M | $ 3.62M | |
$ 2.01B | $ 1.62B | $ 1.18B | $ 812.76M | $ 293.78M | |
$ 1.53B | $ 1.23B | $ 899.10M | $ 652.98M | $ 355.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.12 | $ 0.89 | $ 0.65 | $ 0.46 | $ 0.25 | |
$ 1.11 | $ 0.89 | $ 0.64 | $ 0.46 | $ 0.25 | |
1.37B | 1.38B | 1.39B | 1.41B | 1.40B | |
1.38B | 1.39B | 1.40B | 1.43B | 1.42B |