XML 37 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Data (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Disaggregated Revenues, Segments
The following table presents further disaggregated revenues by type:
First Quarter
(In thousands)20262025
Rental revenues$35,625 $28,110 
Service revenues16,328 15,283 
Product sales revenues23,117 21,384 
Total revenues$75,070 $64,777 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
The following table presents further disaggregated revenues by geography, based on the country in which the sale originates:
First Quarter
(In thousands)20262025
United States$65,880 $60,675 
United Kingdom9,190 4,102 
Total revenues$75,070 $64,777 
Schedule of Operating Results for Reportable Segments
The following table presents disaggregated expense information:
First Quarter
(In thousands)20262025
Depreciation and amortization - Included in cost of revenues$7,630 $5,347 
Depreciation and amortization - Included in selling, general and administrative expenses537 455 
Total depreciation and amortization$8,167 $5,802