Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ORC
674.44%
▲ 34.90%
ARR
8.35%
▲ 93.16%
Gross Margin
ORC
36.53%
▼ -60.65%
ARR
94.05%
▲ 15.88%
Free Cash Flow
ORC
$81.61M
▲ $32.99M
ARR
$210.18M
▲ $98.62M
Net Debt / EBITDA
ORC
17.23
▼ -4.84
ARR
19.48
▼ -4.60
Operating Margin
ORC
35.83%
▼ -15.36%
ARR
143.21%
▲ 70.63%
P/E Ratio
ORC
5.37
▼ -5.57
ARR
4.91
▼ -3.82