Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
3.09B | 2.77B | 2.19B | 2.55B | 3.01B | |
2.28B | 1.99B | 1.57B | 1.85B | 2.15B | |
949.87M | 502.49M | 327.08M | 106.01M | 127.71M | |
214.89M | 213.98M | 172.44M | 190.83M | 233.74M | |
1.68B | 2.24B | 2.94B | 1.69B | 3.19B | |
1.33B | 2.00B | 2.68B | 1.49B | 2.94B | |
-229.03M | -386.45M | -181.67M | -163.27M | -236.78M | |
1.10B | 1.62B | 2.50B | 1.33B | 2.70B | |
262.51M | 481.23M | 877.69M | 300.42M | 601.89M | |
― | ― | ― | ― | ― | |
8.28 | 15.60 | 29.10 | 9.90 | 21.74 | |
8.28 | 15.60 | 29.10 | 9.90 | 21.74 | |
31.68M | 30.82M | 30.11M | 30.11M | 27.68M | |
31.68M | 30.82M | 30.11M | 30.11M | 27.68M |