XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 124,578 $ 94,767
Marketable securities 308,306 331,077
Accounts receivable 83,210 82,925
Unbilled receivables 29,493 50,872
Inventories 52,596 36,154
Prepaids and other current assets 11,975 34,850
Total current assets 610,158 630,645
Intangible assets, net 22,279 28,769
Goodwill 286,812 286,812
Property, plant and equipment, net 74,916 67,808
Operating lease right-of-use assets 21,760 21,497
Unbilled receivables 4,391 4,423
Deferred tax assets 130,163 127,892
Income taxes receivable 98,683 88,768
Other assets 1,461 1,613
Total assets 1,250,623 1,258,227
Current liabilities:    
Accounts payable 26,970 18,074
Accrued salaries and benefits 15,880 17,504
Deferred revenue 15,385 17,393
Income taxes payable 1,005 5,099
Operating lease liabilities 5,033 4,453
Other current liabilities 20,761 26,598
Total current liabilities 85,034 89,121
Long-term operating lease liabilities 25,780 26,255
Long-term income taxes payable 92,728 78,947
Deferred tax liabilities 3,949 4,462
Other long-term liabilities 14,240 21,341
Total liabilities 221,731 220,126
Commitments and contingencies (Notes 9, 11 and 15)
Stockholders’ equity:    
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at June 30, 2024 and December 31, 2023 0 0
Common stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 107,680,174 shares at June 30, 2024 and 107,853,778 shares at December 31, 2023 108 108
Additional paid-in capital 1,295,277 1,324,796
Accumulated deficit (264,527) (285,534)
Accumulated other comprehensive loss (1,966) (1,269)
Total stockholders’ equity 1,028,892 1,038,101
Total liabilities and stockholders’ equity $ 1,250,623 $ 1,258,227