On February 27, Maxeon Solar Technologies (Shanghai) Co., Ltd. (Stock Code: 688802) unveiled its annual performance report for 2025. The report highlighted that the company secured a total operating revenue of RMB 1.644 billion in 2025, marking a notable year-on-year surge of 121.26%. The net profit attributable to the owners of the parent company stood at -RMB 781 million. However, this represented a significant reduction in losses, with a 44.53% improvement compared to the corresponding period in the previous year. Throughout the reporting period, the company witnessed a substantial uptick in GPU product shipments, which served as a major catalyst for the revenue increase. Additionally, fueled by the growth in operating revenue and a decrease in share-based compensation expenses, the company's loss ratio declined, and its operational performance exhibited a positive trend characterized by diminishing losses.
