XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 344,523 $ 361,623
Short-term investments 20,210 20,076
Accounts receivable, net of allowance for doubtful accounts of $4,494 and $2,514, respectively 60,359 51,095
Prepaid taxes 0 51
Prepaid expenses and other current assets 5,745 5,266
Total current assets 430,837 438,111
Property and equipment, net 22,507 18,720
Goodwill 192,227 197,073
Intangible assets, net 95,517 110,390
Operating lease assets with right-of-use 20,039 23,339
Deferred tax assets 2,945 474
Other assets 645 893
Total assets 764,717 789,000
Current liabilities:    
Accounts payable 3,298 3,783
Current operating lease liabilities 4,099 4,073
Accrued expenses and other current liabilities 10,935 16,638
Accrued compensation expenses 4,643 14,540
Income taxes payable 7,827 474
Contract liabilities 27,086 30,492
Total current liabilities 57,888 70,000
Non-current operating lease liabilities 20,371 24,021
Convertible senior notes 455,694 453,194
Other liabilities 0 2,779
Deferred tax liabilities 13,290 16,249
Total liabilities 547,243 566,243
Commitments and contingencies (See Note 10)
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 57,919,501 and 57,144,740 shares issued, respectively 29,023,093 and 29,633,898 shares outstanding, respectively 58 57
Treasury stock, at cost; 28,896,408 and 27,510,842 shares, respectively (278,876) (199,796)
Additional paid-in capital 425,458 383,436
Accumulated other comprehensive income (loss) (9,537) 298
Retained earnings 80,371 38,762
Total stockholders’ equity 217,474 222,757
Total liabilities and stockholders’ equity $ 764,717 $ 789,000