2024 Q3 Form 10-K Financial Statement

#000117184324003950 Filed on July 15, 2024

View on sec.gov

Income Statement

Concept 2024 Q3 2024 Q2 2024
Revenue $347.8M $364.7M $1.394B
YoY Change -5.51% -6.09% -0.83%
Cost Of Revenue $186.6M $197.9M $758.5M
YoY Change -8.49% -11.52% -5.87%
Gross Profit $161.2M $166.8M $635.3M
YoY Change -1.8% 1.28% 5.96%
Gross Profit Margin 46.35% 45.74% 45.58%
Selling, General & Admin $142.1M $146.6M $602.8M
YoY Change -0.46% -0.89% 13.84%
% of Gross Profit 88.18% 87.9% 94.88%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $1.884M $1.770M $6.871M
YoY Change 11.28% 10.28% 22.65%
% of Gross Profit 1.17% 1.06% 1.08%
Operating Expenses $144.0M $148.4M $609.7M
YoY Change -0.32% -0.77% 13.93%
Operating Profit $17.18M $18.42M $25.65M
YoY Change -12.64% 21.58% -60.21%
Interest Expense -$18.31M -$17.76M -$65.35M
YoY Change 28.29% 38.2% 70.57%
% of Operating Profit -106.62% -96.44% -254.77%
Other Income/Expense, Net
YoY Change
Pretax Income -$1.183M $578.0K -$40.14M
YoY Change -122.66% -74.35% -255.6%
Income Tax -$219.0K $152.0K -$8.742M
% Of Pretax Income 26.3%
Net Earnings -$974.0K $416.0K -$31.43M
YoY Change -123.32% -79.98% -254.14%
Net Earnings / Revenue -0.28% 0.11% -2.26%
Basic Earnings Per Share -$0.15 -$4.92
Diluted Earnings Per Share -$0.15 $0.06 -$4.92
COMMON SHARES
Basic Shares Outstanding 6.397M 6.389M
Diluted Shares Outstanding 6.397M 6.389M

Balance Sheet

Concept 2024 Q3 2024 Q2 2024
SHORT-TERM ASSETS
Cash & Short-Term Investments $4.748M $5.522M $5.522M
YoY Change -24.63% -43.63% -43.63%
Cash & Equivalents $4.748M $5.522M $5.522M
Short-Term Investments
Other Short-Term Assets $33.07M $31.28M $31.28M
YoY Change 48.3% 45.95% 45.95%
Inventory $114.5M $107.5M $107.5M
Prepaid Expenses
Receivables $7.507M $6.907M $6.907M
Other Receivables $938.0K $2.958M $2.958M
Total Short-Term Assets $160.8M $154.1M $154.1M
YoY Change 1.97% -1.13% -1.13%
LONG-TERM ASSETS
Property, Plant & Equipment $59.79M $60.36M $121.5M
YoY Change -1.43% -2.14% 0.6%
Goodwill $22.90M $14.40M
YoY Change 95.73% 23.08%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $93.87M $88.93M $88.93M
YoY Change 9.28% 52.69% 52.69%
Total Long-Term Assets $1.370B $1.324B $1.324B
YoY Change 1.74% 4.66% 4.66%
TOTAL ASSETS
Total Short-Term Assets $160.8M $154.1M $154.1M
Total Long-Term Assets $1.370B $1.324B $1.324B
Total Assets $1.531B $1.478B $1.478B
YoY Change 1.76% 4.03% 4.03%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $35.58M $21.38M $21.38M
YoY Change 11.54% -21.39% -21.39%
Accrued Expenses $88.57M $81.26M $81.26M
YoY Change 0.77% -7.38% -7.38%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $124.2M $102.6M $102.6M
YoY Change 3.64% -10.7% -10.7%
LONG-TERM LIABILITIES
Long-Term Debt $782.3M $754.4M $754.4M
YoY Change 10.06% 18.14% 18.14%
Other Long-Term Liabilities $136.4M $131.6M $131.6M
YoY Change 2.6% 2.3% 2.3%
Total Long-Term Liabilities $918.7M $886.0M $886.0M
YoY Change 8.89% 15.49% 15.49%
TOTAL LIABILITIES
Total Short-Term Liabilities $124.2M $102.6M $102.6M
Total Long-Term Liabilities $918.7M $886.0M $886.0M
Total Liabilities $1.060B $1.006B $1.007B
YoY Change 6.01% 9.23% 9.22%
SHAREHOLDERS EQUITY
Retained Earnings $653.4M $654.4M
YoY Change -5.3% -4.58%
Common Stock $115.5M $114.1M
YoY Change 2.97% 3.64%
Preferred Stock
YoY Change
Treasury Stock (at cost) $297.8M $297.8M
YoY Change 0.11% 0.12%
Treasury Stock Shares
Shareholders Equity $471.1M $470.7M $471.1M
YoY Change
Total Liabilities & Shareholders Equity $1.531B $1.478B $1.478B
YoY Change 1.76% 4.03% 4.03%

Cashflow Statement

