Price
$38.86-12.03%1Y
1M-3.61%1Y-12.03%
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
Lagging2/10
Value83
Quality3
Momentum32
Growth9
P/E (TTM)-
Market Cap$7.39B
1Y Return-12.03%
5Y Return-17.62%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q1 2026Total $756.1M (-74.64%)
●Americas Segment grew +50.00% YoY●Europe Middle East Africa And Asia Pacific Segment +6.74% YoY
SegmentLatestQoQYoY
- Europe Middle East Africa And Asia Pacific Segment$456.1M-36.74%+6.74%
- Americas Segment$300.0M-86.73%+50.00%