v2.4.0.6
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Dec. 31, 2012
Jun. 30, 2012
Accounts receivable, allowance (in dollars) $ 2,970 $ 1,624
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized shares 100,000,000 100,000,000
Common stock, issued shares 36,872,800 36,436,933
Common stock, outstanding shares 36,872,800 36,436,933
Series A Common Stock
   
Series A Special Stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Series A Special Stock, authorized shares 2,750,000 2,750,000
Series A Special Stock, issued shares 2,750,000 2,750,000
Series A Special Stock, outstanding shares 2,750,000 2,750,000