Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 21.97B | $ 14.99B | $ 7.12B | $ 5.20B | $ 3.56B | |
$ 2.43B | $ 2.06B | $ 1.28B | $ 800.00M | $ 534.54M | |
$ 1.18B | $ 850.64M | $ 521.87M | $ 464.83M | $ 410.59M | |
$ 58.34M | $ 40.98M | $ 34.90M | $ 32.47M | $ 28.18M | |
$ 1.33B | $ 1.27B | $ 796.05M | $ 335.17M | $ 152.13M | |
$ 1.25B | $ 1.21B | $ 761.14M | $ 335.17M | $ 92.93M | |
$ -41.08M | $ 3.37M | $ -6.84M | $ 1.67M | $ -5.32M | |
$ 1.21B | $ 1.21B | $ 754.30M | $ 336.83M | $ 118.63M | |
$ 1.05B | $ 1.15B | $ 640.00M | $ 285.16M | $ 111.86M | |
$ 1.77 | $ 2.00 | $ 1.21 | $ 0.55 | $ 0.22 | |
$ 1.68 | $ 1.91 | $ 1.14 | $ 0.53 | $ 0.21 | |
593.66M | 575.83M | 529.25M | 514.78M | 511.57M | |
628.40M | 602.15M | 559.70M | 536.15M | 535.07M |