Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.77B | $ 4.15B | $ 3.77B | $ 3.77B | $ 3.41B | |
$ 2.90B | $ 2.50B | $ 2.25B | $ 2.30B | $ 2.13B | |
$ 2.76B | $ 2.37B | $ 2.03B | $ 1.95B | $ 1.83B | |
$ 0.00 | $ 382.00M | $ 379.00M | $ 415.00M | $ 442.00M | |
$ 162.00M | $ 512.00M | $ 599.00M | $ 762.00M | $ 739.00M | |
$ 162.00M | $ 130.00M | $ 207.00M | $ 329.00M | $ 260.00M | |
$ -396.00M | $ -296.00M | $ -134.00M | $ -11.00M | $ 30.00M | |
$ -234.00M | $ -166.00M | $ 73.00M | $ 318.00M | $ 290.00M | |
$ -317.00M | $ -260.00M | $ 15.00M | $ 182.00M | $ -17.00M | |
$ -0.90 | $ -0.74 | $ 0.04 | $ 0.52 | $ -0.05 | |
$ -0.90 | $ -0.74 | $ 0.04 | $ 0.52 | $ -0.05 | |
351.80M | 350.50M | 350.00M | 350.00M | 350.00M | |
351.80M | 350.50M | 350.00M | 350.00M | 350.00M |