v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 230,436 $ 226,668
Short-term investments 100,749 99,601
Accounts receivable, net of allowance for doubtful accounts of $3,825 and $5,028 respectively 36,880 39,239
Prepaid taxes 0 1,634
Prepaid expenses and other current assets 6,384 4,331
Total current assets 374,449 371,473
Property and equipment, net 25,561 24,917
Goodwill 193,737 194,074
Intangible assets, net 86,575 89,163
Operating lease assets with right-of-use 16,319 17,166
Deferred tax assets 8,687 2,445
Other assets 829 650
Total assets 706,157 699,888
Current liabilities:    
Accounts payable 4,357 5,312
Current operating lease liabilities 4,161 4,049
Accrued expenses and other current liabilities 7,638 9,041
Accrued compensation expenses 1,544 1,345
Income taxes payable 8,477 2,522
Contract liabilities 17,375 14,721
Total current liabilities 43,552 36,990
Non-current operating lease liabilities 15,658 16,615
Convertible senior notes 411,051 410,500
Deferred tax liabilities 12,402 12,856
Total liabilities 482,663 476,961
Leases and contingencies (see Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.001 par value; 100,000,000 shares authorized; 58,792,845 and 58,659,065 shares issued, respectively 28,548,634 and 28,415,144 shares outstanding respectively 59 59
Treasury stock, at cost; 30,244,211 and 30,243,921 shares, respectively (329,118) (329,118)
Additional paid-in capital 483,016 471,696
Accumulated other comprehensive loss (5,207) (4,542)
Retained earnings 74,744 84,832
Total stockholders’ equity 223,494 222,927
Total liabilities and stockholders’ equity $ 706,157 $ 699,888