XML 42 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Details) (USD $)
3 Months Ended 6 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Options, Weighted Average Fair Value [Roll Forward]        
Compensation expense related to exit costs $ 657,000us-gaap_BusinessExitCosts1 $ 514,000us-gaap_BusinessExitCosts1 $ 719,000us-gaap_BusinessExitCosts1 $ 514,000us-gaap_BusinessExitCosts1
Future compensation cost expected to be recognized [Abstract]        
Fiscal 2015     278,000surg_FutureCompensationCostExpectedToBeRecognizedInRemainderOfCurrentFiscalYear  
Fiscal 2016     472,000surg_FutureCompensationCostExpectedToBeRecognizedInYearOne  
Fiscal 2017     313,000surg_FutureCompensationCostExpectedToBeRecognizedInYearTwo  
Fiscal 2018     212,000surg_FutureCompensationCostExpectedToBeRecognizedInYearThree  
Fiscal 2019     40,000surg_FutureCompensationCostExpectedToBeRecognizedInYearFour  
Weighted average fair value of options granted and the assumptions used [Abstract]        
Term of U.S. Treasury yield curve used to estimate average risk-free interest rate     10 years  
Additional information about options outstanding [Abstract]        
Fair value of in-the-money stock options outstanding 1,500,000surg_FairValueOfInMoneyStockOptionsOutstanding 698,000surg_FairValueOfInMoneyStockOptionsOutstanding 1,500,000surg_FairValueOfInMoneyStockOptionsOutstanding 698,000surg_FairValueOfInMoneyStockOptionsOutstanding
Additional information about exercisable options [Abstract]        
Fair value of in-the-money exercisable stock options 545,000surg_FairValueOfInMoneyExercisableStockOptions 384,000surg_FairValueOfInMoneyExercisableStockOptions 545,000surg_FairValueOfInMoneyExercisableStockOptions 384,000surg_FairValueOfInMoneyExercisableStockOptions
Stock Options [Member]        
Options, Shares [Roll Forward]        
Options outstanding, beginning of period (in shares)     815,162us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Granted (in shares) 40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  340,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Forfeited (in shares)     0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Exercised (in shares)     (22,500)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options outstanding, end of period (in shares) 1,132,662us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  1,132,662us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options exercisable, end of period (in shares) 667,351us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  667,351us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options, Weighted Average Exercise Price [Roll Forward]        
Options outstanding, beginning of period (in dollars per share)     $ 4.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Granted (in dollars per share)     $ 3.43us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Forfeited (in dollars per share)     $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Exercised (in dollars per share)     $ 1.27us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options outstanding, end of period (in dollars per share) $ 4.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  $ 4.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options exercisable, end of period (in dollars per share) $ 4.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  $ 4.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options, Weighted Average Fair Value [Roll Forward]        
Options outstanding, beginning of period (in dollars per share)     $ 3.27surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Granted (in dollars per share)     $ 2.51surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Forfeited (in dollars per share)     $ 0surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Exercised (in dollars per share)     $ 1.02surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options outstanding, end of period (in dollars per share) $ 3.09surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  $ 3.09surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Options exercisable, end of period (in dollars per share) $ 3.25surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  $ 3.25surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Compensation expense related to current year 40,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
42,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
79,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
84,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Annual sales threshold amount for vesting of stock options     100,000,000surg_AnnualSaleThresholdAmountForVestingOfStockOption
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Weighted average fair value of options granted and the assumptions used [Abstract]        
Expected average life (in years) 10 years      
Expected volatility (in hundredths) 65.70%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Expected dividend yield (in hundredths) 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Stock Options [Member] | Minimum [Member]        
Weighted average fair value of options granted and the assumptions used [Abstract]        
Expected average risk-free interest rate (in hundredths) 2.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Stock Options [Member] | Maximum [Member]        
Weighted average fair value of options granted and the assumptions used [Abstract]        
Expected average risk-free interest rate (in hundredths) 2.19%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Stock Options [Member] | Officers [Member]        
Options, Shares [Roll Forward]        
Granted (in shares) 300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
     
Options, Weighted Average Fair Value [Roll Forward]        
Compensation expense related to current year 24,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
     
Compensation expense for stock options related to previous year 66,000surg_CompensationExpenseForStockOptionsRelatedToPreviousYear
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
166,000surg_CompensationExpenseForStockOptionsRelatedToPreviousYear
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
132,000surg_CompensationExpenseForStockOptionsRelatedToPreviousYear
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
232,000surg_CompensationExpenseForStockOptionsRelatedToPreviousYear
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
Compensation expense related to exit costs   101,000us-gaap_BusinessExitCosts1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
  101,000us-gaap_BusinessExitCosts1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
Restricted Stock [Member]        
Options, Weighted Average Fair Value [Roll Forward]        
Annual sales threshold amount for vesting of stock options     100,000,000surg_AnnualSaleThresholdAmountForVestingOfStockOption
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Additional information about exercisable options [Abstract]        
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted 656,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
  656,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Weighted average period for recognition of unrecognized compensation cost     3 years 9 months 18 days  
Restricted Stock Grants, Number of Shares [Roll Forward]        
Restricted stock awards, beginning of period (in shares)     275,547us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Granted (in shares)     207,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Forfeited (in shares)     (2,834)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Vested (in shares)     (154,003)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Relinquished for taxes (in shares)     (27,014)surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRelinquishedForTaxes
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Restricted stock awards, end of period (in shares) 298,696us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
  298,696us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Weighted Average Grant Date Fair Value [Roll Forward]        
Restricted stock awards, beginning of period (in dollars per share)     $ 3.42us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Granted (in dollars per share)     $ 3.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Forfeited (in dollars per share)     $ 4.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Vested (in dollars per share)     $ 2.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Relinquished for taxes (in dollars per share)     $ 2.52surg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRelinquishedForTaxesWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Restricted stock awards, end of period (in dollars per share) $ 3.96us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
  $ 3.96us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Restricted Stock [Member] | Officers [Member]        
Options, Shares [Roll Forward]        
Granted (in shares) 200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ surg_ClassOfRecipientsAxis
= us-gaap_OfficerMember
     
2001 Stock Plan [Member] | Restricted Stock [Member]        
Additional information about exercisable options [Abstract]        
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted $ 467,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= surg_StockPlanMember
  $ 467,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= surg_StockPlanMember
 
Weighted average period for recognition of unrecognized compensation cost     4 years  
2001 Stock Plan [Member] | Restricted Stock [Member] | Minimum [Member]        
Options, Weighted Average Fair Value [Roll Forward]        
Vesting period     3 years  
2001 Stock Plan [Member] | Restricted Stock [Member] | Maximum [Member]        
Options, Weighted Average Fair Value [Roll Forward]        
Vesting period     4 years  
2005 Non-Employee Directors' Plan [Member] | Stock Options [Member] | Directors [Member]        
Options, Weighted Average Fair Value [Roll Forward]        
Options issued (in shares) 10,000surg_DeferredCompensationArrangementWithIndividualOptionsIssued
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ surg_ClassOfRecipientsAxis
= us-gaap_DirectorMember
/ us-gaap_PlanNameAxis
= surg_NonEmployeeDirectorsPlanMember