XML 74 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Valuation and Qualifying Accounts (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Nov. 02, 2013
Allowance for Doubtful Accounts        
Valuation and Qualifying Accounts Disclosure [Line Items]        
Balance at beginning of period $ 13,175us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 11,106us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 4,996us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Additions/(reductions) 18,824us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 15,734us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 13,610us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1]  
Write-offs (21,300)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(13,665)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(7,500)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Balance at end of period 10,699us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
13,175us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
11,106us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Hondros College of Nursing Segment        
Valuation and Qualifying Accounts Disclosure [Line Items]        
Balance at beginning of period       1,461us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
Balance at end of period       1,461us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
Hondros College of Nursing Segment | Allowance for Doubtful Accounts        
Valuation and Qualifying Accounts Disclosure [Line Items]        
Balance at beginning of period 1,723us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
     
Additions/(reductions) 1,344us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 1,723us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1]    
Write-offs (829)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
     
Balance at end of period 2,238us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
1,723us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_HondrosCollegeOfNursingMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
   
American Public Education Segment | Allowance for Doubtful Accounts        
Valuation and Qualifying Accounts Disclosure [Line Items]        
Balance at beginning of period 11,452us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
11,106us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
4,996us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Additions/(reductions) 17,480us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 14,011us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 13,610us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1]  
Write-offs (20,471)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(13,665)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(7,500)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
Balance at end of period $ 8,461us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 11,452us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 11,106us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementBusinessSegmentsAxis
= apei_AmericanPublicEducationSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
 
[1] Hondros College of Nursing additions include $1.461 million beginning balance as of November 1, 2013.