Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.99B | 1.36B | 1.42B | 1.26B | 1.10B | |
790.15M | 505.99M | 499.50M | 397.53M | 319.85M | |
11.77M | 96.17M | 101.00M | 88.56M | 75.56M | |
61.25M | 4.43M | 6.70M | 3.63M | 4.12M | |
839.63M | 445.73M | 456.49M | 351.73M | 264.56M | |
778.38M | 409.81M | 439.88M | 353.14M | 242.72M | |
-87.40M | -95.77M | -67.02M | -54.86M | -51.72M | |
690.98M | 314.04M | 372.86M | 298.28M | 191.01M | |
528.43M | 248.63M | 273.79M | 234.29M | 155.68M | |
27.12 | 13.29 | 14.63 | 12.52 | 8.32 | |
27.04 | 13.29 | 14.63 | 12.52 | 8.32 | |
19.49M | 18.71M | 18.71M | 18.71M | 18.71M | |
19.54M | 18.71M | 18.71M | 18.71M | 18.71M |