XML 95 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Guarantor Financial Statements Details IS (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenue:                      
Retail merchandise sales                 $ 428,182us-gaap_SalesRevenueGoodsNet $ 367,187us-gaap_SalesRevenueGoodsNet $ 287,456us-gaap_SalesRevenueGoodsNet
Pawn loan fees                 199,357fcfs_PawnLoanFees 181,555fcfs_PawnLoanFees 152,237fcfs_PawnLoanFees
Consumer loan and credit services fees                 36,749fcfs_ConsumerLoanAndCreditServicesFees 43,781fcfs_ConsumerLoanAndCreditServicesFees 48,692fcfs_ConsumerLoanAndCreditServicesFees
Wholesale scrap jewelry revenue                 48,589fcfs_WholesaleScrapJewelryRevenue 68,325fcfs_WholesaleScrapJewelryRevenue 103,706fcfs_WholesaleScrapJewelryRevenue
Total revenue 202,774us-gaap_Revenues 175,000us-gaap_Revenues 165,326us-gaap_Revenues 169,777us-gaap_Revenues 185,203us-gaap_Revenues 173,379us-gaap_Revenues 142,354us-gaap_Revenues 159,912us-gaap_Revenues 712,877us-gaap_Revenues 660,848us-gaap_Revenues 592,091us-gaap_Revenues
Cost of revenue:                      
Cost of retail merchandise sold                 261,673us-gaap_CostOfGoodsSold 221,361us-gaap_CostOfGoodsSold 167,144us-gaap_CostOfGoodsSold
Consumer loan and credit services loss provision                 9,287us-gaap_ProvisionForDoubtfulAccounts 11,368us-gaap_ProvisionForDoubtfulAccounts 12,556us-gaap_ProvisionForDoubtfulAccounts
Cost of wholesale scrap jewelry sold                 41,044fcfs_Costofwholesalescrapjewelrysold 58,545fcfs_Costofwholesalescrapjewelrysold 76,853fcfs_Costofwholesalescrapjewelrysold
Total cost of revenue 91,141us-gaap_CostOfRevenue 76,137us-gaap_CostOfRevenue 71,405us-gaap_CostOfRevenue 73,321us-gaap_CostOfRevenue 85,011us-gaap_CostOfRevenue 79,404us-gaap_CostOfRevenue 58,207us-gaap_CostOfRevenue 68,652us-gaap_CostOfRevenue 312,004us-gaap_CostOfRevenue 291,274us-gaap_CostOfRevenue 256,553us-gaap_CostOfRevenue
Net revenue 111,633us-gaap_GrossProfit 98,863us-gaap_GrossProfit 93,921us-gaap_GrossProfit 96,456us-gaap_GrossProfit 100,192us-gaap_GrossProfit 93,975us-gaap_GrossProfit 84,147us-gaap_GrossProfit 91,260us-gaap_GrossProfit 400,873us-gaap_GrossProfit 369,574us-gaap_GrossProfit 335,538us-gaap_GrossProfit
Expenses and other income:                      
Store operating expenses                 198,986us-gaap_OperatingCostsAndExpenses 181,321us-gaap_OperatingCostsAndExpenses 148,879us-gaap_OperatingCostsAndExpenses
Administrative expenses                 54,586us-gaap_GeneralAndAdministrativeExpense 49,530us-gaap_GeneralAndAdministrativeExpense 50,211us-gaap_GeneralAndAdministrativeExpense
Depreciation and amortization                 17,476us-gaap_OtherDepreciationAndAmortization 15,361us-gaap_OtherDepreciationAndAmortization 12,939us-gaap_OtherDepreciationAndAmortization
Interest expense                 13,527us-gaap_InterestExpense 3,492us-gaap_InterestExpense 1,488us-gaap_InterestExpense
Investment Income, Interest                 (682)us-gaap_InvestmentIncomeInterest (322)us-gaap_InvestmentIncomeInterest (216)us-gaap_InvestmentIncomeInterest
Total expenses and other income 74,940us-gaap_OperatingExpenses 70,983us-gaap_OperatingExpenses 70,522us-gaap_OperatingExpenses 67,448us-gaap_OperatingExpenses 64,377us-gaap_OperatingExpenses 64,524us-gaap_OperatingExpenses 60,387us-gaap_OperatingExpenses 60,094us-gaap_OperatingExpenses 283,893us-gaap_OperatingExpenses 249,382us-gaap_OperatingExpenses 213,301us-gaap_OperatingExpenses
Income (loss) from continuing operations before income taxes                 116,980us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 120,192us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 122,237us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Provision for income taxes                 31,542us-gaap_IncomeTaxExpenseBenefit 35,713us-gaap_IncomeTaxExpenseBenefit 41,375us-gaap_IncomeTaxExpenseBenefit
Income (loss) from continuing operations 26,941us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 19,528us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 16,015us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 22,954us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 25,518us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 23,127us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 15,654us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 20,180us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 85,438us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 84,479us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 80,862us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Loss from discontinued operations, net of tax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (272)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (740)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 14us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 9us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 84us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (272)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (633)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (503)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Net income (loss) 26,941us-gaap_NetIncomeLoss 19,528us-gaap_NetIncomeLoss 16,015us-gaap_NetIncomeLoss 22,682us-gaap_NetIncomeLoss 24,778us-gaap_NetIncomeLoss 23,141us-gaap_NetIncomeLoss 15,663us-gaap_NetIncomeLoss 20,264us-gaap_NetIncomeLoss 85,166us-gaap_NetIncomeLoss 83,846us-gaap_NetIncomeLoss 80,359us-gaap_NetIncomeLoss
Currency translation adjustment, net of tax expense or benefit                 (18,417)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax (811)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax 6,523us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Comprehensive income                 66,749us-gaap_ComprehensiveIncomeNetOfTax 83,035us-gaap_ComprehensiveIncomeNetOfTax 86,882us-gaap_ComprehensiveIncomeNetOfTax
Parent Company                      
Revenue:                      
Retail merchandise sales                 0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Pawn loan fees                 0fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Consumer loan and credit services fees                 0fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Wholesale scrap jewelry revenue                 0fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total revenue                 0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cost of revenue:                      
Cost of retail merchandise sold                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Consumer loan and credit services loss provision                 0us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cost of wholesale scrap jewelry sold                 0fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total cost of revenue                 0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net revenue                 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Expenses and other income:                      
Store operating expenses                 0us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Administrative expenses                 24,095us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
30,900us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
36,281us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Depreciation and amortization                 997us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,193us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,096us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest expense                 13,527us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,492us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Investment Income, Interest                 (24)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(8)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(11)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total expenses and other income                 38,595us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
35,577us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
37,366us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) from continuing operations before income taxes                 (38,595)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(35,577)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(37,366)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Provision for income taxes                 (17,651)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(12,637)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(12,859)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) from continuing operations                 (20,944)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(22,940)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(24,507)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loss from discontinued operations, net of tax                 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income (loss)                 (20,944)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(22,940)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(24,507)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Currency translation adjustment, net of tax expense or benefit                 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income                 (20,944)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(22,940)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(24,507)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries                      
Revenue:                      
Retail merchandise sales                 137,011us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
121,194us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
89,373us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Pawn loan fees                 76,009fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
71,586fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
57,220fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Consumer loan and credit services fees                 33,450fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
39,771fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
44,419fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Wholesale scrap jewelry revenue                 24,589fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
35,147fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
51,978fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total revenue                 271,059us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
267,698us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
242,990us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cost of revenue:                      
Cost of retail merchandise sold                 76,116us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
65,381us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
45,572us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Consumer loan and credit services loss provision                 8,659us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
10,659us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,837us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cost of wholesale scrap jewelry sold                 21,125fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
29,148fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
36,672fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total cost of revenue                 105,900us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
105,188us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
94,081us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net revenue                 165,159us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
162,510us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
148,909us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Expenses and other income:                      
Store operating expenses                 80,681us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
76,821us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
59,843us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Administrative expenses                 0us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Depreciation and amortization                 5,660us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,739us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,861us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest expense                 0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,488us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Investment Income, Interest                 0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total expenses and other income                 86,341us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
81,560us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
65,192us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income (loss) from continuing operations before income taxes                 78,818us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
80,950us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
83,717us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Provision for income taxes                 29,163us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
28,333us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
30,561us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income (loss) from continuing operations                 49,655us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
52,617us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
53,156us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Loss from discontinued operations, net of tax                 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income (loss)                 49,655us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
52,617us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
53,156us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Currency translation adjustment, net of tax expense or benefit                 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive income                 49,655us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
52,617us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
53,156us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries                      
Revenue:                      
Retail merchandise sales                 291,171us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
245,993us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
198,083us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Pawn loan fees                 123,348fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
109,969fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
95,017fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Consumer loan and credit services fees                 3,299fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,010fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,273fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Wholesale scrap jewelry revenue                 24,000fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
33,178fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
51,728fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total revenue                 441,818us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
393,150us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
349,101us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cost of revenue:                      
Cost of retail merchandise sold                 185,557us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
155,980us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
121,572us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Consumer loan and credit services loss provision                 628us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
709us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
719us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cost of wholesale scrap jewelry sold                 19,919fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
29,397fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
40,181fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total cost of revenue                 206,104us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
186,086us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
162,472us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net revenue                 235,714us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
207,064us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
186,629us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Expenses and other income:                      
Store operating expenses                 118,305us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
104,500us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
89,036us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Administrative expenses                 30,491us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
18,630us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
13,930us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Depreciation and amortization                 10,819us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,429us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
7,982us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest expense                 0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Investment Income, Interest                 (658)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(314)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(205)us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total expenses and other income                 158,957us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
132,245us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
110,743us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income (loss) from continuing operations before income taxes                 76,757us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
74,819us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
75,886us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Provision for income taxes                 20,030us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
20,017us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
23,673us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income (loss) from continuing operations                 56,727us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
54,802us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
52,213us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Loss from discontinued operations, net of tax                 (272)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(633)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(503)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income (loss)                 56,455us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
54,169us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
51,710us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Currency translation adjustment, net of tax expense or benefit                 (18,417)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(811)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,523us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income                 38,038us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
53,358us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
58,233us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Consolidating Eliminations                      
Revenue:                      
Retail merchandise sales                 0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Pawn loan fees                 0fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_PawnLoanFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Consumer loan and credit services fees                 0fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_ConsumerLoanAndCreditServicesFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Wholesale scrap jewelry revenue                 0fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_WholesaleScrapJewelryRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total revenue                 0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cost of revenue:                      
Cost of retail merchandise sold                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Consumer loan and credit services loss provision                 0us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProvisionForDoubtfulAccounts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cost of wholesale scrap jewelry sold                 0fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0fcfs_Costofwholesalescrapjewelrysold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total cost of revenue                 0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net revenue                 0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Expenses and other income:                      
Store operating expenses                 0us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingCostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Administrative expenses                 0us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Depreciation and amortization                 0us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherDepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest expense                 0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Investment Income, Interest                 0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total expenses and other income                 0us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income (loss) from continuing operations before income taxes                 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Provision for income taxes                 0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income (loss) from continuing operations                 0us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Loss from discontinued operations, net of tax                 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net income (loss)                 0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Currency translation adjustment, net of tax expense or benefit                 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income                 $ 0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember