XML 21 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets - Components of Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Apr. 30, 2014
Apr. 30, 2013
Finite-Lived Intangible Assets [Line Items]      
Intangible assets $ 33,367us-gaap_FiniteLivedIntangibleAssetsGross $ 33,005us-gaap_FiniteLivedIntangibleAssetsGross $ 28,703us-gaap_FiniteLivedIntangibleAssetsGross
Less accumulated amortization (21,559)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (19,585)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (17,029)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Intangible assets, net 11,808us-gaap_FiniteLivedIntangibleAssetsNet 13,420us-gaap_FiniteLivedIntangibleAssetsNet 11,674us-gaap_FiniteLivedIntangibleAssetsNet
Covenants Not-to-Compete [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 17,296us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
17,245us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
17,043us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Less accumulated amortization (15,730)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
(15,363)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
(14,800)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Intangible assets, net 1,566us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
1,882us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
2,243us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Client Lists [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 16,071us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
15,760us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
11,660us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
Less accumulated amortization (5,829)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
(4,222)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
(2,229)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
Intangible assets, net $ 10,242us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
$ 11,538us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
$ 9,431us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember