Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.99B | $ 7.82B | $ 8.48B | $ 8.46B | $ 8.87B | |
$ 1.45B | $ 1.76B | $ 1.84B | $ 1.86B | $ 1.95B | |
$ 1.28B | $ 1.43B | $ 1.54B | $ 1.63B | $ 1.95B | |
$ 97.00M | $ 99.00M | $ 118.00M | $ 146.00M | $ 157.00M | |
$ 266.00M | $ 448.00M | $ 439.00M | $ 405.00M | $ 161.00M | |
$ 163.00M | $ 330.00M | $ 306.00M | $ 234.00M | $ 6.00M | |
$ -17.00M | $ -1.00M | $ -1.00M | $ -3.00M | $ -44.00M | |
$ 146.00M | $ 329.00M | $ 305.00M | $ 231.00M | $ -38.00M | |
$ -3.00M | $ 139.00M | $ 166.00M | $ -208.00M | $ -319.00M | |
$ -0.09 | $ 3.56 | $ 3.46 | $ 3.53 | $ -6.02 | |
$ -0.09 | $ 3.48 | $ 3.46 | $ 3.53 | $ -6.02 | |
34.00M | 39.00M | 48.00M | 53.00M | 53.00M | |
35.00M | 40.00M | 48.00M | 53.00M | 53.00M |