Mkt Cap $103M
52-Week Range
Clarus Corporation reported a net loss of $46.6 million for FY 2025, an improvement from a net loss of $52.3 million in FY 2024.
Revenue breakdown: Outdoor Segment (70.5%), Adventure Segment (29.5%).
$103M
Market Cap
$252M
Revenue
-$47M
Net Income
Revenue by Segment