Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
4.40B | 4.30B | 4.10B | 3.68B | 3.71B | |
1.34B | 1.27B | 1.14B | 876.00M | 983.00M | |
1.01B | 919.00M | 940.00M | 917.00M | 984.00M | |
878.00M | 830.00M | 896.00M | 924.00M | 898.00M | |
1.22B | 1.18B | 1.10B | 883.00M | 935.00M | |
333.00M | 358.00M | 209.00M | -32.00M | 19.00M | |
-143.00M | -156.00M | -170.00M | -232.00M | -154.00M | |
190.00M | 202.00M | 39.00M | -209.00M | -130.00M | |
134.00M | 157.00M | 27.00M | -170.00M | -107.00M | |
― | ― | ― | ― | ― | |
0.81 | 0.96 | 0.17 | -1.11 | -0.90 | |
0.81 | 0.95 | 0.16 | -1.11 | -0.90 | |
165.43M | 164.05M | 162.78M | 153.15M | 118.38M | |
165.75M | 166.19M | 163.67M | 153.75M | 118.38M |