Latest Annual Report
Filed: 2026-02-27
Key Insights
- The company reported a decline in revenue and profitability over the past 3 years, indicating potential operational challenges that need to be addressed.
- Insider selling activity appears to be elevated, which could signal concerns about the company's long-term prospects among key stakeholders.
- The company's balance sheet appears to be strained, with increasing debt levels and limited cash reserves, which may impact its ability to invest in growth initiatives.