News

Quarterly revenues declined 13.2% year over year to $344.8 million. However, the figure came above the high end of the ...