Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 7.28B | $ 7.27B | $ 6.28B | $ 5.05B | $ 4.77B | |
$ 1.99B | $ 2.03B | $ 1.67B | $ 1.22B | $ 1.16B | |
$ 1.20B | $ 1.22B | $ 1.06B | $ 833.05M | $ 800.33M | |
$ 35.09M | $ 31.68M | $ 28.13M | $ 25.91M | $ 24.51M | |
$ 829.90M | $ 863.26M | $ 656.65M | $ 426.94M | $ 391.40M | |
$ 771.42M | $ 831.58M | $ 628.53M | $ 401.03M | $ 366.88M | |
$ 18.47M | $ -2.17M | $ -996.00K | $ -1.24M | $ -4.03M | |
$ 789.89M | $ 829.41M | $ 627.53M | $ 399.80M | $ 362.85M | |
$ 536.34M | $ 601.17M | $ 418.94M | $ 269.58M | $ 245.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.67 | $ 15.46 | $ 10.83 | $ 7.03 | $ 6.51 | |
$ 13.67 | $ 15.41 | $ 10.78 | $ 7.01 | $ 6.50 | |
36.53M | 35.56M | 35.24M | 35.07M | 34.64M | |
36.53M | 35.68M | 35.42M | 35.15M | 34.68M |