Revenue: Reported at $695.33 million, slightly above the estimated $690.82 million. Net Loss: Recorded a net loss of $17.7 million, below the estimated loss of $14.03 million. Earnings Per Share (EPS)...
Source LinkRevenue: Reported at $695.33 million, slightly above the estimated $690.82 million. Net Loss: Recorded a net loss of $17.7 million, below the estimated loss of $14.03 million. Earnings Per Share (EPS)...
Source Link
Comments