XML 35 R3.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
In Thousands, except Per Share data, unless otherwise specified
Jun. 30, 2014
Mar. 31, 2014
Jun. 30, 2013
Accounts receivable, allowances for doubtful accounts $ 573 $ 306 $ 247
Class A Common Stock [Member]
     
Common Stock, par value per share $ 0.0001 $ 0.0001 $ 0.0001
Common Stock, shares authorized 139,500 139,500 139,500
Common Stock, shares outstanding 65,537 65,229 63,947
Class B Common Stock [Member]
     
Common Stock, par value per share $ 0.0001 $ 0.0001 $ 0.0001
Common Stock, shares authorized 40,500 40,500 40,500
Common Stock, shares outstanding 4,396 4,396 4,396