Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
3.03B | 2.70B | 2.27B | 2.24B | 2.15B | |
340.43M | 331.88M | 309.07M | 287.00M | 285.72M | |
194.12M | 221.88M | 189.38M | 158.07M | 166.70M | |
119.50M | 126.44M | 121.48M | 104.72M | 105.22M | |
257.32M | 221.78M | 223.88M | 220.56M | 243.20M | |
146.31M | 110.01M | 119.69M | 128.23M | 146.55M | |
-62.17M | -39.10M | -28.22M | -24.04M | -21.56M | |
84.14M | 70.91M | 91.48M | 104.19M | 124.99M | |
63.88M | 56.05M | 67.79M | 75.87M | 104.13M | |
― | ― | ― | ― | ― | |
2.92 | 2.55 | 3.09 | 3.46 | 4.76 | |
2.92 | 2.55 | 3.09 | 3.46 | 4.76 | |
21.90M | 21.90M | 21.90M | 21.90M | 21.90M | |
21.90M | 21.90M | 21.90M | 21.90M | 21.90M |