XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 307,089 $ 344,523
Short-term investments 45,590 20,210
Accounts receivable, net of allowance for doubtful accounts of $4,778 and $4,494 respectively 51,375 60,359
Prepaid expenses and other current assets 7,787 5,745
Total current assets 411,841 430,837
Property and equipment, net 23,271 22,507
Goodwill 193,009 192,227
Intangible assets, net 94,386 95,517
Operating lease assets with right-of-use 19,510 20,039
Deferred tax assets 4,136 2,945
Other assets 649 645
Total assets 746,802 764,717
Current liabilities:    
Accounts payable 3,052 3,298
Current operating lease liabilities 3,896 4,099
Accrued expenses and other current liabilities 6,580 10,935
Accrued compensation expenses 1,550 4,643
Income taxes payable 9,974 7,827
Contract liabilities 22,350 27,086
Total current liabilities 47,402 57,888
Non-current operating lease liabilities 19,609 20,371
Convertible senior notes 456,321 455,694
Deferred tax liabilities 13,448 13,290
Total liabilities 536,780 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,014,065 and 57,919,501 shares issued, respectively 28,535,450 and 29,023,093 shares outstanding respectively 58 58
Treasury stock, at cost; 29,478,615 and 28,896,408 shares, respectively (303,876) (278,876)
Additional paid-in capital 439,269 425,458
Accumulated other comprehensive loss (7,445) (9,537)
Retained earnings 82,016 80,371
Total stockholders’ equity 210,022 217,474
Total liabilities and stockholders’ equity $ 746,802 $ 764,717