Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.50B | 1.37B | 1.16B | 1.15B | 947.56M | |
978.18M | 759.75M | 568.43M | 580.16M | 469.61M | |
-424.08M | 14.27M | 130.66M | 82.22M | 80.35M | |
5.93M | 4.58M | 4.14M | 4.21M | 5.79M | |
1.42B | 693.24M | 1.08B | 1.19B | 205.15M | |
1.40B | 745.47M | 988.80M | 1.04B | 191.44M | |
-545.65M | -478.91M | -298.86M | -199.28M | -141.02M | |
856.60M | 266.56M | 740.33M | 931.96M | 50.41M | |
663.30M | 211.40M | 585.49M | 787.34M | 19.09M | |
17.43 | 5.56 | 15.52 | 21.83 | 0.56 | |
17.43 | 5.56 | 15.46 | 21.73 | 0.56 | |
38.05M | 38.03M | 37.71M | 36.07M | 34.30M | |
38.05M | 38.04M | 37.87M | 36.24M | 34.32M |