XML 24 R14.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Weighted Average Shares Outstanding | 9 Months Ended
--- | ---
Jan. 31, 2025
Earnings Per Share [Abstract] |
Weighted Average Shares Outstanding | H – Weighted Average Shares Outstanding Weighted average shares of common stock outstanding used in the calculation of basic and diluted earnings per share were as follows:
| Three Months Ended January 31, |  | Nine Months Ended January 31,
| 2025 |  | 2024 |  | 2025 |  | 2024
Weighted average shares outstanding-basic | 8,256,681 |  | 6,393,080 |  | 7,600,470 |  | 6,386,997
Dilutive options and restricted stock | 156,407 |  | - |  | 153,184 |  | -
Weighted average shares outstanding-diluted | 8,413,088 |  | 6,393,080 |  | 7,753,654 |  | 6,386,997
Antidilutive securities not included: |  |  |  |  |  |  |
Options | 665,167 |  | 499,986 |  | 620,867 |  | 947,486
Restricted stock | 38,128 |  | 68,893 |  | 26,900 |  | 73,926

X
- Definition Disclosure of weighted average shares outstanding. + References No definition available. + Details
Name: | crmt_WeightedAverageSharesOutstandingTextBlock
Namespace Prefix: | crmt_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration