Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IDDTF
1221.21%
▲ 1161.69%
BEN
14.26%
▲ 5.57%
Gross Margin
IDDTF
99.87%
▲ 0.25%
BEN
54.18%
▲ 1.35%
Free Cash Flow
IDDTF
$991.54M
▲ $1.00B
BEN
$561.70M
▲ $593.10M
Net Debt / EBITDA
IDDTF
-0.03
▼ -0.21
BEN
7.68
▲ 0.99
Operating Margin
IDDTF
99.41%
▼ -0.22%
BEN
9.15%
▼ -4.94%
P/E Ratio
IDDTF
3.59
▲ 3.17
BEN
19.57
▲ 0.80