XML 19 R4.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 $ 225,463 $ 263,706
Accounts receivable, net of allowance of $6,009 and $2,419, at December 31, 2022 and December 31, 2021, respectively 166,767 124,420
Income taxes receivable 647 2,597
Prepaid expenses 18,884 17,053
Other current assets 3,614 643
Total current assets 415,375 408,419
Property and equipment, net 12,803 13,889
Operating lease right-of-use assets 17,794 27,272
Goodwill, net 62,230 62,239
Deferred income taxes 37,206 7,650
Other assets 24,770 20,239
Total assets 570,178 539,708
Current liabilities:    
Accounts payable 25,701 19,625
Accrued compensation and benefits 54,469 53,104
Accrued and other liabilities 24,569 22,741
Deferred revenue 208,807 153,196
Income taxes payable 2,049 376
Total current liabilities 315,595 249,042
Operating lease liabilities, long-term 14,065 23,157
Other non-current liabilities 13,718 16,865
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, 2022 and December 31, 2021
Common stock, $.01 par value; 200,000,000 shares authorized; 62,191,570 and 63,154,494 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively 621 631
Retained earnings 253,711 269,841
Accumulated other comprehensive loss (27,532) (19,828)
Total shareholders' equity 226,800 250,644
Total liabilities and shareholders' equity $ 570,178 $ 539,708