Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.40B | $ 5.89B | $ 7.79B | $ 4.64B | $ 3.39B | |
$ 3.70B | $ 2.22B | $ 5.64B | $ 1.59B | $ 1.76B | |
$ 3.70B | $ 241.00M | $ 2.35B | $ 79.19M | $ 1.99B | |
$ 1.68B | $ 1.86B | $ 1.75B | $ 1.24B | $ 1.01B | |
$ 3.67B | $ 3.97B | $ 4.97B | $ 2.65B | $ 1.04B | |
$ 0.00 | $ 1.98B | $ 3.37B | $ 1.51B | $ 24.00M | |
$ 1.75B | $ -162.00M | $ -342.00M | $ -318.00M | $ -330.00M | |
$ 1.75B | $ 1.82B | $ 2.95B | $ 1.14B | $ -306.00M | |
$ 1.22B | $ 1.42B | $ 2.11B | $ 476.94M | $ -357.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.38 | $ 0.43 | $ 0.91 | $ 0.22 | $ -0.17 | |
$ 0.38 | $ 0.43 | $ 0.91 | $ 0.22 | $ -0.17 | |
3.26B | 3.28B | 3.35B | 2.13B | 2.08B | |
3.26B | 3.28B | 3.36B | 2.15B | 2.08B |