XML 19 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation - Options Exercisable and Expected to Vest (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 3.48us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
Range of exercise prices, upper range limit (in dollars per share) $ 46.97us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
Exercisable options, stock options, shares 3,370,351us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Exercisable options, weighted average remaining contractual life 4 years 3 months 18 days
Exercisable options, weighted average exercise price (in dollars per share) $ 14.39us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Options expected to vest, stock options, shares 488,399imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
Options expected to vest, weighted average remaining contractual life 8 years
Options expected to vest, weighted average exercise price (in dollars per share) $ 4.67imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
$3.48 to $6.16  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 3.48us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange8Member
Range of exercise prices, upper range limit (in dollars per share) $ 6.16us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange8Member
Exercisable options, stock options, shares 618,973us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange8Member
Exercisable options, weighted average remaining contractual life 6 years 7 months 6 days
Exercisable options, weighted average exercise price (in dollars per share) $ 5.32us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange8Member
Options expected to vest, stock options, shares 481,243imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange8Member
Options expected to vest, weighted average remaining contractual life 8 years
Options expected to vest, weighted average exercise price (in dollars per share) $ 4.61imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange8Member
$6.17 to $9.64  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 6.17us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange1Member
Range of exercise prices, upper range limit (in dollars per share) $ 9.64us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange1Member
Exercisable options, stock options, shares 475,772us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange1Member
Exercisable options, weighted average remaining contractual life 4 years 4 months 24 days
Exercisable options, weighted average exercise price (in dollars per share) $ 8.66us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange1Member
Options expected to vest, stock options, shares 4,094imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange1Member
Options expected to vest, weighted average remaining contractual life 7 years 1 month 6 days
Options expected to vest, weighted average exercise price (in dollars per share) $ 6.19imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange1Member
$9.65 to $19.20  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 9.65us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange2Member
Range of exercise prices, upper range limit (in dollars per share) $ 19.20us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange2Member
Exercisable options, stock options, shares 1,417,382us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange2Member
Exercisable options, weighted average remaining contractual life 4 years 9 months 18 days
Exercisable options, weighted average exercise price (in dollars per share) $ 10.06us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange2Member
Options expected to vest, stock options, shares 3,062imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange2Member
Options expected to vest, weighted average remaining contractual life 6 years 2 months 12 days
Options expected to vest, weighted average exercise price (in dollars per share) $ 11.31imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange2Member
$19.21 to $23.95  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 19.21us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange3Member
Range of exercise prices, upper range limit (in dollars per share) $ 23.95us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange3Member
Exercisable options, stock options, shares 9,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange3Member
Exercisable options, weighted average remaining contractual life 3 years
Exercisable options, weighted average exercise price (in dollars per share) $ 20.20us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange3Member
Options expected to vest, stock options, shares 0imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange3Member
Options expected to vest, weighted average remaining contractual life 0 years 0 months 12 days
Options expected to vest, weighted average exercise price (in dollars per share) $ 0.00imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange3Member
$23.96 to $28.70  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 23.96us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange4Member
Range of exercise prices, upper range limit (in dollars per share) $ 28.70us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange4Member
Exercisable options, stock options, shares 403,837us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange4Member
Exercisable options, weighted average remaining contractual life 2 years 4 months 24 days
Exercisable options, weighted average exercise price (in dollars per share) $ 24.62us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange4Member
Options expected to vest, stock options, shares 0imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange4Member
Options expected to vest, weighted average remaining contractual life 0 years 0 months 12 days
Options expected to vest, weighted average exercise price (in dollars per share) $ 0.00imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange4Member
$28.71 to $39.38  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 28.71us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange5Member
Range of exercise prices, upper range limit (in dollars per share) $ 39.38us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange5Member
Exercisable options, stock options, shares 323,487us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange5Member
Exercisable options, weighted average remaining contractual life 1 year 1 month 6 days
Exercisable options, weighted average exercise price (in dollars per share) $ 35.97us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange5Member
Options expected to vest, stock options, shares 0imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange5Member
Options expected to vest, weighted average remaining contractual life 0 years 0 months 12 days
Options expected to vest, weighted average exercise price (in dollars per share) $ 0.00imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange5Member
$39.39 to $41.75  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 39.39us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange6Member
Range of exercise prices, upper range limit (in dollars per share) $ 41.75us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange6Member
Exercisable options, stock options, shares 118,900us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange6Member
Exercisable options, weighted average remaining contractual life 1 year 2 months 12 days
Exercisable options, weighted average exercise price (in dollars per share) $ 41.62us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange6Member
Options expected to vest, stock options, shares 0imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange6Member
Options expected to vest, weighted average remaining contractual life 0 years 0 months 12 days
Options expected to vest, weighted average exercise price (in dollars per share) $ 0.00imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange6Member
$41.76 to $46.97  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower range limit (in dollars per share) $ 41.76us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange7Member
Range of exercise prices, upper range limit (in dollars per share) $ 46.97us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange7Member
Exercisable options, stock options, shares 2,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange7Member
Exercisable options, weighted average remaining contractual life 1 year 4 months 24 days
Exercisable options, weighted average exercise price (in dollars per share) $ 45.76us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange7Member
Options expected to vest, stock options, shares 0imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange7Member
Options expected to vest, weighted average remaining contractual life 0 years 0 months 12 days
Options expected to vest, weighted average exercise price (in dollars per share) $ 0.00imn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= imn_ExercisePriceRange7Member