Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
5.38B | 4.84B | 4.20B | 2.80B | 2.76B | |
2.97B | 2.79B | 2.47B | 1.57B | 1.57B | |
2.59B | 2.35B | 1.90B | 1.30B | 1.33B | |
577.42M | 493.21M | 407.24M | 263.12M | 323.01M | |
1.02B | 975.25M | 981.87M | 617.16M | 666.24M | |
371.37M | 426.61M | 561.66M | 409.17M | 349.47M | |
-85.82M | -67.80M | -77.44M | -145.44M | -69.19M | |
285.55M | 358.81M | 484.22M | 263.73M | 280.28M | |
149.20M | 213.38M | 298.36M | 206.91M | 243.42M | |
― | ― | ― | ― | ― | |
10.85 | 15.66 | 21.96 | 15.28 | 18.01 | |
10.77 | 15.42 | 21.58 | 15.09 | 17.83 | |
13.75M | 13.63M | 13.59M | 13.54M | 13.52M | |
13.85M | 13.84M | 13.83M | 13.71M | 13.65M |