XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Other Long-term Liabilities [Abstract]      
Operating lease liability, non-current $ 17,892 $ 18,102  
Accrued unrecognized tax benefits including related interest and penalties 16,067 15,496  
Accrued warranty costs, non-current 2,670 2,395 $ 2,630
Others 8,078 6,002  
Total other long-term liabilities $ 44,707 $ 41,995