Loading data
WEYSNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 276.17 m USD | 290.29 m USD | 318.05 m USD | 351.74 m USD | 267.64 m USD |
| Cost of revenue | 156.94 m USD | 158.77 m USD | 175.17 m USD | 207.34 m USD | 160.19 m USD |
| Gross profit | 119.23 m USD | 131.53 m USD | 142.88 m USD | 144.39 m USD | 107.45 m USD |
| Selling, general and administrative expense | 90.06 m USD | 94.91 m USD | 101.86 m USD | 104.03 m USD | 81.75 m USD |
| Operating profit | 29.17 m USD | 36.61 m USD | 41.02 m USD | 40.37 m USD | 25.7 m USD |
| Interest expense | — | — | 529 k USD | 710 k USD | 81 k USD |
| Profit before tax | 32.03 m USD | 39.84 m USD | 40.86 m USD | 39.74 m USD | 27.35 m USD |
| Income tax expense | 8.95 m USD | 9.52 m USD | 10.68 m USD | 10.2 m USD | 6.79 m USD |
| Net income (reported basis) | 23.1 m USD | 30.3 m USD | 30.2 m USD | 29.5 m USD | 20.56 m USD |
| Basic earnings per share | 2.44 USD/share | 3.21 USD/share | 3.19 USD/share | 3.09 USD/share | 2.13 USD/share |
| Diluted earnings per share | 2.41 USD/share | 3.16 USD/share | 3.17 USD/share | 3.07 USD/share | 2.12 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.