v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current Assets:    
Cash and cash equivalents $ 59,515 $ 63,335
Marketable investments 71,317 64,321
Accounts receivable, net of allowance for expected credit losses of $486 and $360 as of June 30, 2026 and December 31, 2025, respectively 36,108 50,850
Deferred commissions 17,075 22,060
Prepaid expenses and other current assets 38,018 12,119
Total current assets 222,033 212,685
Property and equipment, net 31,728 11,217
Operating lease right-of-use assets 29,170 30,662
Goodwill 109,020 120,381
Intangible assets, net 14,568 18,730
Other assets 9,995 10,359
Total assets 416,514 404,034
Current Liabilities:    
Accounts payable 1,299 832
Accrued expenses and other current liabilities 60,158 62,418
Current portion of long-term debt 0 35,000
Deferred revenue 147,328 141,812
Total current liabilities 208,785 240,062
Long-term debt 35,000 0
Non-current operating lease liabilities 28,991 29,512
Deferred tax liability 20,132 5,882
Other non-current liabilities 1,966 2,053
Total liabilities 294,874 277,509
Commitments and contingencies (Note 16)
Stockholders' Equity :    
Authorized - 500 shares; issued and outstanding - none 0 0
Common stock, $0.01 par value Authorized - 125,000 shares Issued - 25,949 and 25,535 shares as of June 30, 2026 and December 31, 2025, respectively Outstanding - 19,284 and 19,013 shares as of June 30, 2026 and December 31, 2025, respectively 259 255
Additional paid-in capital 309,125 304,404
Retained earnings 46,002 52,574
Treasury stock - 6,665 and 6,522 shares as of June 30, 2026 and December 31, 2025, respectively (230,722) (229,615)
Accumulated other comprehensive loss (3,024) (1,093)
Total stockholders’ equity 121,640 126,525
Total liabilities and stockholders’ equity $ 416,514 $ 404,034