Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.83B | $ 3.83B | $ 7.84B | $ 7.16B | $ 6.21B | |
$ 579.00M | $ 962.00M | $ 1.86B | $ 1.89B | $ 1.52B | |
$ 616.00M | $ 925.00M | $ 1.34B | $ 1.29B | $ 1.33B | |
$ 297.00M | $ 559.00M | $ 610.00M | $ 517.00M | $ 364.00M | |
$ 232.00M | $ 530.00M | $ 783.00M | $ 455.00M | $ 528.00M | |
$ -37.00M | $ 37.00M | $ 489.00M | $ 474.00M | $ 221.00M | |
$ -162.00M | $ -419.00M | $ -267.00M | $ -293.00M | $ -280.00M | |
$ -199.00M | $ -382.00M | $ 211.00M | $ 284.00M | $ -59.00M | |
$ 943.00M | $ -423.00M | $ 60.00M | $ 97.00M | $ -79.00M | |
$ 6.52 | $ -3.12 | $ 0.44 | $ 0.62 | $ -0.62 | |
$ 6.52 | $ -3.12 | $ 0.44 | $ 0.58 | $ -0.62 | |
144.70M | 140.60M | 136.70M | 131.20M | 128.40M | |
144.70M | 140.60M | 136.70M | 139.00M | 128.40M |