Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
12.33B | 11.62B | 10.85B | 8.97B | 7.72B | |
881.00M | 921.84M | 832.51M | 739.24M | 649.32M | |
438.00M | 469.50M | 426.46M | 343.89M | 283.63M | |
420.00M | 410.00M | 393.04M | 323.21M | 195.47M | |
931.00M | 880.89M | 974.88M | 729.92M | 519.10M | |
443.00M | 452.33M | 437.64M | 395.65M | 361.15M | |
-84.00M | -107.48M | -90.02M | -70.30M | -86.64M | |
359.00M | 344.85M | 482.72M | 325.35M | 274.50M | |
224.00M | 213.52M | 306.30M | 195.63M | 149.65M | |
58.41 | 55.65 | 80.00 | 51.57 | 39.91 | |
58.33 | 55.65 | 79.65 | 51.09 | 39.19 | |
3.83M | 3.84M | 3.83M | 3.79M | 3.75M | |
3.84M | 3.84M | 3.85M | 3.83M | 3.82M |