Concept 2024 Q3 2024 Q2 2024
OPERATING ACTIVITIES
Net Income -$974.0K $416.0K -$31.43M
YoY Change -123.32% -79.98% -254.14%
Depreciation, Depletion And Amortization $1.884M $1.770M $6.871M
YoY Change 11.28% 10.28% 22.65%
Cash From Operating Activities -$14.97M -$10.73M -$73.90M
YoY Change -67.02% -26.71% -46.44%
INVESTING ACTIVITIES
Capital Expenditures $986.0K $966.0K $5.830M
YoY Change 16.0% 507.55% -73.78%
Acquisitions
YoY Change
Other Investing Activities -$7.527M -$350.0K -$4.815M
YoY Change -1520.19% 163.16% 55.72%
Cash From Investing Activities -$8.513M -$1.316M -$10.65M
YoY Change 901.53% 350.68% -57.97%
FINANCING ACTIVITIES
Cash Dividend Paid $10.00K $40.00K
YoY Change 0.0% 0.0%
Common Stock Issuance & Retirement, Net $35.00K -$538.0K
YoY Change -45.31% -85.44%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 27.66M 11.90M 111.0M
YoY Change -60.72% -31.96% -41.21%
NET CHANGE
Cash From Operating Activities -14.97M -10.73M -73.90M
Cash From Investing Activities -8.513M -1.316M -10.65M
Cash From Financing Activities 27.66M 11.90M 111.0M
Net Change In Cash 4.174M -142.0K 26.41M
YoY Change -82.73% -105.54% 3.8%
FREE CASH FLOW
Cash From Operating Activities -$14.97M -$10.73M -$73.90M
Capital Expenditures $986.0K $966.0K $5.830M
Free Cash Flow -$15.96M -$11.69M -$79.73M
YoY Change -65.5% -20.97% -50.23%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024 us-gaap Revenues
Revenues
1393894000 usd
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
6235000 usd
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
7974000 usd
CY2024 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-9338000 usd
CY2023 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
8621000 usd
CY2024 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
758546000 usd
CY2023 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
800788000 usd
CY2023 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
176696000 usd
CY2022 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
156130000 usd
CY2024 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
423406000 usd
CY2023 us-gaap Interest Expense
InterestExpense
38312000 usd
CY2022 us-gaap Interest Expense
InterestExpense
10919000 usd
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
4033000 usd
CY2024 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
6301000 usd
CY2022Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
855424000 usd
CY2024 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
423406000 usd
CY2024Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
331260000 usd
CY2023Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
299608000 usd
CY2024 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2024 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
CY2024 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--04-30
CY2024 dei Amendment Flag
AmendmentFlag
false
CY2024 dei Entity Central Index Key
EntityCentralIndexKey
0000799850
CY2024 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q2 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
3900000 usd
CY2024 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
109.06
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
41.86
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
150.83
CY2024Q2 crmt Minimum Exercise Price As A Percentage Of Fair Market Value At Date Of Grant
MinimumExercisePriceAsAPercentageOfFairMarketValueAtDateOfGrant
1 pure
CY2024Q2 crmt Finance Receivables Number Of Risk Pools
FinanceReceivablesNumberOfRiskPools
1 pure
CY2024Q2 crmt Finance Receivables Number Of Loan Classes
FinanceReceivablesNumberOfLoanClasses
1 pure
CY2024 us-gaap Late Fee Income Servicing Financial Asset Statement Of Income Or Comprehensive Income Extensible Enumeration
LateFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2024#InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles
CY2023 us-gaap Late Fee Income Servicing Financial Asset Statement Of Income Or Comprehensive Income Extensible Enumeration
LateFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2024#InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles
CY2022 us-gaap Late Fee Income Servicing Financial Asset Statement Of Income Or Comprehensive Income Extensible Enumeration
LateFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2024#InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles
CY2024 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 pure
CY2024 crmt Number Of Operating Subsidiaries
NumberOfOperatingSubsidiaries
2 pure
CY2024Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2024Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2023Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2024Q2 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2023Q2 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2024Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2024 dei Document Annual Report
DocumentAnnualReport
true
CY2024 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2024 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2024 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2024 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2024 dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
CY2024 dei Entity Small Business
EntitySmallBusiness
false
CY2024 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2024 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2024 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2024 dei Entity Shell Company
EntityShellCompany
false
CY2023Q4 dei Entity Public Float
EntityPublicFloat
390091664 usd
CY2024Q3 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
6396757
CY2024 dei Auditor Firm
AuditorFirmId
248
CY2024 dei Auditor Name
AuditorName
GRANT THORNTON LLP
CY2024 dei Auditor Location
AuditorLocation
Tulsa, Oklahoma
CY2024Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
5522000 usd
CY2023Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
9796000 usd
CY2024Q2 us-gaap Restricted Cash
RestrictedCash
88925000 usd
CY2023Q2 us-gaap Restricted Cash
RestrictedCash
58238000 usd
CY2024Q2 us-gaap Interest Receivable
InterestReceivable
6907000 usd
CY2023Q2 us-gaap Interest Receivable
InterestReceivable
6115000 usd
CY2024Q2 us-gaap Notes Receivable Net
NotesReceivableNet
1098591000 usd
CY2023Q2 us-gaap Notes Receivable Net
NotesReceivableNet
1063460000 usd
CY2024Q2 us-gaap Inventory Net
InventoryNet
107470000 usd
CY2023Q2 us-gaap Inventory Net
InventoryNet
109290000 usd
CY2024Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
2958000 usd
CY2023Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
9259000 usd
CY2024Q2 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
31276000 usd
CY2023Q2 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
26039000 usd
CY2024Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
61185000 usd
CY2023Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
59142000 usd
CY2024Q2 us-gaap Goodwill Gross
GoodwillGross
14449000 usd
CY2023Q2 us-gaap Goodwill Gross
GoodwillGross
11716000 usd
CY2024Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
60361000 usd
CY2023Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
61682000 usd
CY2024Q2 us-gaap Assets
Assets
1477644000 usd
CY2023Q2 us-gaap Assets
Assets
1414737000 usd
CY2024Q2 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
21379000 usd
CY2023Q2 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
27196000 usd
CY2024Q2 us-gaap Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
27828000 usd
CY2023Q2 us-gaap Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
27912000 usd
CY2024Q2 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
17808000 usd
CY2023Q2 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
39315000 usd
CY2024Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
64250000 usd
CY2023Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
62300000 usd
CY2024Q2 us-gaap Notes Payable
NotesPayable
553629000 usd
CY2023Q2 us-gaap Notes Payable
NotesPayable
471367000 usd
CY2024Q2 crmt Long Term Line Of Credit Net Of Debt Issuance Costs
LongTermLineOfCreditNetOfDebtIssuanceCosts
200819000 usd
CY2023Q2 crmt Long Term Line Of Credit Net Of Debt Issuance Costs
LongTermLineOfCreditNetOfDebtIssuanceCosts
167231000 usd
CY2024Q2 us-gaap Liabilities
Liabilities
1006494000 usd
CY2023Q2 us-gaap Liabilities
Liabilities
915790000 usd
CY2024Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2024Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2024Q2 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
400000 usd
CY2023Q2 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
400000 usd
CY2023Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2024Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2024Q2 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q2 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2024Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2024Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
13727013
CY2023Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
13701468
CY2024Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
6394675
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
6373404
CY2024Q2 us-gaap Common Stock Value
CommonStockValue
137000 usd
CY2023Q2 us-gaap Common Stock Value
CommonStockValue
137000 usd
CY2024Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
113930000 usd
CY2023Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
109929000 usd
CY2024Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
654369000 usd
CY2023Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
685802000 usd
CY2024Q2 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
7332338
CY2023Q2 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
7328064
CY2024Q2 us-gaap Treasury Stock Value
TreasuryStockValue
297786000 usd
CY2023Q2 us-gaap Treasury Stock Value
TreasuryStockValue
297421000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
470650000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
498447000 usd
CY2024Q2 us-gaap Minority Interest
MinorityInterest
100000 usd
CY2023Q2 us-gaap Minority Interest
MinorityInterest
100000 usd
CY2024Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
470750000 usd
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
498547000 usd
CY2024Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1477644000 usd
CY2023Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1414737000 usd
CY2024 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1160798000 usd
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1204194000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1038682000 usd
CY2024 us-gaap Interest And Fee Income Loans Consumer Installment Automobiles Marine And Other Vehicles
InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles
233096000 usd
CY2023 us-gaap Interest And Fee Income Loans Consumer Installment Automobiles Marine And Other Vehicles
InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles
196219000 usd
CY2022 us-gaap Interest And Fee Income Loans Consumer Installment Automobiles Marine And Other Vehicles
InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles
151853000 usd
CY2023 us-gaap Revenues
Revenues
1400413000 usd
CY2022 us-gaap Revenues
Revenues
1190535000 usd
CY2022 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
658615000 usd
CY2024 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
179421000 usd
CY2023 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
352860000 usd
CY2022 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
238054000 usd
CY2024 us-gaap Interest Expense
InterestExpense
65348000 usd
CY2023 us-gaap Depreciation And Amortization
DepreciationAndAmortization
5602000 usd
CY2022 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-149000 usd
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-8742000 usd
CY2023 us-gaap Profit Loss
ProfitLoss
20432000 usd
CY2024 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
40000 usd
CY2023 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
40000 usd
CY2022 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
40000 usd
CY2024 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-31433000 usd
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
20392000 usd
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
94974000 usd
CY2024 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-4.92
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
3.2
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
14.59
CY2024 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-4.92
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
3.11
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
13.92
CY2024 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6388537
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6371229
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6509673
CY2024 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6388537
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6566896
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6823481
CY2024 us-gaap Profit Loss
ProfitLoss
-31393000 usd
CY2023 us-gaap Profit Loss
ProfitLoss
20432000 usd
CY2022 us-gaap Profit Loss
ProfitLoss
95014000 usd
CY2024 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
423406000 usd
CY2023 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
352860000 usd
CY2022 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
238054000 usd
CY2024 crmt Payment Protection Plan Losses
PaymentProtectionPlanLosses
34504000 usd
CY2023 crmt Payment Protection Plan Losses
PaymentProtectionPlanLosses
25107000 usd
CY2022 crmt Payment Protection Plan Losses
PaymentProtectionPlanLosses
21871000 usd
CY2024 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
6871000 usd
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
5602000 usd
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
4033000 usd
CY2024 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
5139000 usd
CY2023 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
5461000 usd
CY2022 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
775000 usd
CY2024 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-437000 usd
CY2023 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-361000 usd
CY2022 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-149000 usd
CY2024 us-gaap Share Based Compensation
ShareBasedCompensation
4174000 usd
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
5314000 usd
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
5496000 usd
CY2024 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
267000 usd
CY2023 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
0 usd
CY2022 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
0 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
8750000 usd
CY2024 crmt Originations Of Financing Receivables
OriginationsOfFinancingReceivables
1079946000 usd
CY2022 us-gaap Amortization Of Deferred Loan Origination Fees Net
AmortizationOfDeferredLoanOriginationFeesNet
20000 usd
CY2023 crmt Proceeds From Collection Of Finance Receivables Operating Activities
ProceedsFromCollectionOfFinanceReceivablesOperatingActivities
434458000 usd
CY2022 crmt Proceeds From Collection Of Finance Receivables Operating Activities
ProceedsFromCollectionOfFinanceReceivablesOperatingActivities
417796000 usd
CY2024 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
792000 usd
CY2023 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
1188000 usd
CY2022 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
1559000 usd
CY2024 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-139186000 usd
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-133047000 usd
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-51057000 usd
CY2024 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
7386000 usd
CY2022 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
5167000 usd
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-8984000 usd
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-424000 usd
CY2024 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-73898000 usd
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-135728000 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-119178000 usd
CY2024 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
4815000 usd
CY2023 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
5549000 usd
CY2022 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
1574000 usd
CY2024 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
6146000 usd
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
22106000 usd
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
15796000 usd
CY2024 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
316000 usd
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
84000 usd
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
20000 usd
CY2024 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-10645000 usd
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-27571000 usd
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-17350000 usd
CY2024 crmt Proceeds Payments From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsPaymentsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
-455000 usd
CY2023 crmt Proceeds Payments From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsPaymentsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
1216000 usd
CY2022 crmt Proceeds Payments From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsPaymentsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
-1488000 usd
CY2024 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
282000 usd
CY2023 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
286000 usd
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
293000 usd
CY2024 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
365000 usd
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
5196000 usd
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
34698000 usd
CY2024 us-gaap Payments Of Dividends
PaymentsOfDividends
40000 usd
CY2023 us-gaap Payments Of Dividends
PaymentsOfDividends
40000 usd
CY2022 us-gaap Payments Of Dividends
PaymentsOfDividends
40000 usd
CY2024 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
5897000 usd
CY2023 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
2263000 usd
CY2022 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
6108000 usd
CY2024 us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
823000 usd
CY2023 us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
0 usd
CY2022 us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
-1802000 usd
CY2024 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
610340000 usd
CY2023 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
400176000 usd
CY2022 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
399994000 usd
CY2024 us-gaap Repayments Of Debt And Capital Lease Obligations
RepaymentsOfDebtAndCapitalLeaseObligations
526959000 usd
CY2023 us-gaap Repayments Of Debt And Capital Lease Obligations
RepaymentsOfDebtAndCapitalLeaseObligations
327276000 usd
CY2022 us-gaap Repayments Of Debt And Capital Lease Obligations
RepaymentsOfDebtAndCapitalLeaseObligations
-0 usd
CY2024 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
554593000 usd
CY2023 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
524531000 usd
CY2022 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
331113000 usd
CY2024 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
521366000 usd
CY2023 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
402688000 usd
CY2022 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
511042000 usd
CY2024 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
110956000 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
188746000 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
176222000 usd
CY2024 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
26413000 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
25447000 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
39694000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
68034000 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
42587000 usd
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
2893000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
94447000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
68034000 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
42587000 usd
CY2021Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
411957000 usd
CY2022 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
293000 usd
CY2022 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
-1488000 usd
CY2022 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
304204
CY2022 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
34698000 usd
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5496000 usd
CY2022 us-gaap Dividends
Dividends
40000 usd
CY2022 us-gaap Profit Loss
ProfitLoss
95014000 usd
CY2022Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
476534000 usd
CY2023 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
286000 usd
CY2023 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
1217000 usd
CY2023 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
57856
CY2023 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
5196000 usd
CY2023 crmt Apic Share Based Payment Arrangement Decrease For Cost Recognition
APICShareBasedPaymentArrangementDecreaseForCostRecognition
-5314000 usd
CY2023 us-gaap Dividends
Dividends
40000 usd
CY2023 us-gaap Profit Loss
ProfitLoss
20432000 usd
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
498547000 usd
CY2024 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
282000 usd
CY2024 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
-455000 usd
CY2024 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
4274
CY2024 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
365000 usd
CY2024 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
4174000 usd
CY2024 us-gaap Dividends
Dividends
40000 usd
CY2024 us-gaap Profit Loss
ProfitLoss
-31393000 usd
CY2024Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
470750000 usd
CY2024 crmt Number Of Dealerships Operated
NumberOfDealershipsOperated
154 pure
CY2024 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Use of Estimates</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the period. Actual results could differ from those estimates. Significant estimates include, but are not limited to, the Company’s allowance for credit losses.</p>
CY2024 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Concentration of Risk</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company provides financing in connection with the sale of substantially all of its vehicles. These sales are made primarily to customers residing in Alabama, Arkansas, Georgia, Illinois, Kentucky, Mississippi, Missouri, Oklahoma, Tennessee, and Texas, with approximately 27% of revenues resulting from sales to Arkansas customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of April 30, 2024, and periodically throughout the year, the Company maintained cash in financial institutions in excess of the amounts insured by the federal government. The cash is held in several highly rated banking institutions. The Company regularly monitors its counterparty credit risk and mitigates exposure by the amount it invests in one institution.</p>
CY2024Q2 us-gaap Restricted Cash
RestrictedCash
88925000 usd
CY2023Q2 us-gaap Restricted Cash
RestrictedCash
58238000 usd
CY2024 crmt Average Finance Receivable Interest Rate
AverageFinanceReceivableInterestRate
0.169 pure
CY2024 crmt Financing Receivable Interest Rate
FinancingReceivableInterestRate
0.1825 pure
CY2023Q4 crmt Financing Receivable Interest Rate
FinancingReceivableInterestRate
0.18 pure
CY2024 crmt Finance Receivables Customer Payments Due Either Weekly Or Bi Weekly Percentage
FinanceReceivablesCustomerPaymentsDueEitherWeeklyOrBiWeeklyPercentage
0.783 pure
CY2024Q2 crmt Financing Receivable Greater Than Or Equal To30 Days Past Due Percent Of Portfolio
FinancingReceivableGreaterThanOrEqualTo30DaysPastDuePercentOfPortfolio
0.031 pure
CY2023Q2 crmt Financing Receivable Greater Than Or Equal To30 Days Past Due Percent Of Portfolio
FinancingReceivableGreaterThanOrEqualTo30DaysPastDuePercentOfPortfolio
0.036 pure
crmt Allowance For Credit Loss Percentage
AllowanceForCreditLossPercentage
0.2604 pure
CY2024Q1 crmt Allowance For Credit Loss Percentage
AllowanceForCreditLossPercentage
0.2574 pure
CY2024Q1 crmt Allowance For Credit Loss Percentage
AllowanceForCreditLossPercentage
0.2574 pure
CY2024Q2 crmt Allowance For Credit Loss Percentage
AllowanceForCreditLossPercentage
0.2532 pure
CY2024 crmt Financing Receivable Weighted Average Total Contract Term
FinancingReceivableWeightedAverageTotalContractTerm
P47M27D
CY2024 crmt Financing Receivable Remaining Contract Term
FinancingReceivableRemainingContractTerm
P36M3D
CY2024 crmt Financing Receivables Allowance For Credit Losses And Other Losses
FinancingReceivablesAllowanceForCreditLossesAndOtherLosses
331300000 usd
CY2024Q2 crmt Finance Receivables Allowance Percent Of Principle Balance
FinanceReceivablesAllowancePercentOfPrincipleBalance
0.2532 pure
CY2024Q2 crmt Finance Receivable Principal Balance
FinanceReceivablePrincipalBalance
1400000000 usd
CY2023 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
267000 usd
CY2024Q2 us-gaap Goodwill
Goodwill
14400000 usd
CY2023Q2 us-gaap Goodwill
Goodwill
11700000 usd
CY2023 us-gaap Goodwill Period Increase Decrease
GoodwillPeriodIncreaseDecrease
2700000 usd
CY2024 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1160798000 usd
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1204194000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1038682000 usd
CY2024Q2 crmt Financing Receivable Recorded Investment Greater Than90 Days Past Due
FinancingReceivableRecordedInvestmentGreaterThan90DaysPastDue
4500000 usd
CY2023Q2 crmt Financing Receivable Recorded Investment Greater Than90 Days Past Due
FinancingReceivableRecordedInvestmentGreaterThan90DaysPastDue
3900000 usd
CY2024 us-gaap Late Fee Income Generated By Servicing Financial Assets Amount
LateFeeIncomeGeneratedByServicingFinancialAssetsAmount
4900000 usd
CY2023 us-gaap Late Fee Income Generated By Servicing Financial Assets Amount
LateFeeIncomeGeneratedByServicingFinancialAssetsAmount
4400000 usd
CY2022 us-gaap Late Fee Income Generated By Servicing Financial Assets Amount
LateFeeIncomeGeneratedByServicingFinancialAssetsAmount
3100000 usd
CY2024 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
34800000 usd
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
26800000 usd
CY2024 us-gaap Advertising Expense
AdvertisingExpense
4300000 usd
CY2023 us-gaap Advertising Expense
AdvertisingExpense
5800000 usd
CY2022 us-gaap Advertising Expense
AdvertisingExpense
5000000 usd
CY2024 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.50 pure
CY2024 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
0.06 pure
CY2024 crmt Defined Contribution Plan Employer Contribution Amount
DefinedContributionPlanEmployerContributionAmount
1100000 usd
CY2023 crmt Defined Contribution Plan Employer Contribution Amount
DefinedContributionPlanEmployerContributionAmount
1200000 usd
CY2022 crmt Defined Contribution Plan Employer Contribution Amount
DefinedContributionPlanEmployerContributionAmount
1200000 usd
CY2024 us-gaap Tax Adjustments Settlements And Unusual Provisions
TaxAdjustmentsSettlementsAndUnusualProvisions
227000 usd
CY2023 us-gaap Tax Adjustments Settlements And Unusual Provisions
TaxAdjustmentsSettlementsAndUnusualProvisions
558000 usd
CY2024 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
4274
CY2023 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
57856
CY2022 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
304204
CY2024 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
365000 usd
CY2023 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
5200000 usd
CY2022 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
34700000 usd
CY2024 crmt Treasury Stock Shares To Establish Reserve Account To Secure Service Contracts
TreasuryStockSharesToEstablishReserveAccountToSecureServiceContracts
10000
CY2024Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P11Y4M24D
CY2024Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.046 pure
CY2024Q2 us-gaap Financing Receivable Before Allowance For Credit Loss And Fee
FinancingReceivableBeforeAllowanceForCreditLossAndFee
1844392000 usd
CY2023Q2 us-gaap Financing Receivable Before Allowance For Credit Loss And Fee
FinancingReceivableBeforeAllowanceForCreditLossAndFee
1752149000 usd
CY2024Q2 us-gaap Deferred Discounts Finance Charges And Interest Included In Receivables
DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
409004000 usd
CY2023Q2 us-gaap Deferred Discounts Finance Charges And Interest Included In Receivables
DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
378777000 usd
CY2024Q2 crmt Finance Receivable Principal Balance
FinanceReceivablePrincipalBalance
1435388000 usd
CY2023Q2 crmt Finance Receivable Principal Balance
FinanceReceivablePrincipalBalance
1373372000 usd
CY2024Q2 crmt Financing Receivable Insurance Receivables For App Claims
FinancingReceivableInsuranceReceivablesForAPPClaims
3026000 usd
CY2023Q2 crmt Financing Receivable Insurance Receivables For App Claims
FinancingReceivableInsuranceReceivablesForAPPClaims
5694000 usd
CY2024Q2 crmt Financing Receivables Allowance For App Claims
FinancingReceivablesAllowanceForAPPClaims
3171000 usd
CY2023Q2 crmt Financing Receivables Allowance For App Claims
FinancingReceivablesAllowanceForAPPClaims
5310000 usd
CY2024Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
331260000 usd
CY2023Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
299608000 usd
CY2024Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
1097931000 usd
CY2023Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
1062760000 usd
CY2024Q2 us-gaap Financing Receivable Unamortized Loan Fee Cost
FinancingReceivableUnamortizedLoanFeeCost
660000 usd
CY2023Q2 us-gaap Financing Receivable Unamortized Loan Fee Cost
FinancingReceivableUnamortizedLoanFeeCost
700000 usd
CY2024Q2 us-gaap Notes Receivable Net
NotesReceivableNet
1098591000 usd
CY2023Q2 us-gaap Notes Receivable Net
NotesReceivableNet
1063460000 usd
CY2023Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
1062760000 usd
CY2022Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
855424000 usd
CY2021Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
626077000 usd
CY2024 crmt Finance Receivable Originations
FinanceReceivableOriginations
1079946000 usd
CY2023 crmt Finance Receivable Originations
FinanceReceivableOriginations
1161132000 usd
CY2022 crmt Finance Receivable Originations
FinanceReceivableOriginations
1009859000 usd
CY2024 crmt Finance Receivable Collections
FinanceReceivableCollections
455828000 usd
CY2023 crmt Finance Receivable Collections
FinanceReceivableCollections
434458000 usd
CY2022 crmt Finance Receivable Collections
FinanceReceivableCollections
417796000 usd
CY2024 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
423406000 usd
CY2023 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
352860000 usd
CY2022 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
238054000 usd
CY2024 crmt Losses On Claims For Payment Protection Plan
LossesOnClaimsForPaymentProtectionPlan
34504000 usd
CY2023 crmt Losses On Claims For Payment Protection Plan
LossesOnClaimsForPaymentProtectionPlan
25107000 usd
CY2022 crmt Losses On Claims For Payment Protection Plan
LossesOnClaimsForPaymentProtectionPlan
21871000 usd
CY2024 crmt Inventory Acquired In Repossession And Payment Protection Plan Claims
InventoryAcquiredInRepossessionAndPaymentProtectionPlanClaims
131037000 usd
CY2023 crmt Inventory Acquired In Repossession And Payment Protection Plan Claims
InventoryAcquiredInRepossessionAndPaymentProtectionPlanClaims
141371000 usd
CY2022 crmt Inventory Acquired In Repossession And Payment Protection Plan Claims
InventoryAcquiredInRepossessionAndPaymentProtectionPlanClaims
102791000 usd
CY2024Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
1097931000 usd
CY2023Q2 crmt Financing Receivable After Allowance For Credit Loss Before Loan Costs
FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts
1062760000 usd
CY2023Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
299608000 usd
CY2022Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
237823000 usd
CY2021Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
177267000 usd
CY2023 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
352860000 usd
CY2022 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
238054000 usd
CY2024 us-gaap Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
525634000 usd
CY2023 us-gaap Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
414397000 usd
CY2022 us-gaap Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
260039000 usd
CY2024 crmt Financing Receivable Allowance For Credit Loss Recovered Collateral
FinancingReceivableAllowanceForCreditLossRecoveredCollateral
133880000 usd
CY2023 crmt Financing Receivable Allowance For Credit Loss Recovered Collateral
FinancingReceivableAllowanceForCreditLossRecoveredCollateral
123322000 usd
CY2022 crmt Financing Receivable Allowance For Credit Loss Recovered Collateral
FinancingReceivableAllowanceForCreditLossRecoveredCollateral
82541000 usd
CY2022Q2 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
237823000 usd
CY2024 us-gaap Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
2800000 usd
CY2023 us-gaap Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
2500000 usd
CY2022 us-gaap Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
2400000 usd
CY2022Q2 crmt Finance Receivables Allowance Percent Of Principle Balance
FinanceReceivablesAllowancePercentOfPrincipleBalance
0.2357 pure
CY2021Q2 crmt Finance Receivables Allowance Percent Of Principle Balance
FinanceReceivablesAllowancePercentOfPrincipleBalance
0.2355 pure
CY2023Q2 crmt Finance Receivables Allowance Percent Of Principle Balance
FinanceReceivablesAllowancePercentOfPrincipleBalance
0.2391 pure
CY2023Q3 crmt Finance Receivables Allowance Percent Of Principle Balance
FinanceReceivablesAllowancePercentOfPrincipleBalance
0.2604 pure
CY2024Q1 crmt Finance Receivables Allowance Percent Of Principle Balance
FinanceReceivablesAllowancePercentOfPrincipleBalance
0.2574 pure
CY2024Q2 crmt Finance Receivables Allowance Percent Of Principle Balance
FinanceReceivablesAllowancePercentOfPrincipleBalance
0.2532 pure
CY2024Q2 crmt Finance Receivable Principal Balance
FinanceReceivablePrincipalBalance
1435388000 usd
CY2024Q2 crmt Financing Receivable Percent Of Portfolio
FinancingReceivablePercentOfPortfolio
1 pure
CY2023Q2 crmt Finance Receivable Principal Balance
FinanceReceivablePrincipalBalance
1373372000 usd
CY2023Q2 crmt Financing Receivable Percent Of Portfolio
FinancingReceivablePercentOfPortfolio
1 pure
CY2024 crmt Average Collected Amount Per Customer Per Month
AverageCollectedAmountPerCustomerPerMonth
554000 usd
CY2023 crmt Average Collected Amount Per Customer Per Month
AverageCollectedAmountPerCustomerPerMonth
534000 usd
CY2024Q2 crmt Principal Collected As A Percent Of Average Financing Receivables
PrincipalCollectedAsAPercentOfAverageFinancingReceivables
0.317 pure
CY2023Q2 crmt Principal Collected As A Percent Of Average Financing Receivables
PrincipalCollectedAsAPercentOfAverageFinancingReceivables
0.347 pure
CY2024 crmt Average Downpayment Percentage
AverageDownpaymentPercentage
0.054 pure
CY2023 crmt Average Downpayment Percentage
AverageDownpaymentPercentage
0.054 pure
CY2024 crmt Average Originating Contract Term
AverageOriginatingContractTerm
P44M
CY2023 crmt Average Originating Contract Term
AverageOriginatingContractTerm
P42M27D
CY2024 crmt Portfolio Weighted Average Contract Term Including Modifications
PortfolioWeightedAverageContractTermIncludingModifications
P47M27D
CY2023 crmt Portfolio Weighted Average Contract Term Including Modifications
PortfolioWeightedAverageContractTermIncludingModifications
P46M9D
CY2024 crmt Collections As Percentage Of Average Financing Receivables
CollectionsAsPercentageOfAverageFinancingReceivables
0.037 pure
CY2024 crmt Increase Decrease In Average Selling Price
IncreaseDecreaseInAverageSellingPrice
1033 usd
CY2024 crmt Increase Decrease In Average Selling Price Percentage
IncreaseDecreaseInAverageSellingPricePercentage
0.057 pure
CY2024Q2 us-gaap Financing Receivable Originated In Current Fiscal Year
FinancingReceivableOriginatedInCurrentFiscalYear
829303000 usd
CY2024Q2 us-gaap Financing Receivable Originated In Fiscal Year Before Latest Fiscal Year
FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
422859000 usd
CY2024Q2 us-gaap Financing Receivable Originated Two Years Before Latest Fiscal Year
FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
156628000 usd
CY2024Q2 us-gaap Financing Receivable Originated Three Years Before Latest Fiscal Year
FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
24379000 usd
CY2024Q2 us-gaap Financing Receivable Originated Four Years Before Latest Fiscal Year
FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
1636000 usd
CY2024Q2 us-gaap Financing Receivable Originated Five Or More Years Before Latest Fiscal Year
FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
583000 usd
CY2024Q2 crmt Finance Receivable Principal Balance
FinanceReceivablePrincipalBalance
1435388000 usd
CY2024Q2 crmt Financing Receivable Percent Of Portfolio
FinancingReceivablePercentOfPortfolio
1 pure
CY2024 us-gaap Financing Receivable Year One Originated Current Fiscal Year Writeoff
FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff
155385000 usd
CY2024 us-gaap Financing Receivable Year Two Originated Fiscal Year Before Current Fiscal Year Writeoff
FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
265609000 usd
CY2024 us-gaap Financing Receivable Year Three Originated Two Years Before Current Fiscal Year Writeoff
FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
88160000 usd
CY2024 us-gaap Financing Receivable Year Four Originated Three Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
14835000 usd
CY2024 us-gaap Financing Receivable Year Five Originated Four Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
1081000 usd
CY2024 us-gaap Financing Receivable Originated More Than Five Years Before Current Fiscal Year Writeoff
FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
564000 usd
CY2024 us-gaap Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
525634000 usd
CY2023Q2 us-gaap Financing Receivable Originated In Current Fiscal Year
FinancingReceivableOriginatedInCurrentFiscalYear
897296000 usd
CY2023Q2 us-gaap Financing Receivable Originated In Fiscal Year Before Latest Fiscal Year
FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
373029000 usd
CY2023Q2 us-gaap Financing Receivable Originated Two Years Before Latest Fiscal Year
FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
94154000 usd
CY2023Q2 us-gaap Financing Receivable Originated Three Years Before Latest Fiscal Year
FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
7417000 usd
CY2023Q2 us-gaap Financing Receivable Originated Four Years Before Latest Fiscal Year
FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
962000 usd
CY2023Q2 us-gaap Financing Receivable Originated Five Or More Years Before Latest Fiscal Year
FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
514000 usd
CY2023Q2 crmt Finance Receivable Principal Balance
FinanceReceivablePrincipalBalance
1373372000 usd
CY2023Q2 crmt Financing Receivable Percent Of Portfolio
FinancingReceivablePercentOfPortfolio
1 pure
CY2024Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
49906000 usd
CY2023Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
45078000 usd
CY2024Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
60361000 usd
CY2023Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
61682000 usd
CY2024Q2 us-gaap Accrued Salaries Current And Noncurrent
AccruedSalariesCurrentAndNoncurrent
10774000 usd
CY2023Q2 us-gaap Accrued Salaries Current And Noncurrent
AccruedSalariesCurrentAndNoncurrent
11197000 usd
CY2024Q2 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
6234000 usd
CY2023Q2 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
8543000 usd
CY2024Q2 crmt Fair Value Of Contingent Consideration Liability
FairValueOfContingentConsiderationLiability
3193000 usd
CY2023Q2 crmt Fair Value Of Contingent Consideration Liability
FairValueOfContingentConsiderationLiability
1943000 usd
CY2024Q2 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
7627000 usd
CY2023Q2 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
6229000 usd
CY2024Q2 us-gaap Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
27828000 usd
CY2023Q2 us-gaap Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
27912000 usd
CY2024Q2 crmt Long Term Line Of Credit Net Of Debt Issuance Costs
LongTermLineOfCreditNetOfDebtIssuanceCosts
200819000 usd
CY2023Q2 crmt Long Term Line Of Credit Net Of Debt Issuance Costs
LongTermLineOfCreditNetOfDebtIssuanceCosts
167231000 usd
CY2024Q2 us-gaap Notes Payable
NotesPayable
553629000 usd
CY2023Q2 us-gaap Notes Payable
NotesPayable
471367000 usd
CY2024Q2 us-gaap Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
754448000 usd
CY2023Q2 us-gaap Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
638598000 usd
CY2022Q4 crmt Fair Value Inputs Discount Rate Intercompany Transactions
FairValueInputsDiscountRateIntercompanyTransactions
0.385 pure
CY2024 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
12765000 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-3504000 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
18871000 usd
CY2024 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-21507000 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
8866000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
8750000 usd
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-8742000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5362000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
27621000 usd
CY2024 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-8428000 usd
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
5417000 usd
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
25753000 usd
CY2024 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-1204000 usd
CY2023 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
774000 usd
CY2022 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
3679000 usd
CY2024 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-227000 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-558000 usd
CY2022 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-1356000 usd
CY2024 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
1117000 usd
CY2023 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
-271000 usd
CY2022 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
-455000 usd
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-8742000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5362000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
27621000 usd
CY2024Q2 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
46056000 usd
CY2023Q2 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
47486000 usd
CY2024Q2 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
3222000 usd
CY2023Q2 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
3262000 usd
CY2024Q2 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
426000 usd
CY2023Q2 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
281000 usd
CY2024Q2 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
49704000 usd
CY2023Q2 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
51029000 usd
CY2024Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
2218000 usd
CY2023Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
3051000 usd
CY2024Q2 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
152000 usd
CY2023Q2 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
204000 usd
CY2024Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
4803000 usd
CY2023Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
4634000 usd
CY2024Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
20700000 usd
CY2023Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
164000 usd
CY2024Q2 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
7000 usd
CY2023Q2 us-gaap Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
-0 usd
CY2024Q2 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
4030000 usd
CY2023Q2 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
3661000 usd
CY2024Q2 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
31896000 usd
CY2023Q2 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
11714000 usd
CY2024Q2 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
17808000 usd
CY2023Q2 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
39315000 usd
CY2024Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2024Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2024Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2024Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2024 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6388537
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6371229
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6509673
CY2024 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
0
CY2023 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
195667
CY2022 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
313808
CY2024 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6388537
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6566896
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6823481
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Expiration Date
ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
2034-01-25
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
102514
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
1600000 usd
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
9100000 usd
CY2024 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P3Y10M24D
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y6M
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y6M
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0406 pure
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.036 pure
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0086 pure
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.56 pure
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.55 pure
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.51 pure
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
197486
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
140000
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
30000
CY2024 crmt Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
5700000 usd
CY2023 crmt Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
5100000 usd
CY2022 crmt Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
2100000 usd
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
566400
CY2021 crmt Proceeds From Stock Options Exercised Outstanding
ProceedsFromStockOptionsExercisedOutstanding
41026000 usd
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
72.43
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
30000
CY2022 crmt Proceeds From Stock Options Exercised Granted
ProceedsFromStockOptionsExercisedGranted
4525000 usd
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
150.83
CY2022 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
94000
CY2022 crmt Proceeds From Stock Options Exercised2
ProceedsFromStockOptionsExercised2
6276000 usd
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
66.76
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
1000
CY2022 crmt Proceeds On Shares Cancelled
ProceedsOnSharesCancelled
42000 usd
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
41.86
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
501400
CY2022 crmt Proceeds From Stock Options Exercised Outstanding
ProceedsFromStockOptionsExercisedOutstanding
39232000 usd
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
78.25
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
140000
CY2023 crmt Proceeds From Stock Options Exercised Granted
ProceedsFromStockOptionsExercisedGranted
9687000 usd
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
69.19
CY2023 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
28000
CY2023 crmt Proceeds From Stock Options Exercised2
ProceedsFromStockOptionsExercised2
1439000 usd
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
51.38
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
-0
CY2023 crmt Proceeds On Shares Cancelled
ProceedsOnSharesCancelled
-0 usd
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
613400
CY2023 crmt Proceeds From Stock Options Exercised Outstanding
ProceedsFromStockOptionsExercisedOutstanding
47480000 usd
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
77.41
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
197486
CY2024 crmt Proceeds From Stock Options Exercised Granted
ProceedsFromStockOptionsExercisedGranted
14279000 usd
CY2024 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
72.3
CY2024 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
35000
CY2024 crmt Proceeds From Stock Options Exercised2
ProceedsFromStockOptionsExercised2
1828000 usd
CY2024 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
52.23
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
40000
CY2024 crmt Proceeds On Shares Cancelled
ProceedsOnSharesCancelled
4362000 usd
CY2024 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
109.06
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
735886
CY2024 crmt Proceeds From Stock Options Exercised Outstanding
ProceedsFromStockOptionsExercisedOutstanding
55569000 usd
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
75.51
CY2024 crmt Stock Options Exercised
StockOptionsExercised
35000
CY2023 crmt Stock Options Exercised
StockOptionsExercised
28000
CY2022 crmt Stock Options Exercised
StockOptionsExercised
94000
CY2024 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
0 usd
CY2023 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
1216000 usd
CY2022 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
591000 usd
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1145000 usd
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1412000 usd
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
7124000 usd
CY2024 crmt Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Through Net Settlements
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlements
35000
CY2024 crmt Share Based Compensation Arrangement By Share Based Payment Award Options Reduction In Shares Issued To Satisfy The Exercise Price And Applicable Withholding Taxes
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReductionInSharesIssuedToSatisfyTheExercisePriceAndApplicableWithholdingTaxes
26632
CY2024 crmt Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Through Net Settlements Net Of Shares To Satisfy The Exercise Price And Applicable Withholding Taxes
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlementsNetOfSharesToSatisfyTheExercisePriceAndApplicableWithholdingTaxes
8368
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
446734
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
1600000 usd
CY2024 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
P5Y
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
76.79
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
9172000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
8768000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
8274000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
7581000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
6627000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
42432000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
82854000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
18604000 usd
CY2024Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
64250000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
82900000 usd
CY2024 us-gaap Operating Lease Expense
OperatingLeaseExpense
9000000 usd
CY2023 us-gaap Operating Lease Expense
OperatingLeaseExpense
9000000 usd
CY2022 us-gaap Operating Lease Expense
OperatingLeaseExpense
8000000 usd
CY2024 us-gaap Interest Paid Net
InterestPaidNet
65647000 usd
CY2023 us-gaap Interest Paid Net
InterestPaidNet
36605000 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
10421000 usd
CY2024 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
6459000 usd
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
5480000 usd
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
19238000 usd
CY2024 us-gaap Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
137366000 usd
CY2023 us-gaap Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
127035000 usd
CY2022 us-gaap Fair Value Of Assets Acquired
FairValueOfAssetsAcquired
84096000 usd
CY2024 crmt Reduction In Net Receivables For Deferred Ancillary Product Revenue At Time Of Chargeoff
ReductionInNetReceivablesForDeferredAncillaryProductRevenueAtTimeOfChargeoff
37877000 usd
CY2023 crmt Reduction In Net Receivables For Deferred Ancillary Product Revenue At Time Of Chargeoff
ReductionInNetReceivablesForDeferredAncillaryProductRevenueAtTimeOfChargeoff
30665000 usd
CY2022 crmt Reduction In Net Receivables For Deferred Ancillary Product Revenue At Time Of Chargeoff
ReductionInNetReceivablesForDeferredAncillaryProductRevenueAtTimeOfChargeoff
16814000 usd
CY2024 crmt Net Settlement Option Exercises
NetSettlementOptionExercises
1828000 usd
CY2023 crmt Net Settlement Option Exercises
NetSettlementOptionExercises
223000 usd
CY2022 crmt Net Settlement Option Exercises
NetSettlementOptionExercises
5685000 usd
CY2024 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
2134000 usd
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
578000 usd
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
3176000 usd
CY2024 crmt Rightofuse Asset Obtained In Exchange For Operating Lease Liability Through Acquisitions
RightofuseAssetObtainedInExchangeForOperatingLeaseLiabilityThroughAcquisitions
1822000 usd
CY2023 crmt Rightofuse Asset Obtained In Exchange For Operating Lease Liability Through Acquisitions
RightofuseAssetObtainedInExchangeForOperatingLeaseLiabilityThroughAcquisitions
1729000 usd
CY2022 crmt Rightofuse Asset Obtained In Exchange For Operating Lease Liability Through Acquisitions
RightofuseAssetObtainedInExchangeForOperatingLeaseLiabilityThroughAcquisitions
0 usd

Files In Submission

Name View Source Status
crmt-20240430_cal.xml Edgar Link unprocessable
0001171843-24-003950-index-headers.html Edgar Link pending
0001171843-24-003950-index.html Edgar Link pending
0001171843-24-003950.txt Edgar Link pending
0001171843-24-003950-xbrl.zip Edgar Link pending
crmt-20240430.xsd Edgar Link pending
crmt20240430_10k.htm Edgar Link pending
ex_687205.htm Edgar Link pending
ex_687206.htm Edgar Link pending
ex_687207.htm Edgar Link pending
ex_687208.htm Edgar Link pending
ex_687209.htm Edgar Link pending
ex_698152.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
perf.jpg Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
crmt-20240430_def.xml Edgar Link unprocessable
crmt-20240430_lab.xml Edgar Link unprocessable
crmt-20240430_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
crmt20240430_10k_htm.xml Edgar Link completed
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending