Sep'12 | Jun'12 | Mar'12 | Dec'11 | Sep'11 | Jun'11 | Mar'11 | Sep'10 | Jun'10 |
---|---|---|---|---|---|---|---|---|
Product revenues | ||||||||
9,740 | 11,726 | 13,420 | 15,269 | 9,373 | 9,671 | 10,981 | 8,015 | 8,700 |
Cost of product revenues | ||||||||
1,508 | 1,778 | 2,069 | 2,408 | 1,412 | 1,471 | 1,630 | 1,627 | 1,782 |
GROSS MARGIN | ||||||||
8,231 | 9,948 | 11,350 | 12,861 | 7,961 | 8,200 | 9,351 | 6,387 | 6,918 |
Research and development | ||||||||
1,697 | 2,206 | 2,050 | 1,535 | 1,307 | 1,108 | 1,323 | 1,283 | 1,250 |
Marketing and sales | ||||||||
3,353 | 4,000 | 4,633 | 4,768 | 3,352 | 3,288 | 3,973 | 2,792 | 3,137 |
General and administrative | ||||||||
2,906 | 2,874 | 3,082 | 2,635 | 2,318 | 2,550 | 2,452 | 2,208 | 2,247 |
TOTAL OPERATING COSTS | ||||||||
7,958 | 9,082 | 9,767 | 8,938 | 6,978 | 6,947 | 7,749 | 6,285 | 6,635 |
INCOME FROM OPERATIONS | ||||||||
273 | 865 | 1,583 | 3,922 | 983 | 1,252 | 1,601 | 102 | 283 |
Other income | ||||||||
7 | 1 | 2 | 1 | 9 | 19 | 16 | 61 | 61 |
(Loss) gain on change in fair value of warrants | ||||||||
-1,702 | 1,317 | -1,923 | -517 | 2,569 | -875 | -2,188 | -130 | -157 |
(LOSS) INCOME FROM CONTINUING OPERATIONS | ||||||||
-1,421 | 2,184 | -337 | 3,405 | 3,561 | 396 | -570 | - | - |
(LOSS) INCOME FROM DISCONTINUED OPERATIONS | ||||||||
- | - | 0 | -98 | -54 | 714 | -33 | - | - |
NET (LOSS) INCOME | ||||||||
-1,421 | 2,184 | -337 | 3,307 | 3,506 | 1,110 | -604 | 32 | 188 |
CONTINUING OPERATIONS | ||||||||
-0.06 | 0.09 | - | - | 0.14 | 0.02 | - | - | - |
DISCONTINUED OPERATIONS | ||||||||
- | - | - | - | - | 0.03 | - | - | - |
BASIC NET (LOSS) INCOME PER SHARE | ||||||||
-0.06 | 0.09 | - | - | 0.14 | 0.05 | - | 0.00 | 0.01 |
CONTINUING OPERATIONS | ||||||||
-0.06 | 0.08 | - | - | 0.13 | 0.01 | - | - | - |
DISCONTINUED OPERATIONS | ||||||||
- | - | - | - | - | 0.03 | - | - | - |
DILUTED NET (LOSS) INCOME PER SHARE | ||||||||
-0.06 | 0.08 | - | - | 0.13 | 0.04 | - | 0.00 | 0.01 |
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING, BASIC | ||||||||
25,009 | 24,951 | - | - | 24,649 | 24,539 | - | 24,209 | 24,187 |
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING, DILUTED | ||||||||
25,009 | 26,914 | - | - | 26,442 | 26,813 | - | 24,658 | 24,566 |
CONTINUING OPERATIONS | ||||||||
- | - | -0.01 | - | - | - | -0.02 | - | - |
DISCONTINUED OPERATIONS | ||||||||
- | - | 0.00 | - | - | - | 0.00 | - | - |
NET LOSS PER SHARE | ||||||||
- | - | -0.01 | - | - | - | -0.02 | - | - |