XML 21 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Shareholders' Equity - Summary of Stock Option Activity (Detail) - Jun. 30, 2015 - USD ($)
Total
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward  
Granted, Number of Shares 24,725
Exercised, Number of Shares (117,056)
Forfeited, Number of Shares (58,429)
Expired, Number of Shares (6,376)
Number of Shares, Ending Balance 1,396,224
Vested and expected to vest, Number of Shares, Ending Balance 1,324,724
Exercisable, Number of Shares, Ending Balance 623,582
Granted, Weighted Average Exercise Price $ 4.33
Exercised, Weighted Average Exercise Price 2.95
Forfeited, Weighted Average Exercise Price 3.29
Expired, Weighted Average Exercise Price 2.62
Weighted Average Exercise Price, Ending Balance 3.57
Vested and expected to vest, Weighted Average Exercise Price, Ending Balance 3.57
Exercisable, Weighted Average Exercise Price, Ending Balance $ 3.58
Weighted Average Remaining Contractual Life (in years) 6 years 9 months 29 days
Vested and expected to vest, Weighted Average Remaining Contractual Life (in years) 6 years 8 months 23 days
Exercisable, Weighted Average Remaining Contractual Life (in years) 4 years 8 months 16 days
Aggregate Intrinsic Value $ 4,497,910
Vested and expected to vest, Aggregate Intrinsic Value 4,270,113
Exercisable, Aggregate Intrinsic Value $ 2,011,909