Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
11.96B | 12.33B | 11.99B | 7.97B | 6.67B | |
5.70B | 6.42B | 6.80B | 4.31B | 3.13B | |
1.36B | 1.21B | 257.00M | 144.00M | 241.00M | |
3.76B | 4.24B | 2.91B | 797.00M | 5.00B | |
8.40B | 9.43B | 13.39B | 5.21B | 5.06B | |
4.34B | 5.21B | 10.44B | 4.22B | 2.16B | |
-911.00M | -1.39B | -1.28B | -1.66B | -1.67B | |
3.42B | 3.81B | 9.15B | 2.83B | -2.00B | |
1.40B | 1.59B | 3.98B | 1.43B | -1.59B | |
76.00 | 87.40 | 223.73 | 78.30 | -96.24 | |
75.97 | 87.32 | 223.73 | 78.30 | -96.24 | |
18.47M | 18.23M | 17.73M | 17.95M | 16.57M | |
18.48M | 18.24M | 17.78M | 18.29M | 16.57M |