Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 15.35B | $ 14.33B | $ 11.64B | $ 9.72B | $ 8.53B | |
$ 6.15B | $ 5.81B | $ 5.00B | $ 3.85B | $ 3.18B | |
$ 2.08B | $ 1.99B | $ 1.76B | $ 1.57B | $ 1.37B | |
$ 437.00M | $ 2.78B | $ 2.22B | $ 1.97B | $ 1.95B | |
$ 4.52B | $ 6.63B | $ 5.46B | $ 2.64B | $ 2.19B | |
$ 4.07B | $ 3.83B | $ 3.23B | $ 2.28B | $ 1.80B | |
$ -677.00M | $ -616.00M | $ -430.00M | $ -431.00M | $ -661.00M | |
$ 3.39B | $ 3.21B | $ 2.80B | $ 1.85B | $ 1.14B | |
$ 2.58B | $ 2.42B | $ 2.10B | $ 1.39B | $ 890.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 38.81 | $ 35.40 | $ 29.77 | $ 19.14 | $ 12.25 | |
$ 38.68 | $ 35.28 | $ 29.66 | $ 19.03 | $ 12.20 | |
66.34M | 68.47M | 70.70M | 72.43M | 72.66M | |
66.57M | 68.71M | 70.97M | 72.82M | 72.93M |