Loading data
MHHNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 191.37 m USD | 198.94 m USD | 201.1 m USD | 242.24 m USD | 222.01 m USD |
| Cost of revenue | 138.32 m USD | 143.35 m USD | 150.06 m USD | 179.06 m USD | 162.57 m USD |
| Gross profit | 53.06 m USD | 55.6 m USD | 51.04 m USD | 63.18 m USD | 59.44 m USD |
| Selling, general and administrative expense | 53.06 m USD | 51.81 m USD | 60.31 m USD | 50.98 m USD | — |
| Operating profit | 1 k USD | 3.79 m USD | -9.28 m USD | 12.2 m USD | 17.61 m USD |
| Profit before tax | 1.06 m USD | 4.42 m USD | -9.03 m USD | 12.49 m USD | 16.89 m USD |
| Income tax expense | 453 k USD | 1.02 m USD | -1.89 m USD | 3.78 m USD | 4.67 m USD |
| Net income (reported basis) | 609 USD | 3.4 k USD | -7.14 k USD | 8.71 m USD | 12.22 m USD |
| Basic earnings per share | 0.05 USD/share | 0.29 USD/share | -0.61 USD/share | 0.75 USD/share | 1.07 USD/share |
| Diluted earnings per share | 0.05 USD/share | 0.28 USD/share | -0.61 USD/share | 0.72 USD/share | 1.02 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.