Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
1.53B | 1.48B | 945.11M | 765.32M | 741.33M | |
220.07M | 252.57M | 183.27M | 162.01M | 148.44M | |
83.97M | 74.82M | 52.07M | 58.96M | 72.66M | |
91.22M | 71.89M | 53.04M | 55.83M | 43.23M | |
229.88M | 246.74M | 184.99M | 159.27M | 119.01M | |
136.10M | 178.11M | 132.71M | 103.56M | 77.85M | |
-15.79M | -22.90M | 3.76M | 187.00K | 6.03M | |
120.31M | 155.20M | 136.46M | 103.74M | 83.88M | |
96.75M | 126.39M | 93.68M | 70.65M | 59.88M | |
― | ― | ― | ― | ― | |
3.87 | 5.06 | 3.75 | 3.28 | 2.40 | |
3.87 | 5.06 | 3.75 | 3.28 | 2.40 | |
25.00M | 25.00M | 25.00M | 21.53M | 25.00M | |
25.00M | 25.00M | 25.00M | 21.53M | 25.00M |