XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
5. Balance Sheet Components
Property and Equipment, net
The following table summarizes property and equipment, net as of March 31, 2024 and December 31, 2023 (in thousands):
March 31, 2024December 31, 2023
Computers$17,328 $17,188 
Capitalized internal-use software29,840 28,259 
Office equipment4,547 4,357 
Furniture and fixtures9,102 8,886 
Motor vehicles749 808 
Leasehold improvements6,430 5,768 
Construction in progress38 751 
Total property and equipment68,034 66,017 
Less: accumulated depreciation and amortization(45,727)(43,270)
Property and equipment, net$22,307 $22,747 
The following table summarizes depreciation expense and internal-use software capitalization and amortization for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended March 31,
20242023
Capitalization of costs associated with internal-use software
1,581 2,540 
Amortization expense of capitalized internal-use software
1,363 1,112 
Depreciation expense
1,604 1,743 
As of March 31, 2024 and December 31, 2023, the net carrying value of capitalized internal-use software was $14.3 million and $14.1 million, respectively
Accrued Liabilities
The following table summarizes accrued liabilities as of March 31, 2024 and December 31, 2023 (in thousands):
March 31, 2024December 31, 2023
Accrued compensation$16,762 $20,976 
Accrued reseller commissions10,184 9,641 
Accrued advertising and marketing expenses3,250 2,095 
Advanced payments from customers4,936 4,265 
Accrued taxes12,088 10,964 
Operating lease liabilities, current1,740 2,699 
Contributions withheld for employee stock purchase plan3,176 1,298 
Other accrued expenses6,028 4,670 
Total accrued liabilities$58,164 $56,608 
Noncurrent liabilities include $20.1 million and $22.7 million of long term accrued compensation as of March 31, 2024 and December 31, 2023, respectively.