Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.62B | 1.31B | 997.00M | 583.00M | 833.00M | |
1.16B | 987.00M | 666.00M | 273.00M | 551.00M | |
677.00M | 677.00M | 550.00M | 492.00M | 464.00M | |
99.00M | 88.00M | 84.00M | 85.00M | 84.00M | |
545.00M | 403.00M | 389.00M | -174.00M | 388.00M | |
479.00M | 310.00M | 277.00M | 37.00M | 257.00M | |
-86.00M | -59.00M | -105.00M | -262.00M | 24.00M | |
393.00M | 251.00M | 172.00M | -299.00M | 281.00M | |
256.00M | 130.00M | 74.00M | -414.00M | 162.00M | |
3.26 | 1.66 | 1.10 | -6.28 | 2.74 | |
3.26 | 1.66 | 1.09 | -6.24 | 2.74 | |
78.48M | 78.50M | 67.54M | 65.91M | 65.31M | |
78.48M | 78.50M | 67.58M | 66.30M | 65.51M |