XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 122,190 $ 125,334
Marketable securities 210,437 187,892
Accounts receivable 63,929 55,368
Unbilled receivables 94,553 125,698
Inventories 33,527 20,900
Prepaids and other current assets 11,829 12,022
Total current assets 536,465 527,214
Intangible assets, net 42,992 50,880
Goodwill 292,040 292,040
Property, plant and equipment, net 87,167 86,255
Operating lease right-of-use assets 21,598 24,143
Deferred tax assets 140,405 3,031
Unbilled receivables 3,298 25,222
Other assets 3,151 3,809
Total assets 1,127,116 1,012,594
Current liabilities:    
Accounts payable 17,643 24,815
Accrued salaries and benefits 22,251 20,502
Convertible notes 0 10,378
Deferred revenue 16,779 23,861
Income taxes payable 12,942 18,137
Operating lease liabilities 4,098 5,024
Other current liabilities 27,731 23,992
Total current liabilities 101,444 126,709
Long-term operating lease liabilities 27,160 29,079
Long-term income taxes payable 1,973 5,892
Deferred tax liabilities 5,819 24,964
Other long-term liabilities 45,162 46,653
Total liabilities 181,558 233,297
Commitments and contingencies (Notes 8, 10 and 14)
Stockholders’ equity:    
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at June 30, 2023 and December 31, 2022 0 0
Common stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 109,131,476 shares at June 30, 2023 and 107,610,356 shares at December 31, 2022 109 108
Additional paid-in capital 1,301,013 1,297,408
Accumulated deficit (352,535) (513,256)
Accumulated other comprehensive loss (3,029) (4,963)
Total stockholders’ equity 945,558 779,297
Total liabilities and stockholders’ equity $ 1,127,116 $ 1,012,594