XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
(3)
Balance Sheet Components

The following tables show the Company’s financial statement details as of September 30, 2024 and December 31, 2023.

Cash, Cash Equivalents and Restricted Cash

The following table represents the Company's cash, cash equivalents, and restricted cash at each period end (in thousands):

 

 

 

As of September 30,

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

 

2023

 

 

2022

 

Cash and cash equivalents

 

$

317,448

 

 

$

238,525

 

 

$

248,491

 

 

$

218,494

 

Restricted cash, current

 

 

878

 

 

 

—

 

 

 

—

 

 

 

—

 

Restricted cash, noncurrent

 

 

—

 

 

 

865

 

 

 

869

 

 

 

855

 

Total cash, cash equivalents, and restricted cash

 

$

318,326

 

 

$

239,390

 

 

$

249,360

 

 

$

219,349

 

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

As of
September 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Prepaid hosting

 

$

10,804

 

 

$

6,074

 

Other prepaid expenses and other assets

 

 

12,857

 

 

 

10,550

 

Total prepaid expense and other current assets

 

$

23,661

 

 

$

16,624

 

 

Accrued Expenses

Accrued expenses consisted of the following (in thousands):

 

 

 

As of
September 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Accrued hosting

 

$

7,456

 

 

$

6,506

 

Accrued commission and bonus

 

 

12,801

 

 

 

6,383

 

Accrued payroll and employee related taxes

 

 

2,790

 

 

 

2,468

 

Accrued sales tax

 

 

414

 

 

 

322

 

2021 Employee Stock Purchase Plan withholding

 

 

2,151

 

 

 

1,017

 

Operating lease liabilities, current

 

 

4,088

 

 

 

4,571

 

Other accrued liabilities

 

 

5,091

 

 

 

5,390

 

Total accrued expenses

 

$

34,791

 

 

$

26,657