Revenue: Reported $3.99 million, slightly below the estimated $4.40 million. Net Loss: Recorded at $18.88 million, exceeding the estimated loss of $14.54 million. Earnings Per Share (EPS): Reported a ...
Source LinkRevenue: Reported $3.99 million, slightly below the estimated $4.40 million. Net Loss: Recorded at $18.88 million, exceeding the estimated loss of $14.54 million. Earnings Per Share (EPS): Reported a ...
Source Link
Comments