XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 182,312 $ 225,463
Accounts receivable, net of allowance of $5,367 and $6,009, at September 30, 2023 and December 31, 2022, respectively 183,377 166,767
Prepaid expenses and other current assets 27,170 23,145
Total current assets 392,859 415,375
Property and equipment, net 11,266 12,803
Operating lease right-of-use assets 19,976 17,794
Goodwill, net 62,228 62,230
Deferred income taxes 55,523 37,206
Other assets 31,143 24,770
Total assets 572,995 570,178
Current liabilities:    
Accounts payable 25,253 25,701
Accrued compensation and benefits 67,187 54,469
Accrued and other liabilities 26,429 24,569
Deferred revenue 213,440 208,807
Income taxes payable 517 2,049
Total current liabilities 332,826 315,595
Operating lease liabilities, long-term 16,237 14,065
Other non-current liabilities 13,827 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,562,480 and 62,191,570 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively 616 621
Retained earnings 238,315 253,711
Accumulated other comprehensive loss (28,826) (27,532)
Total shareholders' equity 210,105 226,800
Total liabilities and shareholders' equity $ 572,995 $ 570,178