Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ICUI
0.51%
▲ 12.80%
XRAY
-4.06%
▼ -4.17%
Gross Margin
ICUI
42.61%
▲ 9.97%
XRAY
54.90%
▲ 6.38%
Free Cash Flow
ICUI
$61.64M
▲ $34.03M
XRAY
$55.00M
▲ $67.00M
Net Debt / EBITDA
ICUI
3.27
▼ -0.74
XRAY
12.05
▲ 28.91
Operating Margin
ICUI
7.09%
▲ 1.31%
XRAY
9.13%
▲ 5.72%
P/E Ratio
ICUI
138.23
▲ 72.46
XRAY
18.36
▲ 1.03