Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.78B | $ 4.96B | $ 4.91B | $ 3.75B | $ 3.50B | |
$ 1.13B | $ 1.42B | $ 1.18B | $ 922.00M | $ 889.00M | |
$ 204.00M | $ 274.00M | $ 183.00M | $ 217.00M | $ 203.00M | |
$ 70.00M | $ 65.00M | $ 85.00M | $ 112.00M | $ 320.00M | |
$ 1.20B | $ 1.39B | $ 1.13B | $ 959.00M | $ 949.00M | |
$ 928.00M | $ 1.15B | $ 1.02B | $ 734.00M | $ 605.00M | |
$ -645.00M | $ -556.00M | $ -361.00M | $ -191.00M | $ -239.00M | |
$ 283.00M | $ 589.00M | $ 660.00M | $ 543.00M | $ 366.00M | |
$ 150.00M | $ 491.00M | $ 450.00M | $ 400.00M | $ 328.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.83 | $ 2.70 | $ 2.53 | $ 2.18 | $ 1.73 | |
$ 0.83 | $ 2.71 | $ 2.50 | $ 2.16 | $ 1.71 | |
181.25M | 181.85M | 177.91M | 183.72M | 189.81M | |
181.69M | 181.50M | 179.87M | 185.64M | 191.46M |