Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.31B | $ 7.67B | $ 10.18B | $ 10.20B | $ 7.53B | |
$ 1.31B | $ 1.68B | $ 3.62B | $ 4.10B | $ 2.08B | |
$ 568.00M | $ 496.00M | $ 540.00M | $ 487.00M | $ 564.00M | |
$ 502.00M | $ 500.00M | $ 7.08B | $ 6.64B | $ 5.92B | |
$ 685.00M | $ 1.72B | $ 3.53B | $ 4.02B | $ 1.72B | |
$ 685.00M | $ 1.19B | $ 3.08B | $ 3.64B | $ 1.24B | |
$ -258.00M | $ -249.00M | $ -775.00M | $ -327.00M | $ -728.00M | |
$ 427.00M | $ 937.00M | $ 2.31B | $ 3.32B | $ 982.00M | |
$ 396.00M | $ 839.00M | $ 1.88B | $ 2.61B | $ 797.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.54 | $ 1.15 | $ 2.53 | $ 3.48 | $ 1.07 | |
$ 0.54 | $ 1.15 | $ 2.53 | $ 3.47 | $ 1.07 | |
728.40M | 731.65M | 741.90M | 749.50M | 746.93M | |
728.96M | 732.22M | 742.95M | 750.98M | 747.90M |