Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
DEI
1.63%
▲ 1.86%
EPR
18.23%
▲ 7.30%
Gross Margin
DEI
63.19%
▼ -0.53%
EPR
99.98%
▲ 58.05%
Free Cash Flow
DEI
$87.91M
▲ $22.69M
EPR
-$113.37M
▼ -$226.73M
Net Debt / EBITDA
DEI
8.96
▲ 0.26
EPR
5.99
▲ 0.73
Operating Margin
DEI
19.62%
▲ 0.12%
EPR
54.59%
▼ -0.36%
P/E Ratio
DEI
107.68
▲ 14.17
EPR
18.61
▲ 2.35