Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.53B | $ 7.11B | $ 6.86B | $ 6.36B | $ 6.09B | |
$ 1.04B | $ 1.50B | $ 1.21B | $ 1.09B | $ 972.00M | |
$ 525.00M | $ 632.00M | $ 575.00M | $ 515.00M | $ 478.00M | |
$ 486.00M | $ 483.00M | $ 395.00M | $ 401.00M | $ 414.00M | |
$ 859.00M | $ 892.00M | $ 1.44B | $ 949.00M | $ 1.03B | |
$ 520.00M | $ 839.00M | $ 1.04B | $ 548.00M | $ 618.00M | |
$ -482.00M | $ -772.00M | $ -239.00M | $ -226.00M | $ -265.00M | |
$ 38.00M | $ 67.00M | $ 805.00M | $ 332.00M | $ 353.00M | |
$ -106.00M | $ -103.00M | $ 584.00M | $ 149.00M | $ 249.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.69 | $ -0.67 | $ 3.76 | $ 0.95 | $ 1.59 | |
$ -0.69 | $ -0.67 | $ 3.67 | $ 0.93 | $ 1.57 | |
154.62M | 154.65M | 155.31M | 157.15M | 156.81M | |
154.62M | 154.65M | 158.99M | 160.31M | 158.78M |