XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Disclosure (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025
Segment
North AmericaInternationalProducts and SystemsTotal Reportable SegmentsCorporate and eliminationsTotal
Revenue$147,992 $39,077 $2,740 $189,809 $(4,404)$185,405 
Selling, general & administrative expenses20,944 7,860 782 29,586 10,207 39,793 
Other Expenses110,290 27,213 1,622 139,125 (1,941)137,184 
Income (loss) from operations$16,758 $4,004 $336 $21,098 $(12,670)$8,428 


For the three months ended June 30, 2024
Segment
North AmericaInternationalProducts and SystemsTotal Reportable SegmentsCorporate and eliminationsTotal
Revenue$156,394 $34,264 $3,373 $194,031 $(4,258)$189,773 
Selling, general & administrative expenses19,263 7,435 952 27,650 8,531 36,181 
Other Expenses118,404 25,182 1,926 145,512 (3,879)141,633 
Income (loss) from operations$18,727 $1,647 $495 $20,869 $(8,910)$11,959 
For the six months ended June 30, 2025
Segment
North AmericaInternationalProducts and SystemsTotal Reportable SegmentsCorporate and eliminationsTotal
Revenue$276,894 $72,291 $5,831 $355,016 $(7,996)$347,020 
Selling, general & administrative expenses41,683 15,066 1,620 58,369 17,076 75,445 
Other Expenses211,938 52,140 3,548 267,626 (3,467)264,159 
Income (loss) from operations$23,273 $5,085 $663 $29,021 $(21,605)$7,416 

For the six months ended June 30, 2024
Segment
North AmericaInternationalProducts and SystemsTotal Reportable SegmentsCorporate and eliminationsTotal
Revenue$306,743 $67,311 $6,583 $380,637 $(6,422)$374,215 
Selling, general & administrative expenses39,271 14,834 1,896 56,001 16,430 72,431 
Other Expenses235,185 49,706 3,878 288,769 (4,496)284,273 
Income (loss) from operations$32,287 $2,771 $809 $35,867 $(18,356)$17,511 
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):

 June 30, 2025December 31, 2024
Intangible assets, net  
North America$30,100 $30,869 
International1,120 1,377 
Products and Systems822 946 
Corporate and eliminations7,529 6,516 
 $39,571 $39,708 
 
 June 30, 2025December 31, 2024
Total assets  
North America$416,056 $390,052 
International117,504 97,546 
Products and Systems10,892 11,280 
Corporate and eliminations26,591 24,160 
 $571,043 $523,038 


June 30, 2025December 31, 2024
Long-lived assets
North America$273,403 $268,608 
International27,589 24,822 
Products and Systems902 1,049 
Corporate and eliminations8,711 7,563 
$310,605 $302,042