XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 238,022 $ 344,523
Short-term investments 96,279 20,210
Accounts receivable, net of allowance for doubtful accounts of $5,082 and $4,494 respectively 50,988 60,359
Prepaid expenses and other current assets 6,118 5,745
Total current assets 391,407 430,837
Property and equipment, net 24,062 22,507
Goodwill 193,774 192,227
Intangible assets, net 93,220 95,517
Operating lease assets with right-of-use 18,654 20,039
Deferred tax assets 8,831 2,945
Other assets 669 645
Total assets 730,617 764,717
Current liabilities:    
Accounts payable 3,329 3,298
Current operating lease liabilities 3,968 4,099
Accrued expenses and other current liabilities 6,182 10,935
Accrued compensation expenses 1,385 4,643
Income taxes payable 4,324 7,827
Contract liabilities 20,577 27,086
Total current liabilities 39,765 57,888
Non-current operating lease liabilities 18,530 20,371
Convertible senior notes 456,949 455,694
Deferred tax liabilities 13,076 13,290
Total liabilities 528,320 547,243
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,036,732 and 57,919,501 shares issued, respectively 27,820,748 and 29,023,093 shares outstanding respectively 58 58
Treasury stock, at cost; 30,215,984 and 28,896,408 shares, respectively (328,876) (278,876)
Additional paid-in capital 452,353 425,458
Accumulated other comprehensive loss (5,929) (9,537)
Retained earnings 84,691 80,371
Total stockholders’ equity 202,297 217,474
Total liabilities and stockholders’ equity $ 730,617 $ 764,717