Loading data
CANNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 529.74 m USD | 269.32 m USD | 211.48 m USD | 651.53 m USD | 772.76 m USD |
| Cost of revenue | 488.58 m USD | 353.64 m USD | 452.26 m USD | 421.24 m USD | 331.01 m USD |
| Gross profit | 41.16 m USD | -84.32 m USD | -240.78 m USD | 230.29 m USD | 441.76 m USD |
| Research and development expense | 63.15 m USD | 61.32 m USD | 64.85 m USD | 81.76 m USD | 52.17 m USD |
| Operating profit | -112.23 m USD | -227.13 m USD | -410.88 m USD | 42.94 m USD | 282.97 m USD |
| Profit before tax | -207.49 m USD | -172.27 m USD | -465.49 m USD | 88.33 m USD | 316.85 m USD |
| Income tax expense | 2.78 m USD | 77.48 m USD | -51.34 m USD | 18.45 m USD | 7.77 m USD |
| Net income (reported basis) | -210.27 m USD | -249.75 m USD | -414.15 m USD | 69.88 m USD | 309.09 m USD |
| Basic earnings per share | -2.99 USD/share | -6.13 USD/share | -16.06 USD/share | 2.73 USD/share | 12.26 USD/share |
| Diluted earnings per share | -2.99 USD/share | -6.13 USD/share | -16.06 USD/share | 2.71 USD/share | 12 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.