Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
3.56B | 3.37B | 2.91B | 2.74B | 2.70B | |
753.74M | 728.50M | 614.76M | 574.29M | 538.00M | |
562.36M | 589.78M | 506.90M | 447.37M | 414.51M | |
82.35M | 77.36M | 57.57M | 53.39M | 57.49M | |
262.65M | 204.95M | 166.12M | 180.31M | 177.13M | |
191.37M | 138.72M | 113.40M | 128.10M | 121.26M | |
-33.98M | -36.91M | -16.16M | -10.42M | -20.03M | |
157.39M | 101.81M | 97.24M | 117.67M | 101.23M | |
111.77M | 73.07M | 75.19M | 86.53M | 65.41M | |
4.09 | 2.67 | 2.74 | 3.50 | 2.52 | |
4.05 | 2.63 | 2.73 | 3.48 | 2.52 | |
27.36M | 27.40M | 27.37M | 24.79M | 26.00M | |
27.59M | 27.74M | 27.49M | 24.85M | 26.00M |