Financial PerformanceSTRR's 2Q25 results exceeded expectations, with revenue of $23.7M, up 75.6% year-over-year, due to higher-than-expected revenue in the building services business segment.
Strategic GrowthThe merger with Hudson Global will form a larger multi-sector holding company with the goal of eventually being added to the Russell 2000.