XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Summarized financial information regarding reportable segments        
Revenue from external customers $ 56,031 $ 49,742 $ 169,743 $ 136,267
Cost of sales 38,248 40,623 125,104 109,159
Gross profit 17,783 9,119 44,639 27,108
Selling, general, and administrative 7,384 5,714 20,462 18,079
Asset acquisition expenses 167 0 4,362 0
Other segment items 1,130 682 2,559 1,977
Income from operations 9,102 2,723 17,256 7,052
Interest expense (1,351) (256) (2,563) (842)
Other income (expense), net (8) 102 279 151
Income before income taxes 7,743 2,569 14,972 6,361
Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 22,941 16,565 72,546 47,935
Cost of sales 18,329 14,996 61,647 45,436
Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 33,090 33,177 97,197 88,332
Cost of sales 19,919 25,627 63,457 63,723
Products        
Summarized financial information regarding reportable segments        
Revenue from external customers 47,686 48,243 154,717 132,052
Cost of sales 32,538 35,824 109,703 95,064
Products | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 20,733 15,281 67,233 44,347
Products | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 26,953 32,962 87,483 87,705
Services        
Summarized financial information regarding reportable segments        
Revenue from external customers 2,278 1,499 5,731 4,215
Cost of sales 521 91 847 273
Services | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 2,208 1,284 5,313 3,588
Services | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 70 215 419 627
Rental        
Summarized financial information regarding reportable segments        
Revenue from external customers 6,067 0 9,295 0
Rental | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 6,067   9,295  
Operating Segments | Chemistry Technologies        
Summarized financial information regarding reportable segments        
Cost of sales 35,654 39,131 118,702 104,987
Gross profit 11,523 7,943 33,633 24,888
Selling, general, and administrative 2,435 1,887 6,757 5,645
Asset acquisition expenses 0   0  
Other segment items 557 497 1,406 1,433
Income from operations 8,531 5,559 25,470 17,810
Operating Segments | Chemistry Technologies | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 20,221 14,097 64,773 42,143
Operating Segments | Chemistry Technologies | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 26,956 32,977 87,562 87,732
Operating Segments | Chemistry Technologies | Products | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 19,083 13,600 62,101 40,427
Operating Segments | Chemistry Technologies | Products | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 26,909 32,962 87,439 87,705
Operating Segments | Chemistry Technologies | Services | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 1,138 497 2,672 1,716
Operating Segments | Chemistry Technologies | Services | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 47 15 123 27
Operating Segments | Chemistry Technologies | Rental | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 0   0  
Operating Segments | Data Analytics        
Summarized financial information regarding reportable segments        
Cost of sales 2,594 1,492 6,402 4,172
Gross profit 6,260 1,176 11,006 2,220
Selling, general, and administrative 1,183 887 3,258 2,407
Asset acquisition expenses 167   4,362  
Other segment items 542 159 1,061 465
Income from operations 4,368 130 2,325 (652)
Operating Segments | Data Analytics | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 2,720 2,468 7,773 5,792
Operating Segments | Data Analytics | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 6,134 200 9,635 600
Operating Segments | Data Analytics | Products | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 1,650 1,681 5,132 3,920
Operating Segments | Data Analytics | Products | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 44 0 44 0
Operating Segments | Data Analytics | Services | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 1,070 787 2,641 1,872
Operating Segments | Data Analytics | Services | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 23 200 296 600
Operating Segments | Data Analytics | Rental | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 6,067   9,295  
Corporate and Other        
Summarized financial information regarding reportable segments        
Cost of sales 0 0 0 0
Gross profit 0 0 0 0
Selling, general, and administrative 3,766 2,940 10,447 10,027
Asset acquisition expenses 0   0  
Other segment items 31 26 92 79
Income from operations (3,797) (2,966) (10,539) (10,106)
Corporate and Other | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 0 0 0 0
Corporate and Other | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 0 0 0 0
Corporate and Other | Products | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 0 0 0 0
Corporate and Other | Products | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 0 0 0 0
Corporate and Other | Services | Nonrelated Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 0 0 0 0
Corporate and Other | Services | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers 0 $ 0 0 $ 0
Corporate and Other | Rental | Related Party        
Summarized financial information regarding reportable segments        
Revenue from external customers $ 0   $ 0