MMHO

Market cap
$3.4B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 2024170+19.71%
Dec 31, 2023142-1.82%
Dec 31, 2022145+28.78%
Dec 31, 2021112+59.97%
Dec 31, 202070+82.55%
Dec 31, 201938+14.31%
Dec 31, 201834-30.30%
Dec 31, 201748+37.15%
Dec 31, 201635+0.03%
Dec 31, 201535+85.60%
Dec 31, 201419-117.21%
Dec 31, 2013-110+18622.45%
Dec 31, 2012-1+2252.00%
Dec 31, 2011-0