XML 47 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation; Changes in Equity (Details 2) (USD $)
3 Months Ended
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Options Outstanding (in shares) 214,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted Average, Options Outstanding (in dollars per share) $ 5.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Remaining Life, Options Outstanding 1 year 9 months 18 days
Intrinsic Value, Options Outstanding (in dollars) $ 34,515us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Shares, Options Vested (in shares) 133,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Weighted Average, Options Vested (in dollars per share) $ 5.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Remaining Life, Option Vested 1 year 4 months 24 days
Intrinsic Value, Options Vested (in dollars) 34,515us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Stock Options By Grant Date Dec 2005 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Options Outstanding (in shares) 29,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2005Member
Weighted Average, Options Outstanding (in dollars per share) $ 2.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2005Member
Remaining Life, Options Outstanding 9 months 18 days
Intrinsic Value, Options Outstanding (in dollars) 34,515us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2005Member
Shares, Options Vested (in shares) 29,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2005Member
Weighted Average, Options Vested (in dollars per share) $ 2.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2005Member
Remaining Life, Option Vested 9 months 18 days
Intrinsic Value, Options Vested (in dollars) 34,515us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2005Member
Stock Options By Grant Date Dec 2010 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Options Outstanding (in shares) 64,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2010Member
Weighted Average, Options Outstanding (in dollars per share) $ 6.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2010Member
Remaining Life, Options Outstanding 9 months 18 days
Intrinsic Value, Options Outstanding (in dollars) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2010Member
Shares, Options Vested (in shares) 54,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2010Member
Weighted Average, Options Vested (in dollars per share) $ 6.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2010Member
Remaining Life, Option Vested 9 months 18 days
Intrinsic Value, Options Vested (in dollars) 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateDec2010Member
Stock Options By Grant Date Jan 2011 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Options Outstanding (in shares) 6,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateJan2011Member
Weighted Average, Options Outstanding (in dollars per share) $ 5.96us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateJan2011Member
Remaining Life, Options Outstanding 9 months 18 days
Intrinsic Value, Options Outstanding (in dollars) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateJan2011Member
Shares, Options Vested (in shares) 6,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateJan2011Member
Weighted Average, Options Vested (in dollars per share) $ 5.96us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateJan2011Member
Remaining Life, Option Vested 9 months 18 days
Intrinsic Value, Options Vested (in dollars) 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateJan2011Member
Stock Options By Grant Date Nov 2012 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Options Outstanding (in shares) 104,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2012Member
Weighted Average, Options Outstanding (in dollars per share) $ 5.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2012Member
Remaining Life, Options Outstanding 2 years 8 months 12 days
Intrinsic Value, Options Outstanding (in dollars) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2012Member
Shares, Options Vested (in shares) 41,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2012Member
Weighted Average, Options Vested (in dollars per share) $ 5.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2012Member
Remaining Life, Option Vested 2 years 8 months 12 days
Intrinsic Value, Options Vested (in dollars) 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2012Member
Stock Options By Grant Date Nov 2013 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Options Outstanding (in shares) 10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2013Member
Weighted Average, Options Outstanding (in dollars per share) $ 5.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2013Member
Remaining Life, Options Outstanding 3 years 7 months 6 days
Intrinsic Value, Options Outstanding (in dollars) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2013Member
Shares, Options Vested (in shares) 2,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2013Member
Weighted Average, Options Vested (in dollars per share) $ 5.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2013Member
Remaining Life, Option Vested 3 years 7 months 6 days
Intrinsic Value, Options Vested (in dollars) $ 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_StatementEquityComponentsAxis
= ctib_StockOptionsByGrantDateNov2013Member