Loading data
FSTRNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Cost of revenue | 426.26 m USD | 412.7 m USD | 431.7 m USD | 407.89 m USD | 427.32 m USD |
| Gross profit | 113.75 m USD | 118.06 m USD | 112.04 m USD | 89.61 m USD | 86.3 m USD |
| Research and development expense | 3.64 m USD | 2.83 m USD | 2.56 m USD | 2.22 m USD | 2.23 m USD |
| Selling, general and administrative expense | 88.56 m USD | 96.4 m USD | 97.62 m USD | 82.66 m USD | 76 m USD |
| Operating profit | 21.89 m USD | 20.51 m USD | 9.11 m USD | -7.21 m USD | 4.47 m USD |
| Interest expense | — | — | 5.53 m USD | 3.34 m USD | 2.96 m USD |
| Profit before tax | 17.42 m USD | 14.45 m USD | 944 k USD | -9 m USD | 4.59 m USD |
| Income tax expense | 10 m USD | -28.4 m USD | -355 k USD | 36.68 m USD | 1.12 m USD |
| Net income (reported basis) | 7.55 m USD | 42.95 m USD | 1.46 m USD | -45.56 m USD | 3.63 m USD |
| Basic earnings per share | 0.73 USD/share | 4.01 USD/share | 0.14 USD/share | -4.25 USD/share | 0.34 USD/share |
| Diluted earnings per share | 0.69 USD/share | 3.89 USD/share | 0.13 USD/share | -4.25 USD/share | 0.34 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.