Loading data
NSSCNasdaq
| Unit: USD | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 202.32 m USD | 181.62 m USD | 188.82 m USD | 170 m USD | 143.59 m USD |
| Cost of revenue | 82.53 m USD | 80.59 m USD | 87.07 m USD | 96.76 m USD | 84.44 m USD |
| Gross profit | 119.79 m USD | 101.03 m USD | 101.75 m USD | 73.23 m USD | 59.16 m USD |
| Research and development expense | 13.79 m USD | 12.58 m USD | 10.76 m USD | 9.33 m USD | 8.02 m USD |
| Selling, general and administrative expense | 44.36 m USD | 42.19 m USD | 37.17 m USD | 33.58 m USD | 32.91 m USD |
| Operating profit | 45.64 m USD | 46.26 m USD | 53.82 m USD | 30.33 m USD | 18.23 m USD |
| Profit before tax | 49.82 m USD | 50.07 m USD | 56.39 m USD | 31.23 m USD | 21.85 m USD |
| Income tax expense | 6.8 m USD | 6.66 m USD | 6.57 m USD | 4.1 m USD | 2.25 m USD |
| Net income (reported basis) | 43.03 m USD | 43.41 m USD | 49.82 m USD | 27.13 m USD | 19.6 m USD |
| Net income attributable to common shareholders | 43.03 m USD | 43.41 m USD | 49.82 m USD | 27.13 m USD | 19.6 m USD |
| Basic earnings per share | 1.21 USD/share | 1.2 USD/share | 1.35 USD/share | 0.74 USD/share | 0.53 USD/share |
| Diluted earnings per share | 1.2 USD/share | 1.19 USD/share | 1.34 USD/share | 0.73 USD/share | 0.53 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.