XML 45 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Supplementary Balance Sheet Information - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Supplementary Balance Sheet Information    
Prepaid expenses $ 63,088 $ 48,058
Income taxes receivable 26,782 19,362
R and D state tax credit 21,593 26,541
Supplies inventory 20,074 18,089
Other 68,692 76,305
Total $ 200,229 $ 188,355