v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 230,593 $ 266,230
Accounts receivable, net 209,843 205,475
Prepaid expenses and other current assets 42,910 31,559
Total current assets 483,346 503,264
Property and equipment, net 15,984 13,971
Operating lease right-of-use assets 47,339 47,923
Goodwill, net 62,244 62,226
Deferred income taxes 99,495 94,505
Other assets 36,276 35,662
Total assets 744,684 757,551
Current liabilities:    
Accounts payable 23,897 26,615
Accrued compensation and benefits 61,165 72,180
Accrued and other liabilities 22,001 22,275
Deferred revenue 299,836 277,970
Income taxes payable 266 1,264
Total current liabilities 407,165 400,304
Operating lease liabilities, long-term 48,585 47,794
Other non-current liabilities 10,175 10,327
Shareholders' equity:    
Preferred stock, no par value; 20,000,000 shares authorized, no shares issued or outstanding in 2025 and 2024
Common stock, $0.01 par value; 200,000,000 shares authorized; 60,468,401 and 60,921,191 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 604 609
Retained earnings 304,480 329,439
Accumulated other comprehensive loss (26,325) (30,922)
Total shareholders' equity 278,759 299,126
Total liabilities and shareholders' equity $ 744,684 $ 757,551