Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ORC
674.44%
▲ 34.90%
DX
170.93%
▲ 0.16%
Gross Margin
ORC
36.53%
▼ -60.65%
DX
30.98%
▼ -69.02%
Free Cash Flow
ORC
$81.61M
▲ $32.99M
DX
$84.15M
▲ $14.30M
Net Debt / EBITDA
ORC
17.23
▼ -4.84
DX
28.57
▲ 2.22
Operating Margin
ORC
35.83%
▼ -15.36%
DX
25.62%
▼ -66.42%
P/E Ratio
ORC
5.37
▼ -5.57
DX
6.44
▼ -4.97