XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Disclosure (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30,Nine months ended September 30,
 2023202220232022
Revenue  
North America$148,814 $152,778 $431,295 $435,251 
International30,980 25,693 90,664 83,441 
Products and Systems2,829 3,078 9,897 8,666 
Corporate and eliminations(3,269)(3,087)(8,457)(8,203)
 $179,354 $178,462 $523,399 $519,155 
 
 Three months ended September 30,Nine months ended September 30,
 2023202220232022
Gross profit  
North America$44,773 $44,869 $121,088 $118,348 
International8,481 7,694 24,247 25,324 
Products and Systems1,096 1,189 4,773 3,514 
Corporate and eliminations32 32 73 47 
 $54,382 $53,784 $150,181 $147,233 

Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 Three months ended September 30,Nine months ended September 30,
 2023202220232022
Income (loss) from operations  
North America$18,004 $16,700 $39,719 $35,315 
International(12,970)814 (13,031)2,678 
Products and Systems(557)(333)(78)(1,334)
Corporate and eliminations(9,159)(8,067)(29,228)(22,668)
 $(4,682)$9,114 $(2,618)$13,991 
  
 Three months ended September 30,Nine months ended September 30,
 2023202220232022
Depreciation and amortization    
North America$6,603 $6,168 $19,329 $18,927 
International1,915 1,858 5,663 5,835 
Products and Systems183 221 526 559 
Corporate and eliminations47 (50)(48)(189)
 $8,748 $8,197 $25,470 $25,132 
 
 September 30, 2023December 31, 2022
Intangible assets, net  
North America$38,619 $43,260 
International3,265 4,422 
Products and Systems1,260 1,208 
Corporate and eliminations1,324 125 
 $44,468 $49,015 
 
 September 30, 2023December 31, 2022
Total assets  
North America$414,190 $407,779 
International93,951 104,531 
Products and Systems13,557 12,408 
Corporate and eliminations14,992 10,186 
 $536,690 $534,904