Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
8.50B | 8.24B | 7.66B | 6.15B | 6.58B | |
1.13B | 668.00M | 1.02B | 995.01M | 1.00B | |
1.04B | -103.00M | 615.00M | 522.24M | 444.00M | |
320.00M | 314.00M | 273.00M | 275.00M | 279.00M | |
922.00M | 1.72B | 1.21B | 830.00M | 835.00M | |
86.00M | 771.00M | 714.00M | 623.69M | 499.43M | |
-278.00M | -93.00M | -477.00M | -345.00M | -198.00M | |
-192.00M | 678.00M | 237.00M | 278.79M | 301.67M | |
-1.02B | 288.00M | 84.00M | 105.00M | 140.00M | |
-1.86 | 0.57 | 0.19 | 0.24 | 0.32 | |
-1.86 | 0.57 | 0.19 | 0.24 | 0.31 | |
547.00M | 507.00M | 443.00M | 436.88M | 432.82M | |
548.00M | 508.00M | 446.00M | 442.98M | 448.06M |