XML 67 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Balance sheet components - Accrued compensation (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 30, 2020
Balance sheet components    
Accrued vacation $ 4,643 $ 3,641
Accrued bonus 8,584 5,747
Accrued commissions 3,330 1,970
Accrued payroll and related taxes 4,676 2,711
Other accrued compensation 1,094 876
Accrued compensation $ 22,327 $ 14,945