Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 705.00M | $ 3.89B | $ 3.60B | $ 3.63B | $ 3.03B | |
$ 705.00M | $ 756.00M | $ 683.00M | $ 707.00M | $ 556.00M | |
$ 705.00M | $ 449.00M | $ 216.00M | $ 216.00M | $ 278.00M | |
$ 90.00M | $ 90.00M | $ 84.00M | $ 92.00M | $ 87.00M | |
$ 593.00M | $ 597.00M | $ 588.00M | $ 596.00M | $ 279.00M | |
$ -13.00M | $ 307.00M | $ 586.00M | $ 506.00M | $ 281.00M | |
$ 356.00M | $ 40.00M | $ 181.00M | $ 47.00M | $ -160.00M | |
$ 343.00M | $ 347.00M | $ 496.00M | $ 538.00M | $ 119.00M | |
$ 282.00M | $ 261.00M | $ 390.00M | $ 495.00M | $ 80.00M | |
$ 1.27 | $ -0.31 | $ 6.03 | $ 7.10 | $ 1.06 | |
$ 1.26 | $ -0.31 | $ 5.99 | $ 1.56 | $ 1.05 | |
222.32M | 166.60M | 64.71M | 69.71M | 75.54M | |
224.12M | 166.60M | 65.08M | 317.50M | 76.10M |