XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 54,560 $ 114,555
Marketable securities 29,012  
Accounts receivable, net of allowance for credit losses of $1,463 and $713, respectively 39,651 58,480
Unbilled contracts receivable 74,919 73,754
Other current assets 7,700 11,924
Total current assets 205,842 258,713
Long-term unbilled contracts receivable 73,843 40,705
Property and equipment, net 6,971 4,550
Operating lease right-of-use assets 9,484 5,993
Intangible assets, net 347,172 432,476
Goodwill 313,660 313,660
Long-term income tax receivable 120,338 113,679
Other long-term assets 28,246 40,750
Total assets 1,105,556 1,210,526
Current liabilities:    
Accounts payable 9,623 8,546
Accrued legal fees 1,796 4,942
Accrued liabilities 17,342 26,335
Current portion of long-term debt, net 66,145 109,813
Deferred revenue 7,132 17,076
Total current liabilities 102,038 166,712
Deferred revenue, less current portion 17,672 10,683
Long-term debt, net 519,550 619,580
Noncurrent operating lease liabilities 9,730 4,794
Long-term income tax payable 81,834 87,302
Other long-term liabilities 18,110 20,043
Total liabilities 748,934 909,114
Commitments and contingencies (Note 16)
Stockholders' equity:    
Preferred stock: $0.001 par value; authorized (2023: 15,000 shares; 2022: 15,000 shares) and no shares issued and outstanding
Common stock: $0.001 par value; (2023: authorized 350,000 shares, issued 120,730 shares, outstanding 107,384 shares; 2022: authorized 350,000 shares, issued 117,392 shares, outstanding 105,167 shares) 121 117
Additional paid-in capital 635,331 636,266
Treasury stock at cost (2023: 13,346 shares; 2022: 12,225 shares) (222,497) (211,223)
Accumulated other comprehensive loss (8) (51)
Accumulated deficit (56,325) (123,697)
Total stockholders' equity 356,622 301,412
Total liabilities and equity $ 1,105,556 $ 1,210,526