Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
4.80B | 4.36B | 4.19B | 3.33B | 3.01B | |
645.13M | 468.73M | 499.55M | 486.99M | 427.91M | |
386.78M | 336.84M | 319.56M | 244.64M | 233.52M | |
49.72M | 44.84M | 38.11M | 35.15M | 33.86M | |
329.78M | 182.93M | 220.19M | 287.39M | 235.07M | |
258.35M | 131.90M | 180.33M | 250.41M | 204.01M | |
11.44M | -17.23M | -11.44M | 13.79M | 12.61M | |
269.79M | 114.66M | 168.89M | 267.14M | 215.40M | |
204.15M | 88.28M | 127.82M | 191.80M | 146.21M | |
10.32 | 4.46 | 6.46 | 9.69 | 7.39 | |
10.32 | 4.46 | 6.46 | 9.69 | 7.39 | |
19.79M | 19.79M | 19.79M | 19.79M | 19.79M | |
19.79M | 19.79M | 19.79M | 19.79M | 19.79M |