Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.15B | $ 5.48B | $ 5.10B | $ 4.49B | $ 4.15B | |
$ 6.15B | $ 3.12B | $ 2.91B | $ 2.60B | $ 2.39B | |
$ 5.14B | $ 2.31B | $ 1.87B | $ 1.70B | $ 1.60B | |
$ 926.49M | $ 793.02M | $ 4.06B | $ 3.59B | $ 3.54B | |
$ 1.91B | $ 1.62B | $ 1.87B | $ 1.75B | $ 1.30B | |
$ 1.01B | $ 921.78M | $ 1.05B | $ 854.17M | $ 645.10M | |
$ -764.98M | $ -694.57M | $ -418.23M | $ -225.16M | $ -562.08M | |
$ 244.54M | $ 227.21M | $ 631.64M | $ 629.01M | $ 372.70M | |
$ 180.16M | $ 184.23M | $ 556.98M | $ 450.22M | $ 342.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.61 | $ 0.63 | $ 1.92 | $ 1.56 | $ 1.19 | |
$ 0.61 | $ 0.63 | $ 1.90 | $ 1.55 | $ 1.19 | |
293.37M | 291.94M | 290.81M | 289.46M | 288.18M | |
296.23M | 293.96M | 292.44M | 290.98M | 288.64M |