Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
BTDPY
12.88%
▼ -65.29%
IHCPF
-0.78%
▲ 17.09%
Gross Margin
BTDPY
14.49%
▲ 0.96%
IHCPF
15.90%
▲ 0.05%
Free Cash Flow
BTDPY
-$337.71M
▼ -$792.01M
IHCPF
$112.19M
▼ -$130.77M
Net Debt / EBITDA
BTDPY
-0.72
▼ -0.25
IHCPF
0.54
▲ 0.06
Operating Margin
BTDPY
7.16%
▲ 1.96%
IHCPF
5.25%
▲ 0.02%
P/E Ratio
BTDPY
16.86
▲ 9.49
IHCPF
3.86
▼ -0.05