Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
3.78B | 3.03B | 2.70B | 2.27B | 2.24B | |
401.01M | 340.43M | 331.88M | 309.07M | 287.00M | |
198.53M | 194.12M | 221.88M | 189.38M | 158.07M | |
110.90M | 119.50M | 126.44M | 121.48M | 104.72M | |
284.43M | 261.29M | 221.78M | 223.88M | 220.56M | |
202.48M | 146.31M | 110.01M | 119.69M | 128.23M | |
-87.20M | -62.17M | -39.10M | -28.22M | -24.04M | |
115.28M | 84.14M | 70.91M | 91.48M | 104.19M | |
88.54M | 63.88M | 56.05M | 67.79M | 75.87M | |
4.04 | 2.92 | 2.55 | 3.09 | 3.46 | |
4.04 | 2.92 | 2.55 | 3.09 | 3.46 | |
21.90M | 21.90M | 21.90M | 21.90M | 21.90M | |
21.90M | 21.90M | 21.90M | 21.90M | 21.90M |