Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.31B | 1.53B | 1.48B | 945.11M | 765.32M | |
182.24M | 220.07M | 252.57M | 183.27M | 162.01M | |
101.90M | 83.97M | 74.82M | 52.07M | 58.96M | |
94.44M | 91.22M | 71.89M | 53.04M | 55.83M | |
200.39M | 229.88M | 246.74M | 184.99M | 159.27M | |
80.35M | 136.10M | 178.11M | 132.71M | 103.56M | |
1.40M | -15.79M | -22.90M | 3.76M | 187.00K | |
81.75M | 120.31M | 155.20M | 136.46M | 103.74M | |
65.69M | 96.75M | 126.39M | 93.68M | 70.65M | |
2.63 | 3.87 | 5.06 | 3.75 | 3.28 | |
2.63 | 3.87 | 5.06 | 3.75 | 3.28 | |
25.00M | 25.00M | 25.00M | 25.00M | 21.53M | |
25.00M | 25.00M | 25.00M | 25.00M | 21.53M |