XML 44 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 31, 2015
Jun. 30, 2014
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance (in dollars) $ 5,317us-gaap_AllowanceForDoubtfulAccountsReceivable $ 3,460us-gaap_AllowanceForDoubtfulAccountsReceivable
Common stock, par value (in dollars per share) $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare
Common stock, shares authorized 100,000,000us-gaap_CommonStockSharesAuthorized 100,000,000us-gaap_CommonStockSharesAuthorized
Common stock, shares issued 41,872,329us-gaap_CommonStockSharesIssued 41,144,062us-gaap_CommonStockSharesIssued
Common stock, shares outstanding 38,369,731us-gaap_CommonStockSharesOutstanding 38,948,866us-gaap_CommonStockSharesOutstanding
Treasury stock, shares 3,502,598us-gaap_TreasuryStockShares 2,195,196us-gaap_TreasuryStockShares