Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ARR
8.35%
▲ 93.16%
EFC
102.76%
▼ -113.77%
Gross Margin
ARR
94.05%
▲ 15.88%
EFC
80.46%
▼ -7.77%
Free Cash Flow
ARR
$210.18M
▲ $98.62M
EFC
$114.35M
▼ -$32.57M
Net Debt / EBITDA
ARR
19.48
▼ -4.60
EFC
31.00
▼ -9.60
Operating Margin
ARR
143.21%
▲ 70.63%
EFC
83.27%
▲ 11.58%
P/E Ratio
ARR
4.91
▼ -3.82
EFC
7.62
▼ -0.06