XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 237,405 $ 226,668
Short-term investments 101,980 99,601
Accounts receivable, net of allowance for doubtful accounts of $3,465 and $5,028 respectively 42,774 39,239
Prepaid taxes 0 1,634
Prepaid expenses and other current assets 6,534 4,331
Total current assets 388,693 371,473
Property and equipment, net 26,231 24,917
Goodwill 193,791 194,074
Intangible assets, net 84,450 89,163
Operating lease assets with right-of-use 15,464 17,166
Deferred tax assets 7,871 2,445
Other assets 648 650
Total assets 717,148 699,888
Current liabilities:    
Accounts payable 6,073 5,312
Current operating lease liabilities 3,697 4,049
Accrued expenses and other current liabilities 6,883 9,041
Accrued compensation expenses 1,777 1,345
Income taxes payable 4,693 2,522
Contract liabilities 18,447 14,721
Total current liabilities 41,570 36,990
Non-current operating lease liabilities 14,772 16,615
Convertible senior notes 411,602 410,500
Deferred tax liabilities 12,394 12,856
Total liabilities 480,338 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,816,748 and 58,659,065 shares issued, respectively; 28,572,537 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 494,922 471,696
Accumulated other comprehensive loss (5,109) (4,542)
Retained earnings 76,056 84,832
Total stockholders’ equity 236,810 222,927
Total liabilities and stockholders’ equity $ 717,148 $ 699,888