XML 54 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Other Financial Statement Information (Tables)
12 Months Ended
Dec. 31, 2022
Other Financial Information [Abstract]  
Summary of Changes in the Allowance
Changes in the allowance consisted of the following (in thousands):
Year Ended December 31,
202220212020
Beginning balance$4,060 $5,256 $2,461 
Add: amounts recognized as a reduction of revenue8,193 6,610 6,493 
Add (less): bad debt expense recognized in general and administrative expense446 (279)2,170 
Less: write-offs, net of recoveries(7,969)(7,527)(5,868)
Ending balance$4,730 $4,060 $5,256 
Summary of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
As of December 31,
20222021
Prepaid expenses$10,624 $10,957 
Deferred cost of revenue1,915 1,819 
Capitalized cloud computing development costs1,407 867 
Income tax receivable760 831 
Other current assets1,993 2,115 
Total prepaid expenses and other current assets$16,699 $16,589 
Summary of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As December 31,
20222021
Accrued payroll and related expenses$27,822 $21,858 
Accrued vendor payables15,531 18,239 
Accrued advertising1,071 426 
Sales allowances4,426 4,862 
Accrued sales, use and business taxes3,838 2,678 
Other4,685 2,754 
Total accrued expenses and other current liabilities$57,373 $50,817 
Schedule of Changes in Sales Allowance
Changes in sales allowances relating to charge-backs, sales credits and refunds consisted of the following (in thousands):
Year Ended December 31,
202220212020
Beginning balance$4,862 $4,856 $4,651 
Add: increase in sales allowances7,217 7,998 9,976 
Less: utilization of reserves(7,653)(7,992)(9,771)
Ending balance$4,426 $4,862 $4,856 
Summary of Depreciation and Amortization Expense
Depreciation and amortization expense of our property and equipment, including capitalized internal-use software, and intangible assets consisted of the following (in thousands):
Year Ended December 31,
202220212020
Cost of revenue$8,581 $6,430 $8,324 
Sales and marketing7,014 6,017 6,913 
Technology and development2,834 2,361 2,800 
General and administrative3,316 1,878 2,060 
Total depreciation and amortization expense$21,745 $16,686 $20,097