For the fourth quarter ended March 31, 2026, MEDIA CHINESE (00685) announced revenue of $33.381 million, representing a year-on-year increase of 5.61%. The loss attributable to company owners was $8.787 million, widening by 150.99% compared to the same period last year. The loss per share was 0.51 US cents.