Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.19B | 945.88M | 918.77M | 906.12M | 720.32M | |
721.92M | 566.19M | 533.05M | 558.72M | 433.27M | |
505.17M | 411.17M | 398.10M | 368.23M | 309.86M | |
15.81M | 13.88M | 14.83M | 15.22M | 16.77M | |
319.07M | 182.67M | 174.61M | 213.93M | 141.49M | |
216.74M | 155.02M | 146.89M | 186.36M | 119.89M | |
-8.52M | -5.32M | -19.52M | -7.08M | -4.00M | |
208.23M | 149.70M | 127.37M | 179.28M | 115.89M | |
158.73M | 116.05M | 96.87M | 138.31M | 89.50M | |
― | ― | ― | ― | ― | |
6.35 | 4.64 | 3.92 | 5.73 | 3.58 | |
6.34 | 4.64 | 3.92 | 5.73 | 3.58 | |
25.00M | 25.01M | 25.00M | 24.13M | 25.00M | |
25.03M | 25.01M | 25.01M | 24.13M | 25.00M |