Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IDDTF
1221.21%
▲ 1161.69%
MFIC
28.40%
▲ 26.62%
Gross Margin
IDDTF
99.87%
▲ 0.25%
MFIC
90.80%
▲ 1.88%
Free Cash Flow
IDDTF
$991.54M
▲ $1.00B
MFIC
$189.35M
▲ $19.96M
Net Debt / EBITDA
IDDTF
-0.03
▼ -0.21
MFIC
11.09
▼ -0.23
Operating Margin
IDDTF
99.41%
▼ -0.22%
MFIC
14.60%
▲ 10.98%
P/E Ratio
IDDTF
3.59
▲ 3.17
MFIC
181.15
▲ 165.78