Revenue: $64.8 million, up 13% year-over-year, surpassing estimates of $56.40 million. Net Income: $13.5 million, a significant increase from a net loss of $8.4 million in the same period last year, ...
Source LinkRevenue: $64.8 million, up 13% year-over-year, surpassing estimates of $56.40 million. Net Income: $13.5 million, a significant increase from a net loss of $8.4 million in the same period last year, ...
Source Link
Comments