The company reported $118.4 million in quarterly revenue and a loss of $0.56 per share, extending its revenue growth streak to 14 straight quarters despite falling short of analyst expectations.
verifying reliability
No specialized terms available for this topic.