Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Other Current Liabilities (Details)

v3.20.4
Accounts Payable and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable $ 69,912 $ 47,783
Customer prepayments for postage and shipping labels 92,852 40,132
Income taxes payable 7,268 7,996
Payroll and related accrual 29,108 23,029
Short-term financing obligations 15,071 982
Other accruals 1,756 1,931
Accounts payable and other current liabilities $ 215,967 $ 121,853