Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
3.03B | 3.22B | 2.93B | 2.82B | 2.59B | |
340.53M | 765.57M | 761.19M | 695.72M | 609.89M | |
196.03M | 240.15M | 215.62M | 199.37M | 212.84M | |
68.40M | 119.29M | 115.33M | 99.87M | 100.45M | |
212.91M | 212.93M | 226.78M | 675.71M | 989.61M | |
144.51M | 1.03B | 1.18B | 575.83M | 889.16M | |
-63.04M | 624.55M | 937.95M | -5.20M | -78.03M | |
81.46M | 757.72M | 1.07B | 491.15M | 811.14M | |
315.80M | 638.96M | 877.96M | 364.31M | 642.32M | |
26.48 | 93.97 | 121.95 | 49.61 | 83.36 | |
46.44 | 93.97 | 121.94 | 49.61 | 83.36 | |
11.93M | 6.80M | 7.20M | 7.34M | 7.71M | |
6.80M | 6.80M | 7.20M | 7.34M | 7.71M |