Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.00B | $ 5.86B | $ 4.38B | $ 2.95B | $ 2.32B | |
$ 4.49B | $ 3.63B | $ 2.68B | $ 1.88B | $ 1.48B | |
$ 1.55B | $ 1.37B | $ 1.15B | $ 956.04M | $ 782.20M | |
$ 0.00 | $ 70.63M | $ 62.70M | $ 65.81M | $ 61.17M | |
$ 2.94B | $ 2.33B | $ 1.59B | $ 975.07M | $ 699.68M | |
$ 2.94B | $ 2.26B | $ 1.53B | $ 924.74M | $ 699.68M | |
$ 320.42M | $ 164.78M | $ 54.69M | $ 6.14M | $ 39.18M | |
$ 3.27B | $ 2.42B | $ 1.58B | $ 930.88M | $ 738.86M | |
$ 2.85B | $ 2.09B | $ 1.35B | $ 840.85M | $ 634.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.27 | $ 1.69 | $ 1.10 | $ 0.68 | $ 0.52 | |
$ 2.23 | $ 1.64 | $ 1.07 | $ 0.66 | $ 0.50 | |
1.26B | 1.24B | 1.23B | 1.23B | 1.22B | |
1.28B | 1.27B | 1.27B | 1.28B | 1.27B |