Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
3.37B | 3.23B | 2.66B | 2.30B | 2.09B | |
2.67B | 2.59B | 2.13B | 1.85B | 1.61B | |
1.86B | 1.84B | 1.44B | 1.14B | 1.26B | |
159.00M | 160.00M | 158.00M | 135.00M | 171.00M | |
966.00M | 912.00M | 852.00M | 846.00M | 525.00M | |
807.00M | 752.00M | 716.00M | 714.00M | 354.00M | |
-464.00M | -415.00M | -481.00M | -231.00M | -216.00M | |
343.00M | 337.00M | 235.00M | 483.00M | 138.00M | |
264.00M | 252.00M | 155.00M | 343.00M | 93.00M | |
1.32 | 1.26 | 0.78 | 1.72 | 0.46 | |
1.30 | 1.26 | 0.78 | 1.72 | 0.46 | |
200.58M | 200.00M | 200.00M | 200.00M | 200.00M | |
202.82M | 200.00M | 200.00M | 200.00M | 200.00M |