Income Statement | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 6.76B | $ 5.30B | $ 4.51B | $ 4.15B | $ 3.58B | |
$ 6.76B | $ 5.30B | $ 4.51B | $ 4.15B | $ 3.58B | |
$ 5.77B | $ 890.00M | $ 565.45M | $ 609.23M | $ 574.48M | |
$ 192.00M | $ 184.00M | $ 152.88M | $ 110.90M | $ 97.00M | |
$ 2.33B | $ 2.01B | $ -13.12M | $ -27.10M | $ -17.36M | |
$ 2.14B | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 0.00 | $ -184.00M | $ -757.00M | $ 3.44M | $ -5.20M | |
$ 2.14B | $ 1.83B | $ 1.33B | $ 1.13B | $ 1.05B | |
$ 1.67B | $ 1.48B | $ 1.06B | $ 930.00M | $ 853.83M | |
$ 8.33 | $ 7.79 | $ 5.85 | $ 5.25 | $ 5.24 | |
$ 8.23 | $ 7.66 | $ 5.81 | $ 5.20 | $ 5.16 | |
181.00M | 177.00M | 171.93M | 167.91M | 162.95M | |
183.00M | 180.00M | 173.05M | 169.55M | 165.61M |