Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 14.81B | $ 17.02B | $ 14.09B | $ 8.81B | $ 10.97B | |
$ 4.30B | $ 5.25B | $ 4.49B | $ 2.78B | $ 3.33B | |
$ 2.56B | $ 2.74B | $ 2.54B | $ 2.10B | $ 2.31B | |
$ 245.40M | $ 240.20M | $ 230.20M | $ 227.30M | $ 219.30M | |
$ 2.03B | $ 2.76B | $ 2.20B | $ 928.70M | $ 1.23B | |
$ 1.74B | $ 2.51B | $ 1.95B | $ 565.80M | $ 1.01B | |
$ 1.20M | $ -76.50M | $ -65.80M | $ -87.60M | $ -84.20M | |
$ 1.74B | $ 2.43B | $ 1.88B | $ 478.20M | $ 929.30M | |
$ 1.34B | $ 1.84B | $ 1.41B | $ 369.10M | $ 701.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.90 | $ 30.39 | $ 22.35 | $ 5.74 | $ 10.49 | |
$ 22.64 | $ 29.92 | $ 21.97 | $ 5.66 | $ 10.34 | |
58.33M | 60.56M | 63.22M | 64.33M | 66.89M | |
59.02M | 61.49M | 64.33M | 65.26M | 67.86M |