XML 72 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note K - Stock-Based Compensation Plans (Details) - Stock Option Activity (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2013
Apr. 30, 2012
Note K - Stock-Based Compensation Plans (Details) - Stock Option Activity [Line Items]        
Number of Shares (in Shares) 981,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,117,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,122,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,118,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercise Price $ 24.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 21.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 21.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 20.46us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Proceeds on Exercise (in Dollars) $ 23,608crmt_ProceedsFromStockOptionsExercisedOutstanding $ 24,294crmt_ProceedsFromStockOptionsExercisedOutstanding $ 23,892crmt_ProceedsFromStockOptionsExercisedOutstanding $ 22,881crmt_ProceedsFromStockOptionsExercisedOutstanding
Number of Shares, Granted (in Shares) 89,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 25,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Exercise Price, Granted $ 44.91us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 44.90us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 45.02us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Proceeds on Exercise, Granted (in Dollars) 3,997crmt_ProceedsFromStockOptionsExercisedGranted 1,122crmt_ProceedsFromStockOptionsExercisedGranted 1,801crmt_ProceedsFromStockOptionsExercisedGranted  
Number of Shares, Exercised (in Shares) (212,250)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (30,500)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (35,750)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Exercise Price, Exercised $ 19.52us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice $ 23.58us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice $ 22.13us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Proceeds on Exercise, Exercised (in Dollars) (4,143)us-gaap_ProceedsFromStockOptionsExercised (720)us-gaap_ProceedsFromStockOptionsExercised (790)us-gaap_ProceedsFromStockOptionsExercised  
Cancelled (in Shares) (12,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod      
Cancelled $ 45.08us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice      
Cancelled (in Dollars) $ (540)crmt_ProceedsOnSharesCancelled      
Minimum [Member]        
Note K - Stock-Based Compensation Plans (Details) - Stock Option Activity [Line Items]        
Exercise Price $ 11.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 11.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 11.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 11.83us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Exercise Price, Granted $ 36.54us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 44.52us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 44.14us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Exercise Price, Exercised $ 11.90us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 23.34us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 11.83us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Cancelled $ 41.86us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Maximum [Member]        
Note K - Stock-Based Compensation Plans (Details) - Stock Option Activity [Line Items]        
Exercise Price $ 50.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 46.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 45.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 45.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Exercise Price, Granted $ 50.25us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 46.44us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 45.46us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Exercise Price, Exercised $ 45.46us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 23.75us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 23.34us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Cancelled $ 45.72us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember