Price
$252.20-49.63%1Y
1M-6.25%1Y-49.63%
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
Value76
Quality90
Momentum5
Growth34
P/E (TTM)13.6
Market Cap$8.06B
1Y Return-49.63%
5Y Return-30.14%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q1 2026Total $611.0M (+0.56%)
●Americas Segment grew +8.12% YoY●EMEASegment +4.00% YoY
SegmentLatestQoQYoY
- Americas Segment$399.7M+0.89%+8.12%
- EMEASegment$149.1M-0.27%+4.00%
- Asia Pacific Segment$62.2M+0.47%+7.99%