XML 9 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current Assets:    
Cash and cash equivalents $ 73,903 $ 63,335
Marketable investments 71,569 64,321
Accounts receivable, net of allowance for expected credit losses of $408 and $360 as of March 31, 2026 December 31, 2025, respectively 40,901 50,850
Deferred commissions 20,168 22,060
Prepaid expenses and other current assets 11,831 12,119
Total current assets 218,372 212,685
Property and equipment, net 19,833 11,217
Operating lease right-of-use assets 29,066 30,662
Goodwill 109,120 120,381
Intangible assets, net 16,649 18,730
Other assets 16,029 10,359
Total assets 409,069 404,034
Current Liabilities:    
Accounts payable 1,076 832
Accrued expenses and other current liabilities 63,619 62,418
Current portion of long-term debt 0 35,000
Deferred revenue 173,191 141,812
Total current liabilities 237,886 240,062
Long-term debt 35,000 0
Non-current operating lease liabilities 27,340 29,512
Other non-current liabilities 2,789 7,935
Total liabilities 303,015 277,509
Commitments and contingencies (Note 17)
Stockholders' Equity :    
Authorized - 500 shares; issued and outstanding - none 0 0
Common stock, $0.01 par value Authorized - 125,000 shares Issued - 25,697 and 25,535 shares as of March 31, 2026 and December 31, 2025, respectively Outstanding - 19,176 and 19,013 shares as of March 31, 2026 and December 31, 2025, respectively 257 255
Additional paid-in capital 307,236 304,404
Retained earnings 30,749 52,574
Treasury stock - 6,522 shares as of March 31, 2026 and December 31, 2025, respectively (229,615) (229,615)
Accumulated other comprehensive loss (2,573) (1,093)
Total stockholders’ equity 106,054 126,525
Total liabilities and stockholders’ equity $ 409,069 $ 404,034