Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 6.99B | $ 7.82B | $ 8.48B | $ 9.67B | $ 11.02B | |
$ 1.45B | $ 1.76B | $ 1.84B | $ 2.25B | $ 2.55B | |
$ 1.28B | $ 1.43B | $ 1.54B | $ 2.03B | $ 2.22B | |
$ 97.00M | $ 99.00M | $ 118.00M | $ 165.00M | $ 191.00M | |
$ 266.00M | $ 448.00M | $ 439.00M | $ 432.00M | $ 470.00M | |
$ 163.00M | $ 330.00M | $ 306.00M | $ 224.00M | $ 254.00M | |
$ -17.00M | $ -1.00M | $ -1.00M | $ -46.00M | $ -210.00M | |
$ 146.00M | $ 329.00M | $ 305.00M | $ 178.00M | $ 158.00M | |
$ -3.00M | $ 139.00M | $ 166.00M | $ 99.00M | $ 104.00M | |
$ -0.09 | $ 3.56 | $ 3.46 | $ 1.82 | $ 1.89 | |
$ -0.09 | $ 3.48 | $ 3.46 | $ 1.79 | $ 1.86 | |
34.00M | 39.00M | 48.00M | 54.50M | 55.00M | |
35.00M | 40.00M | 48.00M | 55.30M | 56.00M |