Loading data
SSTNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2021 |
|---|---|---|---|---|
| Revenue | 266.13 m USD | 343.93 m USD | 401.97 m USD | 688.39 m USD |
| Cost of revenue | 165.73 m USD | 242.6 m USD | 240.86 m USD | — |
| Selling, general and administrative expense | 69.69 m USD | 76.41 m USD | 54.31 m USD | 35.81 m USD |
| Operating profit | -62.04 m USD | -88.6 m USD | -85.99 m USD | 50.83 m USD |
| Interest expense | — | — | 48.75 m USD | 16.87 m USD |
| Profit before tax | -84.07 m USD | -97.67 m USD | -131.63 m USD | 33.96 m USD |
| Income tax expense | -2.88 m USD | -370 k USD | -20.37 m USD | 965 k USD |
| Net income (reported basis) | -65.35 m USD | -74.67 m USD | -227.22 m USD | 33 m USD |
| Basic earnings per share | -8.32 USD/share | -10.74 USD/share | -2.48 USD/share | — |
| Diluted earnings per share | -8.32 USD/share | -10.74 USD/share | -2.48 USD/share | — |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.