Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.07B | $ 7.74B | $ 7.72B | $ 12.81B | $ 16.25B | |
$ 915.00M | $ 770.00M | $ 1.23B | $ 1.99B | $ 2.56B | |
$ 255.00M | $ 332.00M | $ 678.00M | $ 1.32B | $ 2.17B | |
$ 490.00M | $ 432.00M | $ 392.00M | $ 385.00M | $ 470.00M | |
$ 1.19B | $ 860.00M | $ 941.00M | $ 741.00M | $ 727.00M | |
$ 660.00M | $ 438.00M | $ 604.00M | $ 616.00M | $ 391.00M | |
$ -187.00M | $ -178.00M | $ -119.00M | $ -205.00M | $ -132.00M | |
$ 473.00M | $ 260.00M | $ 258.00M | $ 410.00M | $ 148.00M | |
$ 387.00M | $ 189.00M | $ 184.00M | $ 336.00M | $ 110.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.34 | $ 1.63 | $ 1.60 | $ 3.00 | $ 1.20 | |
$ 3.23 | $ 1.60 | $ 1.59 | $ 2.95 | $ 1.20 | |
116.00M | 116.00M | 115.00M | 112.00M | 92.00M | |
120.00M | 118.00M | 116.00M | 114.00M | 92.00M |