Price
$259.13-9.79%1Y
1M-18.68%1Y-9.79%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Above average8/10
Value-
Quality97
Momentum31
Growth24
P/E (TTM)-
Market Cap$24.08B
1Y Return-9.79%
5Y Return+16.96%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $428.9M (+2.34%)
●EMEA grew +9.70% YoY●Other -3.23% YoY
SegmentLatestQoQYoY
- US$283.4M+2.72%+6.50%
- EMEA$73.5M+3.23%+9.70%
- Asia Pacific$48.0M+2.13%+8.11%
- Other$24.0M-4.00%-3.23%
- CN---