Revenue: Reported at $39.9 million, slightly below the estimated $40.04 million. Net Loss: Recorded at $0.12 per share, significantly above the estimated loss of $0.03 per share. Annualized Recurring ...
Source LinkRevenue: Reported at $39.9 million, slightly below the estimated $40.04 million. Net Loss: Recorded at $0.12 per share, significantly above the estimated loss of $0.03 per share. Annualized Recurring ...
Source Link
Comments