Loading data
GNENYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 501.97 m USD | 425.2 m USD | 428.71 m USD | 315.54 m USD | 323.27 m USD |
| Cost of revenue | 377.29 m USD | 286.72 m USD | 282.5 m USD | 160.76 m USD | 231.63 m USD |
| Gross profit | 124.69 m USD | 138.48 m USD | 146.21 m USD | 154.78 m USD | 91.64 m USD |
| Selling, general and administrative expense | 95.33 m USD | 93.4 m USD | 91.11 m USD | 74.96 m USD | 67.55 m USD |
| Operating profit | 27.72 m USD | 44.9 m USD | 55.1 m USD | 77.75 m USD | 24.09 m USD |
| Profit before tax | 36.14 m USD | 53.48 m USD | 63.2 m USD | 77.52 m USD | 23.66 m USD |
| Income tax expense | 8.26 m USD | 15.36 m USD | 16.62 m USD | 21.04 m USD | 7.52 m USD |
| Net income (reported basis) | 23.72 m USD | 35.22 m USD | 52.98 m USD | 86.93 m USD | 27.84 m USD |
| Net income attributable to common shareholders | 24.01 m USD | 35.51 m USD | 51.91 m USD | 85.87 m USD | 27.54 m USD |
| Basic earnings per share | 0.91 USD/share | 1.33 USD/share | 2.03 USD/share | 3.35 USD/share | 1.06 USD/share |
| Diluted earnings per share | 0.9 USD/share | 1.31 USD/share | 1.99 USD/share | 3.26 USD/share | 1.05 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.