Income Statement | Mar 25 | Dec 23 | Dec 22 | Dec 21 | Mar 21 |
---|---|---|---|---|---|
$ 16.66B | $ 15.44B | $ 14.40B | $ 13.74B | $ 12.30B | |
$ 2.80B | $ 2.24B | $ 2.08B | $ 2.01B | $ 1.74B | |
$ 983.00M | $ 1.63B | $ 950.00M | $ 860.00M | $ 770.00M | |
$ 0.00 | $ 331.00M | $ 333.00M | $ 325.00M | $ 282.00M | |
$ 1.83B | $ 931.00M | $ 1.41B | $ 1.50B | $ 1.26B | |
$ 1.83B | $ 621.00M | $ 1.09B | $ 1.15B | $ 998.00M | |
$ -188.00M | $ -218.00M | $ -247.00M | $ -185.00M | $ -217.00M | |
$ 1.64B | $ 403.00M | $ 886.00M | $ 967.00M | $ 781.00M | |
$ 1.25B | $ 199.00M | $ 685.00M | $ 753.00M | $ 628.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.39 | $ 1.45 | $ 5.00 | $ 5.34 | $ 4.42 | |
$ 9.29 | $ 1.44 | $ 4.96 | $ 5.27 | $ 4.36 | |
133.50M | 137.00M | 137.00M | 141.00M | 142.00M | |
135.00M | 138.00M | 138.00M | 143.00M | 144.00M |