XML 21 R3.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 $ 229,902 $ 145,054
Marketable securities 193,436 152,167
Total cash, cash equivalents, and marketable securities 423,338 297,221
Accounts receivable, net 300,173 255,150
Unbilled receivables, net 237,379 213,719
Other current assets 68,137 80,388
Total current assets 1,029,027 846,478
Long-term unbilled receivables, net 85,402 95,806
Goodwill 81,611 81,399
Other long-term assets 314,696 333,989
Total assets 1,510,736 1,357,672
Current liabilities:    
Accounts payable 11,290 18,195
Accrued expenses 39,941 50,355
Accrued compensation and related expenses 126,640 127,728
Deferred revenue 377,845 325,212
Other current liabilities 21,343 17,450
Total current liabilities 577,059 538,940
Long-term convertible senior notes, net 499,368 593,609
Long-term operating lease liabilities 66,901 79,152
Other long-term liabilities 13,570 15,128
Total liabilities 1,156,898 1,226,829
Commitments and contingencies (Note 20)
Stockholders’ equity:    
Preferred stock, $0.01 par value, 1,000 shares authorized; none issued 0 0
Common stock, $0.01 par value, 200,000 shares authorized; 83,840 and 82,436 shares issued and outstanding as of December 31, 2023 and 2022, respectively 838 824
Additional paid-in capital 379,584 229,602
(Accumulated deficit) (8,705) (76,513)
Accumulated other comprehensive (loss)    
Net unrealized gain on available-for-sale securities, net of tax 669 517
Foreign currency translation adjustments (18,548) (23,587)
Total stockholders’ equity 353,838 130,843
Total liabilities and stockholders’ equity $ 1,510,736 $ 1,357,672