Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TRRSF
-12.27%
▼ -19.59%
BDOUY
16.22%
▼ -29.80%
Gross Margin
TRRSF
11.24%
▼ -15.88%
BDOUY
74.40%
▼ -1.02%
Free Cash Flow
TRRSF
$36.55M
▲ $22.47M
BDOUY
-$441.79M
▼ -$2.90B
Net Debt / EBITDA
TRRSF
-0.30
▼ -0.11
BDOUY
0.08
▲ 0.76
Operating Margin
TRRSF
8.54%
▼ -14.11%
BDOUY
25.23%
▼ -0.26%
P/E Ratio
TRRSF
9.99
▼ -0.38
BDOUY
7.52
▲ 0.43