Orion Digital Corp. reported Q1 2026 net loss of $5.8 million, improved from $11.9 million prior year, with revenue slightly down to $16.9 million amid ongoing investments in Wealth and Payments platforms.
Key takeaways
Net loss narrowed to $5,812 thousand from $11,871 thousand year-over-year.
Revenue declined 2.7% to $16,856 thousand from $17,330 thousand.
Gross profit stable at $11,639 thousand versus $11,612 thousand.
Operating loss improved to $727 thousand from $1,379 thousand.
Cash and equivalents increased to $23,742 thousand from $17,702 thousand at year-end.
Assets under management grew 14% to $495.6 million; Carta volume up 12% to $2.7 billion.