Post by Tslayeron Aug 29, 2025 8:31am

113 Views
Post# 36696338
Financials
FinancialsPoor quarterly financial results compared to YOY June 2024. Revenue down, GPM down substantially , ( this is the biggest red flag. 29 % in 2024. 17 % in 2025. Net income loss up by about 100 %. It could reach 5 year lows over the next 3 months.