Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
SWSDF
25.94%
▼ -8.45%
IDDTF
1221.21%
▲ 1161.69%
Gross Margin
SWSDF
50.63%
▼ -49.37%
IDDTF
99.87%
▲ 0.25%
Free Cash Flow
SWSDF
$694.60M
▼ -$867.25M
IDDTF
$991.54M
▲ $1.00B
Net Debt / EBITDA
SWSDF
2.26
▼ -0.00
IDDTF
-0.03
▼ -0.21
Operating Margin
SWSDF
11.56%
▲ 1.20%
IDDTF
99.41%
▼ -0.22%
P/E Ratio
SWSDF
9.69
▼ -0.73
IDDTF
3.59
▲ 3.17