Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.39B | $ 9.68B | $ 8.36B | $ 7.82B | $ 7.56B | |
$ 3.37B | $ 2.94B | $ 2.29B | $ 2.13B | $ 1.90B | |
$ 1.76B | $ 1.72B | $ 1.23B | $ 1.18B | $ 1.04B | |
$ 0.00 | $ 477.00M | $ 479.00M | $ 491.00M | $ 473.30M | |
$ 1.61B | $ 1.79B | $ 1.52B | $ 1.41B | $ 1.23B | |
$ 1.61B | $ 1.27B | $ 1.06B | $ 954.00M | $ 859.50M | |
$ -199.00M | $ -174.00M | $ -157.00M | $ -139.00M | $ -302.30M | |
$ 1.41B | $ 1.09B | $ 854.00M | $ 737.00M | $ 557.20M | |
$ 1.06B | $ 815.00M | $ 633.00M | $ 558.00M | $ 414.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.07 | $ 4.56 | $ 3.47 | $ 2.96 | $ 2.18 | |
$ 10.03 | $ 4.54 | $ 3.46 | $ 2.96 | $ 2.17 | |
174.10M | 178.80M | 182.20M | 187.70M | 189.90M | |
174.80M | 179.50M | 182.80M | 188.10M | 190.40M |