Price
$63.60+14.47%1Y
1M+2.23%1Y+14.47%
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
Below average4/10
Value36
Quality65
Momentum40
Growth43
P/E (TTM)34.4
Market Cap$18.61B
1Y Return+14.47%
5Y Return+16.64%
Business Segments
Revenue split by geographic segment, from SEC XBRL filings.
Latest period: Q1 2026Total $1.07B (+4.12%)
●EMEA grew +14.64% YoY●Asia Pacific +5.13% YoY
SegmentLatestQoQYoY
- North America$634.5M+1.57%+6.62%
- Asia Pacific$194.7M+7.33%+5.13%
- EMEA$191.8M+14.23%+14.64%
- Latin America$48.4M-8.85%+6.37%
- CN---
- Countries Excluding United Statesand China---
- US---