Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.94B | $ 2.58B | $ 3.85B | $ 4.55B | $ 2.79B | |
$ 831.00M | $ 593.00M | $ 1.50B | $ 2.07B | $ 868.00M | |
$ 301.00M | $ 313.00M | $ 248.00M | $ 240.00M | $ 215.00M | |
$ 0.00 | $ 119.00M | $ 132.00M | $ 119.00M | $ 111.00M | |
$ 530.00M | $ 381.00M | $ 1.30B | $ 1.83B | $ 751.00M | |
$ 530.00M | $ 287.00M | $ 1.25B | $ 1.82B | $ 636.00M | |
$ 17.00M | $ -39.00M | $ -95.00M | $ -34.00M | $ -15.00M | |
$ 547.00M | $ 248.00M | $ 1.16B | $ 1.79B | $ 621.00M | |
$ 420.00M | $ 178.00M | $ 1.09B | $ 1.38B | $ 499.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.92 | $ 2.47 | $ 11.90 | $ 14.20 | $ 4.50 | |
$ 5.92 | $ 2.47 | $ 11.90 | $ 14.05 | $ 4.46 | |
71.00M | 72.00M | 78.00M | 97.00M | 111.00M | |
71.00M | 72.00M | 78.00M | 98.00M | 112.00M |