SemiLEDs Corporation (LEDS) reported a GAAP net loss attributable to shareholders amounting to $547,000, translating to a loss of $0.08 per share for the first quarter of fiscal year 2025, which concluded on November 30, 2024. The company recorded a GAAP gross margin of 21% for this period. The...