XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 201,565 $ 337,103
Marketable securities 210,002 402,870
Total cash, cash equivalents, and marketable securities 411,567 739,973
Accounts receivable, net 156,470 305,468
Unbilled receivables, net 184,184 173,085
Other current assets 93,403 115,178
Total current assets 845,624 1,333,704
Long-term unbilled receivables, net 104,298 61,407
Goodwill 81,538 81,113
Other long-term assets 292,957 292,049
Total assets 1,324,417 1,768,273
Current liabilities:    
Accounts payable 17,101 6,226
Accrued expenses 51,430 31,544
Accrued compensation and related expenses 91,769 138,042
Deferred revenue 418,931 423,910
Convertible senior notes, net 0 467,470
Other current liabilities 20,387 18,866
Total current liabilities 599,618 1,086,058
Long-term operating lease liabilities 65,191 67,647
Other long-term liabilities 35,066 29,088
Total liabilities 699,875 1,182,793
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Preferred stock, 1,000 shares authorized; none issued 0 0
Common stock, 400,000 shares authorized; 171,102 and 172,224 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 1,711 1,722
Additional paid-in capital 431,466 526,102
Retained earnings 195,677 87,901
Accumulated other comprehensive (loss) (4,312) (30,245)
Total stockholders’ equity 624,542 585,480
Total liabilities and stockholders’ equity $ 1,324,417 $ 1,768,273