Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.01B | $ 6.86B | $ 5.69B | $ 5.00B | $ 4.37B | |
$ 2.93B | $ 2.40B | $ 1.62B | $ 1.52B | $ 1.47B | |
$ 1.57B | $ 1.53B | $ 1.39B | $ 1.25B | $ 1.01B | |
$ 277.00M | $ 271.00M | $ 302.40M | $ 227.00M | $ 203.10M | |
$ 1.19B | $ 1.02B | $ 526.50M | $ 500.20M | $ 98.90M | |
$ 1.37B | $ 872.20M | $ 223.40M | $ 259.90M | $ 213.50M | |
$ -602.00M | $ -338.50M | $ -56.40M | - | $ -468.10M | |
$ 765.40M | $ 533.70M | $ 167.00M | $ 166.20M | $ -110.90M | |
$ 495.80M | $ 460.20M | $ 76.60M | $ 119.60M | $ -183.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.32 | $ 1.21 | $ 0.20 | $ 0.34 | $ -0.60 | |
$ 1.28 | $ 1.19 | $ -0.04 | $ 0.34 | $ -0.60 | |
376.42M | 380.14M | 376.73M | 355.54M | 307.08M | |
386.33M | 386.23M | 378.22M | 355.54M | 307.08M |