Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
4.81B | 4.38B | 4.20B | 3.55B | 3.24B | |
655.39M | 482.54M | 502.60M | 532.90M | 479.94M | |
377.57M | 331.12M | 313.82M | 270.08M | 261.25M | |
49.89M | 45.21M | 38.57M | 35.58M | 36.75M | |
348.37M | 202.13M | 229.60M | 316.78M | 333.56M | |
277.82M | 151.42M | 189.20M | 261.41M | 216.79M | |
-11.39M | -36.67M | -18.91M | 14.25M | 73.54M | |
266.43M | 114.74M | 170.28M | 275.66M | 290.33M | |
81.40M | 43.03M | 61.59M | 91.49M | 127.28M | |
24.47 | 12.93 | 18.02 | 26.77 | 37.16 | |
24.47 | 12.93 | 17.91 | 26.66 | 37.16 | |
3.33M | 3.33M | 3.42M | 3.42M | 3.41M | |
3.33M | 3.33M | 3.44M | 3.43M | 3.41M |