XML 22 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 179,183 $ 234,951
Accounts receivable, net of allowances for credit losses of $2,164 and $1,312, respectively 102,189 84,857
Prepaid expenses and other current assets 29,480 20,393
Total current assets 310,852 340,201
Other assets:    
Property and equipment, net 2,167 2,670
Operating lease right-of-use assets 13,841 9,604
Goodwill 757,038 716,333
Intangible assets, net of $338,809 and $273,522, respectively 485,214 487,043
Deferred income taxes 3,961 4,236
Other long-term assets 2,031 3,053
Total assets 1,575,104 1,563,140
Current liabilities:    
Accounts payable 3,502 5,171
Accrued expenses 56,451 56,779
Current portion of deferred revenue 77,829 60,678
Current portion of long-term debt 3,000 3,020
Other current liabilities 5,306 4,375
Total current liabilities 146,088 130,023
Long-term liabilities:    
Deferred revenue, net of current portion 1,049 1,070
Deferred income taxes 40,421 50,826
Operating lease liabilities, net of current portion 11,166 6,955
Long-term debt, net of current portion and debt discount 292,425 288,217
Other long-term liabilities 25,299 39,209
Total liabilities 516,448 516,300
Commitments and contingencies
Stockholders' equity    
Preferred shares, $0.01 par value, 50,000,000 and no shares authorized, issued, and outstanding as of December 31, 2024 and 2023, respectively 0 0
Common shares, $0.01 par value, 600,000,000 shares authorized, 161,958,810 and 160,284,901 shares issued as of December 31, 2024 and 2023, respectively; 161,009,112 and 159,848,286 shares outstanding as of December 31, 2024 and 2023, respectively 1,620 1,603
Additional paid-in capital 1,216,925 1,178,461
Accumulated deficit (128,281) (116,230)
Accumulated other comprehensive loss (13,424) (7,593)
Treasury stock at cost, 949,698 and 436,615 shares at December 31, 2024 and 2023, respectively (18,184) (9,401)
Total stockholders' equity 1,058,656 1,046,840
Total liabilities and stockholders' equity $ 1,575,104 $ 1,563,140