News
Second Quarter 2025 Results: Revenue: $25.8 million, a 72.4% increase from $15.0 million year-over-year Gross Margin (“GM”): 27.3%, down from 44.7% year-over-year Adjusted Gross Margin (“Adjusted GM”) ...
SWC’s leadership shows strong alignment at the top but faces governance risks from minimally invested directors and conflicts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results