;

Profitability

NameCurrentVs IndustryVs History
Gross margin 50.80%
Profit margin 26.40%
Operating margin 32.69%
Return on assets 12.71%
Return of equity 49.22%
EBITDA margin 34.85%
Free cash flow margin 12.38%
Profit per employee 185.00K

CleverShares.com|
2025 ©

1.0.9161.19242