XML 43 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheets Components (Tables)
12 Months Ended
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Allowance for Doubtful Account and Billing Reserve
The following table presents the changes in the allowance for doubtful accounts as of the periods presented (in thousands):
Year Ended December 31,
202120202019
Balance, beginning of period$1,139 $514 $389 
Charges to general and administrative expenses1,163 1,087 282 
Write-offs and other adjustments(730)(462)(157)
Balance, end of period$1,572 $1,139 $514 
The following table presents the changes in billing reserves as of the periods presented (in thousands):
Year Ended December 31,
202120202019
Balance, beginning of period$1,034 $398 $440 
Charges to revenue1,780 1,922 516 
Write-offs and other adjustments(1,709)(1,286)(558)
Balance, end of period$1,105 $1,034 $398 
Summary of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of the periods presented (in thousands):
December 31, 2021December 31, 2020
Deferred offering costs$— $3,220 
Prepaid expenses5,617 2,848 
Other receivables2,786 873 
Other64 138 
Prepaid expenses and other current assets$8,467 $7,079 
Summary of Property and Equipment, Net
Property and equipment, net consisted of the following as of the periods presented (in thousands):
 December 31, 2021December 31, 2020
Computer, equipment and software(1)
$28,227 $24,175 
Furniture and fixtures1,118 1,108 
Leasehold improvements3,776 3,708 
Property and equipment, gross33,121 28,991 
Less: Accumulated depreciation and amortization(2)
(24,341)(19,940)
Property and equipment, net$8,780 $9,051 
(1)
Includes assets recorded under capital leases of $5.3 million and $6.9 million as of December 31, 2021 and 2020, respectively.
(2)
Includes amount for assets recorded under capital leases of $2.2 million and $2.2 million as of December 31, 2021 and 2020, respectively.
Schedule of Property and Equipment, Net of Depreciation and Amortization, by Geographic Region
The following table presents the property and equipment, net of depreciation and amortization, by geographic region as of the periods presented (in thousands):
 December 31, 2021December 31, 2020
United States$7,899 $8,698 
EMEA816 308 
Other65 45 
Total property and equipment, net$8,780 $9,051 
Summary of Accrued Liabilities
Accrued liabilities consisted of the following as of the periods presented (in thousands):
 December 31, 2021December 31, 2020
Accrued bonus$3,922 $2,910 
Accrued vacation3,473 2,724 
Accrued commissions2,633 3,153 
Other accrued compensation and benefits2,474 977 
Accrued ESPP392 — 
Sales and other tax liabilities1,204 1,253 
Accrued Professional service fees647 1,769 
Other3,995 4,653 
Accrued liabilities$18,740 $17,439 
Summary of Other Long-Term Liabilities
Other long-term liabilities consisted of the following as of the periods presented (in thousands):
 December 31, 2021December 31, 2020
Deferred rent liabilities$1,988 $2,543 
Deferred revenue937 1,152 
Other392 327 
Other long-term liabilities$3,317 $4,022