Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
5.80B | 5.24B | 4.67B | 3.30B | 3.53B | |
982.55M | 1.35B | 925.76M | 567.80M | 524.97M | |
371.88M | 225.75M | 218.14M | 170.43M | 198.95M | |
390.13M | 197.56M | 193.03M | 164.84M | 149.48M | |
981.56M | 1.33B | 897.70M | 554.55M | 473.05M | |
610.67M | 1.22B | 759.46M | 475.44M | 478.01M | |
-232.85M | -227.69M | 175.83M | -30.75M | -5.49M | |
377.82M | 989.92M | 935.29M | 444.69M | 472.53M | |
333.29M | 715.92M | 725.34M | 311.03M | 351.23M | |
― | ― | ― | ― | ― | |
3.44 | 7.53 | 7.78 | 3.34 | 3.77 | |
3.44 | 7.46 | 7.76 | 3.34 | 3.77 | |
96.98M | 95.07M | 93.28M | 93.12M | 93.20M | |
96.98M | 95.97M | 93.47M | 93.12M | 93.20M |