EarningsA significant revenue downturn is evident as the company's total revenue plummeted by 45%, which could signal underlying business challenges.
Product DemandDemand for the company's SRT systems appears to be waning, with shipments dropping significantly, indicating potential loss of market share or competitive edge.
Revenue ForecastThe company's financial performance is under scrutiny as it missed revenue projections by a large margin, falling short by over 40% and raising concerns about its market predictions.