Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 6.14B | $ 6.30B | $ 5.15B | $ 4.51B | $ 3.68B | |
$ 1.52B | $ 1.80B | $ 1.44B | $ 976.00M | $ 700.19M | |
$ 616.63M | $ 516.25M | $ 466.85M | $ 446.92M | $ 392.82M | |
$ 25.33M | $ 24.75M | $ 26.25M | $ 31.05M | $ 22.72M | |
$ 972.93M | $ 1.31B | $ 999.59M | $ 566.79M | $ 328.62M | |
$ 902.39M | $ 1.29B | $ 973.34M | $ 535.74M | $ 316.95M | |
$ 47.04M | $ -290.72M | $ -13.64M | $ -287.82M | $ -4.43M | |
$ 949.43M | $ 1.29B | $ 954.83M | $ 533.57M | $ 302.94M | |
$ 738.75M | $ 992.19M | $ 737.44M | $ 423.48M | $ 249.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.17 | $ 27.04 | $ 19.61 | $ 11.23 | $ 6.55 | |
$ 19.93 | $ 26.74 | $ 19.29 | $ 11.00 | $ 6.42 | |
36.62M | 36.69M | 37.61M | 37.72M | 38.10M | |
37.07M | 37.10M | 38.23M | 38.48M | 38.89M |