Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
20.61B | 18.70B | 18.70B | 14.82B | 10.97B | |
3.11B | 2.73B | 3.57B | 2.70B | 1.58B | |
2.53B | 2.41B | 2.21B | 1.59B | 921.42M | |
914.00M | 887.29M | 775.30M | 593.24M | 363.92M | |
1.35B | 934.52M | 2.35B | 1.98B | 976.07M | |
578.00M | 71.77M | 1.65B | 1.34B | 632.98M | |
-648.00M | -440.70M | -95.04M | -169.95M | -145.84M | |
-70.00M | -368.92M | 1.27B | 1.17B | 511.02M | |
-118.00M | -289.00M | 429.54M | 544.62M | 284.05M | |
-4.42 | -10.65 | 14.44 | 19.92 | 10.38 | |
-4.42 | -10.61 | 14.44 | 19.63 | 9.94 | |
26.92M | 27.11M | 27.26M | 27.34M | 27.37M | |
26.92M | 27.21M | 27.41M | 27.52M | 27.50M |