Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.41B | $ 4.93B | $ 5.21B | $ 4.65B | $ 4.50B | |
$ 5.41B | $ 2.81B | $ 3.21B | $ 2.80B | $ 2.79B | |
$ 4.14B | $ 2.10B | $ 1.76B | $ 1.63B | $ 1.49B | |
$ 808.00M | $ 941.00M | $ 662.10M | $ 588.54M | $ 564.89M | |
$ 2.22B | $ 1.79B | $ 2.22B | $ 1.96B | $ 2.00B | |
$ 1.27B | $ 708.00M | $ 1.31B | $ 1.18B | $ 1.38B | |
$ -309.00M | $ -307.00M | $ -94.90M | $ -81.69M | $ -270.83M | |
$ 959.00M | $ 401.00M | $ 1.22B | $ 1.09B | $ 1.10B | |
$ 722.00M | $ 346.00M | $ 971.00M | $ 834.00M | $ 811.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.35 | $ 9.80 | $ 24.68 | $ 19.81 | $ 18.06 | |
$ 22.01 | $ 9.66 | $ 24.16 | $ 18.98 | $ 17.37 | |
32.31M | 35.32M | 39.35M | 42.13M | 44.92M | |
32.80M | 35.83M | 40.19M | 43.98M | 46.72M |