CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Oct. 31, 2018 |
Oct. 31, 2017 |
|
| Net loss | $ (7,365) | $ (5,237) |
| Other comprehensive income (loss): | ||
| Foreign currency translation adjustment | (1,622) | 272 |
| Net unrealized holding gain on securities, net of tax | (15) | (13) |
| Pension liability adjustments, net of tax | 405 | 26 |
| Other comprehensive income (loss) | (1,232) | 285 |
| Comprehensive loss | $ (8,597) | $ (4,952) |