Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
3.32B | 3.35B | 3.46B | 3.36B | 3.19B | |
864.00M | 758.00M | 797.00M | 631.00M | 525.00M | |
464.00M | 494.00M | 526.00M | 487.00M | 436.00M | |
710.00M | 728.00M | 710.00M | 713.00M | 683.00M | |
1.13B | 1.02B | 713.00M | 880.00M | 787.00M | |
400.00M | 264.00M | -6.00M | 163.00M | 96.00M | |
-40.00M | -42.00M | -78.00M | -64.00M | -69.00M | |
360.00M | 222.00M | -72.00M | 99.00M | 27.00M | |
277.00M | 163.00M | -100.00M | 115.00M | 17.00M | |
1.49 | 0.88 | -0.54 | 0.63 | 0.09 | |
1.49 | 0.87 | -0.54 | 0.62 | 0.09 | |
186.17M | 186.03M | 184.63M | 183.20M | 182.33M | |
186.42M | 186.35M | 184.63M | 185.48M | 183.19M |