XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 24,170 $ 18,615
Accounts receivable, net of allowance of $268 and $210 at June 30, 2024 and December 31, 2023, respectively 28,207 33,451
Prepaid expenses 9,525 6,569
Other current assets 10,255 11,764
Total current assets 72,157 70,399
Property and equipment, net 38,882 42,476
Operating lease right-of-use asset 17,896 16,233
Intangible assets, net 4,524 6,368
Goodwill 74,859 74,859
Other assets 4,719 5,772
Total assets 213,037 216,107
Current liabilities:    
Accounts payable 6,492 14,422
Accrued expenses 19,918 17,566
Operating lease liability 4,261 4,486
Deferred revenue 68,255 68,155
Total current liabilities 98,926 104,629
Operating lease liability, net of current portion 18,983 17,358
Other liabilities 192 207
Total liabilities 118,101 122,194
Commitments and contingencies (Note 8)
Stockholders' equity:    
Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding
Common stock, $0.001 par value; 100,000,000 shares authorized; 45,047,696 and 43,833,919 shares issued at June 30, 2024 and December 31, 2023, respectively, 44,912,696 and 43,698,919 shares outstanding at June 30, 2024 and December 31, 2023, respectively 45 44
Additional paid-in capital 334,269 328,918
Treasury stock, at cost; 135,000 shares (871) (871)
Accumulated other comprehensive loss (1,894) (1,236)
Accumulated deficit (236,613) (232,942)
Total stockholders' equity 94,936 93,913
Total liabilities and stockholders' equity $ 213,037 $ 216,107