Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 5.97B | $ 5.41B | $ 5.13B | $ 4.16B | $ 3.00B | |
$ 3.43B | $ 5.27B | $ 4.99B | $ 4.16B | $ 3.00B | |
$ 3.07B | $ 5.04B | $ 4.79B | $ 3.88B | $ 2.77B | |
$ 146.29M | $ 140.84M | $ 138.17M | $ 143.19M | $ 109.53M | |
$ 574.93M | $ 350.00M | $ 338.43M | $ 281.84M | $ 230.91M | |
$ 363.06M | $ 229.50M | $ 199.11M | $ 138.65M | $ 120.22M | |
$ 0.00 | $ -77.89M | $ -491.36M | $ -253.26M | $ -69.58M | |
$ 363.06M | $ 151.61M | $ 311.48M | $ -114.62M | $ 50.64M | |
$ 210.34M | $ 50.29M | $ 188.91M | $ -143.02M | $ -35.65M | |
$ 1.59 | $ 0.35 | $ 1.32 | $ -1.01 | $ -0.25 | |
$ 1.58 | $ 0.35 | $ 1.32 | $ -1.01 | $ -0.25 | |
132.44M | 143.26M | 143.26M | 140.96M | 140.96M | |
132.74M | 143.26M | 143.26M | 140.96M | 140.96M |