Detailed view for this entity.

“Nebias last quarter reported a net loss from continuing operations of $249.6 million on $227.7 million of revenue. That's about a negative 109.6% net profit margin, which means they lost more than $1 for every dollar they brought in.”