XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 22,869 $ 18,615
Accounts receivable, net of allowance of $211 and $210 at March 31, 2024 and December 31, 2023, respectively 35,222 33,451
Prepaid expenses 9,205 6,569
Other current assets 11,059 11,764
Total current assets 78,355 70,399
Property and equipment, net 41,007 42,476
Operating lease right-of-use asset 15,483 16,233
Intangible assets, net 5,446 6,368
Goodwill 74,859 74,859
Other assets 5,307 5,772
Total assets 220,457 216,107
Current liabilities:    
Accounts payable 11,386 14,422
Accrued expenses 18,847 17,566
Operating lease liability 4,218 4,486
Deferred revenue 71,843 68,155
Total current liabilities 106,294 104,629
Operating lease liability, net of current portion 16,745 17,358
Other liabilities 154 207
Total liabilities 123,193 122,194
Commitments and contingencies (Note 8)
Stockholders' equity:    
Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued
Common stock, $0.001 par value; 100,000,000 shares authorized; 44,698,991 and 43,833,919 shares issued at March 31, 2024 and December 31, 2023, respectively 45 44
Additional paid-in capital 331,001 328,918
Treasury stock, at cost; 135,000 shares (871) (871)
Accumulated other comprehensive loss (1,543) (1,236)
Accumulated deficit (231,368) (232,942)
Total stockholders' equity 97,264 93,913
Total liabilities and stockholders' equity $ 220,457 $ 216,107