Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Other Current Liabilities (Details)

v3.19.3.a.u2
Accounts Payable and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable $ 47,783 $ 51,037
Customer prepayments for postage and shipping labels 40,002 28,274
Payroll and related accrual 23,029 22,767
Short-term financing obligations 982 23,800
Other accruals 10,057 7,748
Accounts payable and other current liabilities $ 121,853 $ 133,626