Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 70.64B | $ 54.27B | $ 56.96B | $ 71.15B | $ 57.03B | |
$ 17.49B | $ 17.55B | $ 11.86B | $ 28.28B | $ 15.21B | |
$ 14.28B | $ 14.48B | $ 13.76B | $ 17.43B | $ 15.54B | |
$ 383.00M | $ -70.00M | $ 117.00M | $ 206.00M | $ 457.00M | |
$ 3.59B | $ 3.00B | $ -1.77B | $ 11.05B | $ 132.00M | |
$ 3.21B | $ 3.07B | $ -1.89B | $ 10.85B | $ -325.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ -14.00M | $ 2.00M | |
$ 3.21B | $ 3.07B | $ -1.89B | $ 10.84B | $ -323.00M | |
$ 2.73B | $ 2.49B | $ -1.65B | $ 8.87B | $ -374.00M | |
$ 7.54 | $ 6.76 | $ -4.49 | $ 22.56 | $ -1.00 | |
$ 7.50 | $ 6.74 | $ -4.49 | $ 22.40 | $ -1.00 | |
357.50M | 363.50M | 372.30M | 387.20M | 395.80M | |
359.30M | 364.60M | 372.30M | 390.10M | 395.80M |