Price
$49.87-25.07%1Y
1M+5.93%1Y-25.07%
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
Average5/10
Value97
Quality38
Momentum22
Growth9
P/E (TTM)-8.4
Market Cap$8.89B
1Y Return-25.07%
5Y Return-65.11%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q1 2026Total $1.29B (-11.04%)
●Product And Service Other grew +20.20% YoY●Incomefromrentals -12.13% YoY
SegmentLatestQoQYoY
- Incomefromrentals$653.0M-11.26%-12.13%
- Income From Rentals$621.3M-11.33%-11.15%
- Product And Service Other$18.0M+11.89%+20.20%
- Revenuessubjecttootheraccountingguidance---