Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.91B | $ 4.81B | $ 4.69B | $ 4.05B | $ 3.45B | |
$ 630.00M | $ 474.00M | $ 526.00M | $ 616.00M | $ 548.00M | |
$ 428.00M | $ 398.00M | $ 350.00M | $ 569.00M | $ 338.00M | |
$ 449.00M | $ 418.00M | $ 359.00M | $ 343.00M | $ 315.00M | |
$ 629.00M | $ 508.00M | $ 747.00M | $ 281.00M | $ 542.00M | |
$ 202.00M | $ 76.00M | $ 375.00M | $ -21.00M | $ 210.00M | |
$ -192.00M | $ -147.00M | $ 80.00M | $ -235.00M | $ -70.00M | |
$ 10.00M | $ -71.00M | $ 256.00M | $ -188.00M | $ 140.00M | |
$ -3.00M | $ -50.00M | $ 237.00M | $ -210.00M | $ 111.00M | |
$ -0.05 | $ -0.12 | $ 0.39 | $ -0.39 | $ 1.69 | |
$ -0.05 | $ -0.12 | $ 0.39 | $ -0.39 | $ 1.69 | |
597.70M | 597.60M | 601.00M | 538.80M | 65.63M | |
597.70M | 597.60M | 601.00M | 538.80M | 65.63M |