XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 75,592 $ 56,087
Marketable investments 58,662 48,582
Accounts receivable, net of allowance for expected credit losses of $372 and $434 as of March 31, 2025 and December 31, 2024, respectively 43,251 55,490
Deferred commissions 21,085 22,942
Prepaid expenses and other current assets 19,909 18,263
Total current assets 218,499 201,364
Property and equipment, net 10,996 11,699
Operating lease right-of-use assets 24,802 27,049
Goodwill 145,267 227,959
Intangible assets, net 25,258 27,475
Other assets 14,984 8,316
Total assets 439,806 503,862
Current Liabilities:    
Accounts payable 422 965
Accrued expenses and other current liabilities 42,685 57,602
Deferred revenue 180,580 145,404
Total current liabilities 223,687 203,971
Long-term debt 35,000 35,000
Non-current operating lease liabilities 21,999 24,809
Other non-current liabilities 11,686 10,545
Total liabilities 292,372 274,325
Commitments and contingencies (Note 16)
Stockholders' Equity :    
Preferred stock, $0,01 par value Authorized - 500 shares; issued and outstanding - none 0 0
Common stock, $0.01 par value Authorized - 125,000 shares Issued - 25,262 and 25,119 shares as of March 31, 2025 and December 31, 2024, respectively Outstanding - 18,980 and 18,838 shares as of March 31, 2025 and December 31, 2024, respectively 253 251
Additional paid-in capital 294,922 292,217
Retained earnings 84,662 171,934
Treasury stock - 6,282 shares as of March 31, 2025 and December 31,2024 (227,119) (227,119)
Accumulated other comprehensive loss (5,284) (7,746)
Total stockholders’ equity 147,434 229,537
Total liabilities and stockholders’ equity $ 439,806 $ 503,862