XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 93,728 $ 27,684
Short-term investments 22,357 112,542
Accounts receivable, net of allowance for doubtful accounts of $890 as of September 30, 2022 and December 31, 2021 54,981 40,087
Prepaid expenses and other current assets 9,463 8,194
Total current assets 180,529 188,507
Property and equipment, net 38,740 35,295
Operating lease right-of-use assets, net 6,022 5,408
Goodwill 14,123 14,123
Intangible assets, net 18,934 21,239
Deferred tax assets, net 16 75
Other non-current assets 7,611 9,121
Total assets 265,975 273,768
Current liabilities:    
Accounts payable 5,186 5,554
Accrued compensation and related benefits 12,652 9,495
Accrued and other current liabilities 6,472 3,328
Operating lease liabilities - current portion 1,448 1,758
Deferred revenues - current portion 26,461 23,691
Billings in excess of recognized revenues 183  
Total current liabilities 52,402 43,826
Long-term income taxes payable 2,348 2,656
Non-current operating lease liabilities 6,074 5,258
Non-current portion of deferred revenue 1,948 2,443
Total liabilities 62,772 54,183
Commitments and contingencies (Note 12)
Stockholders' equity:    
Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding
Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 48,448 and 47,414, respectively; shares outstanding 37,295 and 37,411, respectively 6 6
Additional paid-in-capital 441,705 423,069
Treasury stock at cost, 11,153 and 10,003 shares, respectively (132,966) (104,705)
Accumulated deficit (101,633) (97,721)
Accumulated other comprehensive loss (3,909) (1,064)
Total stockholders' equity 203,203 219,585
Total liabilities and stockholders' equity $ 265,975 $ 273,768