XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2018
Mar. 31, 2018
Related Party Transaction [Line Items]    
Accounts receivable, allowance for doubtful accounts $ 1,473 $ 1,991
Prepaid expenses and other current assets 32,407 33,502
Related party accounts payable $ 25,122 $ 30,133
Preferred stock, par value (in USD per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in USD per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 118,139,282 117,744,913
Common stock, shares outstanding (in shares) 80,535,277 80,270,023
Treasury stock, shares (in shares) 37,604,005 37,474,890
Affiliated Entity    
Related Party Transaction [Line Items]    
Prepaid expenses and other current assets $ 1,651 $ 3,187
Related party accounts payable $ 619 $ 369