Loading data
VIRCNasdaq
| Unit: USD | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 199.65 m USD | 266.24 m USD | 269.12 m USD | 231.06 m USD | 184.83 m USD |
| Cost of revenue | 118.41 m USD | 151.55 m USD | 153.06 m USD | 145.72 m USD | 123.9 m USD |
| Gross profit | 81.24 m USD | 114.69 m USD | 116.06 m USD | 85.34 m USD | 60.93 m USD |
| Selling, general and administrative expense | 77.58 m USD | 86.84 m USD | 84.18 m USD | 74.7 m USD | 61.27 m USD |
| Operating profit | 3.66 m USD | 27.86 m USD | 31.88 m USD | 10.64 m USD | -336 k USD |
| Interest expense | 300 k USD | 349 k USD | 2.68 m USD | 1.98 m USD | 1.2 m USD |
| Profit before tax | 3.46 m USD | 28.42 m USD | 29.24 m USD | 8.04 m USD | -3.73 m USD |
| Income tax expense | 895 k USD | 6.78 m USD | 7.33 m USD | -8.5 m USD | 11.41 m USD |
| Net income (reported basis) | 2.57 m USD | 21.64 m USD | 21.91 m USD | 16.55 m USD | -15.14 m USD |
| Basic earnings per share | 0.16 USD/share | 1.32 USD/share | 1.34 USD/share | 1.03 USD/share | -0.95 USD/share |
| Diluted earnings per share | 0.16 USD/share | 1.32 USD/share | 1.34 USD/share | 1.02 USD/share | -0.95 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.