XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 263,706 $ 204,705
Accounts receivable, net of allowance of $2,419 and $3,497 at December 31, 2021 and December 31, 2020, respectively 124,420 109,202
Income taxes receivable 2,597 1,874
Prepaid expenses 17,053 14,717
Other current assets 643 3,543
Total current assets 408,419 334,041
Property and equipment, net 13,889 17,903
Operating lease right-of-use assets 27,272 31,470
Goodwill, net 62,239 62,252
Deferred income taxes 7,650 5,760
Other assets 20,239 13,986
Total assets 539,708 465,412
Current liabilities:    
Accounts payable 19,625 17,805
Accrued compensation and benefits 53,104 41,962
Accrued and other liabilities 22,741 21,181
Deferred revenue 153,196 114,164
Income taxes payable 376 1,874
Total current liabilities 249,042 196,986
Operating lease liabilities, long-term 23,157 27,843
Other non-current liabilities 16,865 21,686
Commitments and contingencies (Note 5)
Shareholders' equity:    
Preferred stock, no par value; 20,000,000 shares authorized, no shares issued or outstanding at December 31, 2021 and December 31, 2020
Common stock, $.01 par value; 200,000,000 shares authorized; 63,154,494 and 63,527,186 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively 631 635
Retained earnings 269,841 236,524
Accumulated other comprehensive loss (19,828) (18,262)
Total shareholders' equity 250,644 218,897
Total liabilities and shareholders' equity $ 539,708 $ 465,412