Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
7.44B | 8.16B | 4.87B | 3.12B | 4.11B | |
1.08B | 1.08B | 1.08B | 899.87M | 915.61M | |
898.65M | 924.34M | 867.07M | 771.72M | 770.95M | |
292.72M | 289.41M | 277.77M | 271.45M | 238.60M | |
509.01M | 500.29M | 632.03M | 438.13M | 520.01M | |
179.10M | 248.65M | 303.33M | 183.98M | 257.92M | |
-135.57M | -201.90M | -30.86M | -93.58M | -71.31M | |
43.53M | 46.75M | 260.05M | 76.86M | 186.60M | |
66.44M | 26.56M | 208.61M | 65.02M | 148.30M | |
― | ― | ― | ― | ― | |
4.20 | 1.67 | 13.18 | 4.10 | 9.34 | |
4.20 | 1.67 | 13.18 | 4.10 | 9.34 | |
15.83M | 15.83M | 15.83M | 15.87M | 15.88M | |
15.83M | 15.83M | 15.83M | 15.87M | 15.88M |