Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
STRZ
-3.69%
▲ 64.69%
EVC
126.24%
▲ 11.79%
Gross Margin
STRZ
100.00%
▲ 67.38%
EVC
48.25%
▲ 24.28%
Free Cash Flow
STRZ
-$33.40M
▼ -$102.10M
EVC
$20.45M
▲ $2.30M
Net Debt / EBITDA
STRZ
1.66
▲ 0.79
EVC
3.49
▼ -32.97
Operating Margin
STRZ
-57.00%
▼ -52.54%
EVC
13.15%
▲ 2.02%
P/E Ratio
STRZ
—
EVC
218.92
▼ -74.40