Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.66B | $ 8.05B | $ 6.91B | $ 6.08B | $ 6.49B | |
$ 1.78B | $ 1.63B | $ 1.26B | $ 924.00M | $ 516.00M | |
$ 1.78B | $ 845.00M | $ 752.00M | $ 692.00M | $ 785.00M | |
$ 445.00M | $ 147.00M | $ 415.00M | $ 417.00M | $ 510.00M | |
$ 1.17B | $ 933.00M | $ 722.00M | $ 635.00M | $ 87.00M | |
$ 0.00 | $ 786.00M | $ 307.00M | $ 218.00M | $ -423.00M | |
$ 256.00M | $ -385.00M | $ -717.00M | $ -589.00M | $ 148.00M | |
$ 256.00M | $ 401.00M | $ -246.00M | $ -371.00M | $ -121.00M | |
$ 370.00M | $ 445.00M | $ -128.00M | $ -249.00M | $ -170.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.18 | $ 4.85 | $ -1.35 | $ -2.58 | $ -1.76 | |
$ 3.72 | $ 4.70 | $ -1.35 | $ -2.51 | $ -1.76 | |
169.35M | 94.68M | 94.50M | 96.33M | 96.33M | |
99.50M | 97.72M | 94.50M | 99.05M | 96.33M |