Nebius Group's (NBIS) Q2 2023 net income of $793.22 million represents a significant decline from the previous quarter's net income of $1.08 billion, a decrease of approximately 12.2%1. This trend suggests a potential downturn in the company's financial performance, warranting close monitoring by investors and stakeholders.
NBIS Net Income YoY, Net Income