XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Other Financial Statement Information (Tables)
6 Months Ended
Jun. 30, 2022
Other Financial Information [Abstract]  
Summary of Changes in the Allowance
Changes in the allowance consisted of the following (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Beginning balance$3,633 $4,709 $4,060 $5,256 
Add: amounts recognized as a reduction of revenue2,471 1,445 4,193 3,027 
Add: bad debt expense recognized in general and administrative expense68 16 140 30 
Less: write-offs, net of recoveries(1,664)(1,056)(3,885)(3,199)
Ending balance$4,508 $5,114 $4,508 $5,114 
Summary of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
June 30, 2022December 31, 2021
Prepaid expenses$9,292 $10,968 
Deferred cost of revenue2,118 1,819 
Capitalized cloud computing development costs869 867 
Other current assets1,581 2,935 
Total prepaid expenses and other current assets$13,860 $16,589 
Summary of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
June 30, 2022December 31, 2021
Accrued payroll and related expenses$18,741 $21,858 
Accrued vendor payables15,003 18,239
Accrued advertising11,621 426
Sales allowances4,570 4,862
Accrued sales, use and business taxes3,380 2,678
Other2,505 2,754
Total accrued expenses and other current liabilities$55,820 $50,817 
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):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of revenue$2,184 $1,398 $4,254 $3,076 
Sales and marketing1,879 1,323 3,754 2,798 
Technology and development692 584 1,418 1,171 
General and administrative784 358 1,507 784 
Total depreciation and amortization expense$5,539 $3,663 $10,933 $7,829