Consolidated Statements of Operations Consolidated Statements of Operations Parentheticals - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Jan. 31, 2016 |
Jan. 31, 2015 |
|
| Product sales | $ 25,073 | $ 33,418 |
| Service agreements and license revenues | 6,320 | 3,871 |
| Advanced technologies contract revenues | 2,089 | 4,381 |
| Related Party [Member] | ||
| Product sales | 12,800 | 22,100 |
| Service agreements and license revenues | 2,300 | 1,900 |
| Advanced technologies contract revenues | $ 0 | $ 400 |