XML 72 R57.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Accrued data center equipment purchases $ 4,158 $ 3,228
Accrued data center software purchases 773 1,483
Accrued transaction processing fees 1,572 1,537
Accrued professional services 1,325 730
Customer deposit liability 808 0
Other 2,683 1,807
Total accrued liabilities $ 11,319 $ 8,785