XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment reporting and concentrations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Segment reporting and concentrations      
Revenues $ 26,504 $ 18,839  
Income (loss) before provision for income taxes 1,414 (1,895)  
Total assets 63,572   $ 59,431
Goodwill 2,056   2,075
Before intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes 1,414 (1,895)  
After intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes 1,414 (1,895)  
DDS      
Segment reporting and concentrations      
Total assets 40,329   37,232
DDS | Operating Segments      
Segment reporting and concentrations      
Revenues 19,705 12,746  
DDS | Before intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes 998 (281)  
DDS | After intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes 848 (423)  
Synodex      
Segment reporting and concentrations      
Total assets 3,612   3,379
Synodex | Operating Segments      
Segment reporting and concentrations      
Revenues 1,871 1,865  
Synodex | Before intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes 150 (111)  
Synodex | After intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes 276 14  
Agility      
Segment reporting and concentrations      
Total assets 19,631   18,820
Goodwill 2,056   $ 2,075
Agility | Operating Segments      
Segment reporting and concentrations      
Revenues 4,928 4,228  
Agility | Before intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes 266 (1,503)  
Agility | After intersegment eliminations      
Segment reporting and concentrations      
Income (loss) before provision for income taxes $ 290 $ (1,486)