XML 13 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 $ 182,304 $ 162,893
Short-term investments 51,146 51,412
Accounts receivable 46,654 42,501
Allowance for credit losses (3,217) (3,066)
Accounts receivable, net 43,437 39,435
Deferred costs 53,844 52,755
Other assets 15,651 16,319
Total current assets 346,382 322,814
Property and equipment, net 35,078 35,458
Operating lease right-of-use assets 8,451 9,170
Goodwill 199,001 197,284
Intangible assets, net 84,536 88,352
Other assets    
Deferred costs, non-current 17,965 17,424
Deferred income tax assets 3,365 227
Other assets, non-current 2,149 2,185
Total assets 696,927 672,914
Current liabilities    
Accounts payable 5,339 11,256
Accrued compensation 26,431 30,235
Accrued expenses 8,163 7,451
Deferred revenue 62,907 57,423
Operating lease liabilities 4,121 4,277
Total current liabilities 106,961 110,642
Other liabilities    
Deferred revenue, non-current 5,105 4,771
Operating lease liabilities, non-current 11,994 13,009
Deferred income tax liabilities 6,977 7,419
Total liabilities 131,037 135,841
Commitments and contingencies
Stockholders' equity    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding 0 0
Common stock, $0.001 par value; 110,000,000 shares authorized; 38,683,854 and 38,309,144 shares issued; and 36,532,756 and 36,158,046 shares outstanding, respectively 39 38
Treasury Stock, at cost; 2,151,098 shares (128,892) (128,892)
Additional paid-in capital 489,716 476,117
Retained earnings 208,510 193,221
Accumulated other comprehensive loss (3,483) (3,411)
Total stockholders’ equity 565,890 537,073
Total liabilities and stockholders’ equity $ 696,927 $ 672,914