XML 22 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 8 - Segments and Geographic Information (Detail) - Summary of Reportable Segment Data (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Gross profit $ 1,704 $ 1,548 $ 2,489 $ 2,707
Operating expenses:        
Research and development (61) (131) (15) 134
Sales and marketing 1,390 1,636 2,661 3,571
General and administrative 1,114 1,044 2,268 2,622
Total operating expenses 2,443 2,549 4,914 6,383
Segment Income (Loss) (900) (1,173) (2,767) (3,986)
Operating expenses:        
Valuation of equity instruments       56
Other expense (158) (168) (336) (301)
Loss before income taxes (897) (1,169) (2,761) (3,977)
Provision for income taxes (3) (4) (6) (9)
Solutions [Member]
       
Net sales 2,105 3,344 3,745 5,946
Cost of sales 1,678 2,947 3,240 5,000
Gross profit 427 397 505 946
Operating expenses:        
Sales and marketing 370 372 684 721
General and administrative 164 238 314 475
Total operating expenses 534 610 998 1,196
Segment Income (Loss) (107) (213) (493) (250)
Products [Member]
       
Net sales 5,567 4,849 9,229 7,707
Cost of sales 4,290 3,698 7,245 5,946
Gross profit 1,277 1,151 1,984 1,761
Operating expenses:        
Research and development (61) (131) (15) 134
Sales and marketing 890 1,213 1,751 2,732
General and administrative 61 66 142 172
Total operating expenses 890 1,148 1,878 3,038
Segment Income (Loss) 387 3 106 (1,277)
Overhead [Member]
       
Operating expenses:        
Sales and marketing 130 51 226 118
General and administrative 889 740 1,812 1,975
Total operating expenses 1,019 791 2,038 2,149
Segment Income (Loss) 280 (210) (387) (1,527)
Pool and Commercial Products [Member]
       
Net sales 4,905 3,674 7,195 6,022
Cost of sales 3,554 2,564 5,185 4,364
Gross profit 1,351 1,110 2,010 1,658
Government Products/ Research and Development Services [Member]
       
Net sales 662 1,175 2,034 1,685
Cost of sales 736 1,134 2,060 1,582
Gross profit $ (74) $ 41 $ (26) $ 103