2025 annual financial data

OSRH 2025 Financial results

Direct answer

Revenue was 2,905,805 USD.

Operating income was -18,336,004 USD and net income was -18,010,899 USD.
Operating cash flow was -4,328,034 USD.

Get free OSRH email updates.

Bullstory sends one daily email when new analysis or important company news is available.

Verified data

Revenue
2,905,805 USD
Operating income
-18,336,004 USD
Net income
-18,010,899 USD
Operating cash flow
-4,328,034 USD