XML 73 R38.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Components (Compensation) (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Balance Sheet Components    
Accrued paid time off $ 2,057 $ 1,577
Accrued commissions 3,943 2,651
Accrued bonuses 770 1,141
Other accrued compensation 857 611
Total accrued compensation $ 7,627 $ 5,980