XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Disclosure (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
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)
 
 Three months ended March 31,
 20242023
Revenue  
North America$150,349 $136,932 
International33,047 29,407 
Products and Systems3,210 3,739 
Corporate and eliminations(2,164)(2,062)
 $184,442 $168,016 
 
 Three months ended March 31,
 20242023
Gross profit  
North America$39,991 $36,637 
International9,459 7,367 
Products and Systems1,613 2,063 
Corporate and eliminations27 10 
 $51,090 $46,077 

Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 Three months ended March 31,
 20242023
Income (loss) from operations  
North America$13,561 $9,378 
International1,124 (568)
Products and Systems314 384 
Corporate and eliminations(9,446)(11,024)
 $5,553 $(1,830)
  
 Three months ended March 31,
 20242023
Depreciation and amortization  
North America$6,218 $6,357 
International1,913 1,859 
Products and Systems164 256 
Corporate and eliminations86 (59)
 $8,381 $8,413 
 
 March 31, 2024December 31, 2023
Intangible assets, net  
North America$35,803 $37,622 
International2,537 2,998 
Products and Systems1,089 1,168 
Corporate and eliminations3,231 2,206 
 $42,660 $43,994 
 
 March 31, 2024December 31, 2023
Total assets  
North America$411,853 $402,782 
International99,518 99,398 
Products and Systems12,859 13,259 
Corporate and eliminations17,897 19,337 
 $542,127 $534,776