XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 231,129 $ 337,103
Marketable securities 140,607 402,870
Total cash, cash equivalents, and marketable securities 371,736 739,973
Accounts receivable, net 202,869 305,468
Unbilled receivables, net 179,093 173,085
Other current assets 92,794 115,178
Total current assets 846,492 1,333,704
Long-term unbilled receivables, net 98,251 61,407
Goodwill 81,186 81,113
Other long-term assets 296,021 292,049
Total assets 1,321,950 1,768,273
Current liabilities:    
Accounts payable 16,649 6,226
Accrued expenses 49,875 31,544
Accrued compensation and related expenses 55,919 138,042
Deferred revenue 469,298 423,910
Convertible senior notes, net 0 467,470
Other current liabilities 17,395 18,866
Total current liabilities 609,136 1,086,058
Long-term operating lease liabilities 65,117 67,647
Other long-term liabilities 36,428 29,088
Total liabilities 710,681 1,182,793
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Preferred stock, 1,000 shares authorized; none issued 0 0
Common stock, 200,000 shares authorized; 85,562 and 86,112 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively 856 861
Additional paid-in capital 461,354 526,963
Retained earnings 170,756 87,901
Accumulated other comprehensive (loss) (21,697) (30,245)
Total stockholders’ equity 611,269 585,480
Total liabilities and stockholders’ equity $ 1,321,950 $ 1,768,273