XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Disclosure (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reconciliation to Operating Income (Loss)
Selected consolidated financial information by segment for the periods shown was as follows. Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 
 
For the three months ended March 31, 2025
Segment
North AmericaInternationalProducts and SystemsTotal Reportable SegmentsCorporate and eliminationsTotal
Revenue$128,902 $33,214 $3,091 $165,207 $(3,592)$161,615 
Selling, general & administrative expenses20,739 7,206 838 28,783 6,869 35,652 
Other Expenses101,648 24,927 1,926 128,501 (1,526)126,975 
Income (loss) from operations$6,515 $1,081 $327 $7,923 $(8,935)$(1,012)


For the three months ended March 31, 2024
Segment
North AmericaInternationalProducts and SystemsTotal Reportable SegmentsCorporate and eliminationsTotal
Revenue$150,349 $33,047 $3,210 $186,606 $(2,164)$184,442 
Selling, general & administrative expenses20,008 7,400 944 28,352 7,900 36,252 
Other Expenses116,780 24,523 1,952 143,255 (618)142,637 
Income (loss) from operations$13,561 $1,124 $314 $14,999 $(9,446)$5,553 
Schedule of Selected Consolidated Financial Information by Segment
Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations):

 March 31, 2025December 31, 2024
Intangible assets, net  
North America$29,912 $30,869 
International1,044 1,377 
Products and Systems871 946 
Corporate and eliminations7,360 6,516 
 $39,187 $39,708 
 

 March 31, 2025December 31, 2024
Total assets  
North America$389,526 $390,052 
International101,644 97,546 
Products and Systems11,109 11,280 
Corporate and eliminations24,510 24,160 
 $526,789 $523,038 
March 31, 2025December 31, 2024
Long-lived assets
North America$268,134 $268,608 
International$25,948 $24,822 
Products and Systems963 1,049 
Corporate and eliminations8,468 7,563 
$303,513 $302,042