XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Expected revenue recognition (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Deferred revenue expected to be recognized, remainder of fiscal 2019 $ 9,451
Deferred revenue expected to be recognized, fiscal 2020 12,051
Deferred revenue expected to be recognized, fiscal 2021 10,638
Deferred revenue expected to be recognized, fiscal 2022 8,792
Deferred revenue expected to be recognized, thereafter 14,521
Total deferred revenue expected to be recognized $ 55,453