v2.3.0.15
Condensed Consolidated Balance Sheets (Parenthetical) (USD $)
In Thousands, except Share data
Sep. 30, 2011
Jun. 30, 2011
Condensed Consolidated Balance Sheets [Abstract]  
Accounts receivable, allowances$ 1,035$ 1,062
Accounts receivable, related party499527
Accounts payable, related party$ 27,241$ 34,210
Common stock, par value$ 0.001$ 0.001
Common stock, shares authorized100,000,000100,000,000
Common stock, shares issued40,899,83540,727,562
Treasury stock, shares445,028445,028