Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.38B | $ 9.98B | $ 8.60B | $ 8.83B | $ 8.55B | |
$ 4.93B | $ 4.56B | $ 4.05B | $ 4.20B | $ 3.95B | |
$ 4.62B | $ 4.19B | $ 2.95B | $ 2.94B | $ 3.26B | |
$ 502.00M | $ 525.00M | $ 389.25M | $ 406.89M | $ 573.68M | |
$ 742.00M | $ 857.00M | $ 1.53B | $ 1.68B | $ 1.28B | |
$ 307.00M | $ 375.00M | $ 1.15B | $ 1.27B | $ 710.02M | |
$ -318.00M | $ -245.00M | $ -137.00M | $ -196.15M | $ -176.97M | |
$ -11.00M | $ 130.00M | $ 1.02B | $ 1.20B | $ 625.03M | |
$ 0.00 | $ 77.00M | $ 784.05M | $ 828.37M | $ 409.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 0.18 | $ 1.82 | $ 1.92 | $ 0.95 | |
$ 0.00 | $ 0.18 | $ 1.82 | $ 1.92 | $ 0.95 | |
430.20M | 429.90M | 430.46M | 431.00M | 431.00M | |
432.20M | 431.20M | 429.90M | 431.00M | 431.00M |