Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.35B | 1.12B | 1.06B | 1.03B | 846.66M | |
303.92M | 223.79M | 192.74M | 192.79M | 173.89M | |
185.12M | 139.78M | 123.56M | 109.06M | 98.03M | |
58.50M | 35.02M | 33.76M | 29.80M | 26.69M | |
181.81M | 118.55M | 102.51M | 114.96M | 102.54M | |
118.80M | 84.00M | 66.77M | 85.16M | 75.86M | |
-20.95M | -17.89M | -4.55M | -75.00K | -13.77M | |
97.85M | 66.11M | 62.23M | 85.08M | 62.09M | |
71.46M | 46.88M | 44.39M | 64.94M | 43.21M | |
2.95 | 1.96 | 1.86 | 2.73 | 1.82 | |
2.86 | 1.96 | 1.85 | 2.70 | 1.81 | |
24.20M | 23.92M | 23.84M | 23.81M | 23.79M | |
24.96M | 23.87M | 23.96M | 24.07M | 23.84M |