Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.29B | $ 2.71B | $ 3.34B | $ 2.91B | $ 2.79B | |
$ 4.29B | $ 2.71B | $ 3.34B | $ 2.91B | $ 2.79B | |
$ 45.00M | $ 3.12B | $ 39.00M | $ -1.47B | $ -2.12B | |
$ 0.00 | $ 140.00M | $ 110.00M | $ -14.00M | $ 86.00M | |
$ 1.01B | $ 1.03B | $ 1.26B | $ 1.43B | $ 758.00M | |
$ 1.01B | $ 1.05B | $ 1.34B | $ 1.45B | $ 672.00M | |
$ 0.00 | $ -169.00M | $ -51.00M | $ -29.00M | $ -62.00M | |
$ 1.01B | $ 886.00M | $ 1.15B | $ 1.45B | $ 672.00M | |
$ 784.00M | $ 680.00M | $ 907.00M | $ 1.13B | $ 539.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.95 | $ 4.35 | $ 5.80 | $ 6.80 | $ 3.06 | |
$ 4.95 | $ 4.35 | $ 5.79 | $ 6.79 | $ 3.03 | |
147.21M | 147.75M | 150.06M | 159.91M | 163.74M | |
147.22M | 147.76M | 150.27M | 160.23M | 165.61M |