Stock seems very cheapWith 25.5 million shares and annual revenue of approximately 30 million, trades at 0.3* revenue. Profitable and decent balance sheet. Management focusing on greater profits. With new products and services 2025 should be an excellent year for them.