Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.99B | $ 4.62B | $ 3.34B | $ 2.97B | $ 2.94B | |
$ 3.06B | $ 2.98B | $ 3.03B | $ 3.19B | $ 2.38B | |
$ 2.05B | $ 2.10B | $ 1.88B | $ 1.74B | $ 1.70B | |
$ 124.00M | $ 140.00M | $ 110.00M | $ -14.00M | $ 86.00M | |
$ 1.14B | $ 1.03B | $ 1.26B | $ 1.43B | $ 758.00M | |
$ 1.01B | $ 886.00M | $ 1.15B | $ 1.45B | $ 672.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 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 |