Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
6.39B | 5.80B | 5.24B | 4.67B | 3.30B | |
1.00B | 982.55M | 1.35B | 925.76M | 567.80M | |
368.55M | 371.88M | 225.75M | 218.14M | 170.43M | |
414.09M | 390.13M | 197.56M | 193.03M | 164.84M | |
945.16M | 981.56M | 1.33B | 897.70M | 554.55M | |
632.94M | 610.67M | 1.22B | 759.46M | 475.44M | |
-441.52M | -232.85M | -227.69M | 175.83M | -30.75M | |
191.42M | 377.82M | 989.92M | 935.29M | 444.69M | |
160.73M | 333.29M | 715.92M | 725.34M | 311.03M | |
1.67 | 3.44 | 7.53 | 7.78 | 3.34 | |
1.67 | 3.44 | 7.46 | 7.76 | 3.34 | |
96.47M | 96.98M | 95.07M | 93.28M | 93.12M | |
96.47M | 96.98M | 95.97M | 93.47M | 93.12M |