Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.73B | $ 10.43B | $ 9.65B | $ 6.18B | $ 3.57B | |
$ 11.08B | $ 2.46B | $ 1.66B | $ 1.35B | $ -414.00M | |
$ 10.51B | $ 2.07B | $ 1.01B | $ 680.00M | $ 508.00M | |
$ 583.00M | $ 451.00M | $ 415.00M | $ 394.00M | $ 420.00M | |
$ 957.00M | $ 1.27B | $ 1.20B | $ 137.00M | $ -1.33B | |
$ 570.00M | $ 394.00M | $ 338.00M | $ 341.00M | $ -1.75B | |
$ -25.00M | $ -71.00M | $ 9.00M | $ -56.00M | $ -65.00M | |
$ 545.00M | $ 323.00M | $ 79.00M | $ 629.00M | $ -1.82B | |
$ 395.00M | $ 235.00M | $ 58.00M | $ 478.00M | $ -1.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.13 | $ 1.84 | $ 0.46 | $ 3.82 | $ -10.59 | |
$ 3.08 | $ 1.83 | $ 0.45 | $ 3.77 | $ -10.59 | |
126.14M | 127.38M | 126.66M | 125.06M | 123.45M | |
128.37M | 128.71M | 127.90M | 126.78M | 123.45M |