Loading data
ASPSNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 170.98 m USD | 160.13 m USD | 145.07 m USD | 153.12 m USD | 178.45 m USD |
| Cost of revenue | 122.07 m USD | 110.61 m USD | 115.41 m USD | 131.31 m USD | 171.37 m USD |
| Gross profit | 48.91 m USD | 49.53 m USD | 29.65 m USD | 21.82 m USD | 7.09 m USD |
| Selling, general and administrative expense | 40.98 m USD | 45.62 m USD | 46.42 m USD | 54.76 m USD | 67.05 m USD |
| Operating profit | 417 k USD | 3.22 m USD | -16.77 m USD | -33.18 m USD | 28.97 m USD |
| Interest expense | — | — | 36.1 m USD | 16.64 m USD | 14.55 m USD |
| Profit before tax | -14.15 m USD | -32.87 m USD | -52.35 m USD | -47.57 m USD | 15.29 m USD |
| Income tax expense | -16.07 m USD | 2.58 m USD | 3.71 m USD | 5.27 m USD | 3.23 m USD |
| Net income (reported basis) | 1.93 m USD | -35.64 m USD | -56.29 m USD | -53.42 m USD | 12.05 m USD |
| Net income attributable to common shareholders | 1.62 m USD | -35.64 m USD | -56.29 m USD | -53.42 m USD | 11.81 m USD |
| Basic earnings per share | 0.16 USD/share | -9.99 USD/share | -2.51 USD/share | -3.32 USD/share | 0.75 USD/share |
| Diluted earnings per share | 0.15 USD/share | -9.99 USD/share | -2.51 USD/share | -3.32 USD/share | 0.74 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.