XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 153,294 $ 225,463
Accounts receivable, net of allowance of $5,903 and $6,009, at June 30, 2023 and December 31, 2022, respectively 178,453 166,767
Prepaid expenses and other current assets 28,272 23,145
Total current assets 360,019 415,375
Property and equipment, net 11,754 12,803
Operating lease right-of-use assets 16,052 17,794
Goodwill, net 62,233 62,230
Deferred income taxes 48,259 37,206
Other assets 28,677 24,770
Total assets 526,994 570,178
Current liabilities:    
Accounts payable 26,124 25,701
Accrued compensation and benefits 51,937 54,469
Accrued and other liabilities 25,339 24,569
Deferred revenue 227,100 208,807
Income taxes payable 109 2,049
Total current liabilities 330,609 315,595
Operating lease liabilities, long-term 12,459 14,065
Other non-current liabilities 13,376 13,718
Shareholders' equity:    
Preferred stock, no par value; 20,000,000 shares authorized, no shares issued or outstanding in 2023 and 2022
Common stock, $0.01 par value; 200,000,000 shares authorized; 61,668,512 and 62,191,570 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively 617 621
Retained earnings 196,673 253,711
Accumulated other comprehensive loss (26,740) (27,532)
Total shareholders' equity 170,550 226,800
Total liabilities and shareholders' equity $ 526,994 $ 570,178