Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
4.44B | 4.40B | 4.30B | 4.10B | 3.68B | |
1.41B | 1.34B | 1.27B | 1.14B | 876.00M | |
1.04B | 1.01B | 919.00M | 940.00M | 917.00M | |
944.00M | 878.00M | 830.00M | 896.00M | 924.00M | |
1.31B | 1.22B | 1.18B | 1.10B | 883.00M | |
374.00M | 333.00M | 358.00M | 209.00M | -32.00M | |
-141.00M | -143.00M | -156.00M | -170.00M | -232.00M | |
233.00M | 190.00M | 202.00M | 39.00M | -209.00M | |
173.00M | 134.00M | 157.00M | 27.00M | -170.00M | |
1.04 | 0.81 | 0.96 | 0.17 | -1.11 | |
1.04 | 0.81 | 0.95 | 0.16 | -1.11 | |
165.70M | 165.43M | 164.05M | 162.78M | 153.15M | |
166.27M | 165.75M | 166.19M | 163.67M | 153.75M |