EBIX INC (EBIX)

Market cap
$35.85M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2022722+2.29%
Dec 31, 2021705+105.50%
Dec 31, 2020343+67.31%
Dec 31, 2019205+21.82%
Dec 31, 2018168+30.06%
Dec 31, 2017129+52.12%
Dec 31, 201685+17.52%
Dec 31, 201572+52.86%
Dec 31, 201447+17.09%
Dec 31, 201340+6.13%
Dec 31, 201238+13.53%
Dec 31, 201134
AI Chat