August 4, 2026 at 16:49 EDTWNEP Tags: NewsThe company reported a loss of more than half a billion dollars, but revenue soared over 90% from the year-earlier period. Read More