Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
11.62B | 10.85B | 8.97B | 7.72B | 7.01B | |
921.84M | 832.51M | 739.24M | 649.32M | 575.29M | |
469.50M | 426.46M | 343.89M | 283.63M | 270.37M | |
409.79M | 393.04M | 323.21M | 195.47M | 181.76M | |
880.89M | 974.88M | 729.92M | 519.10M | 603.38M | |
452.33M | 437.64M | 395.65M | 361.15M | 293.74M | |
-107.48M | -90.02M | -70.30M | -86.64M | 75.03M | |
344.85M | 482.72M | 325.35M | 274.50M | 368.77M | |
213.52M | 306.30M | 195.63M | 149.65M | 222.44M | |
― | ― | ― | ― | ― | |
55.65 | 80.00 | 51.57 | 39.91 | 61.35 | |
55.65 | 79.65 | 51.09 | 39.19 | 60.25 | |
3.84M | 3.83M | 3.79M | 3.75M | 3.63M | |
3.84M | 3.85M | 3.83M | 3.82M | 3.69M |