XML 23 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 125,334 $ 107,891
Marketable securities 187,892 377,718
Accounts receivable 55,368 44,065
Unbilled receivables 125,698 135,608
Inventories 20,900 8,482
Prepaids and other current assets 12,022 10,600
Total current assets 527,214 684,364
Intangible assets, net 50,880 58,420
Goodwill 292,040 278,810
Property, plant and equipment, net 86,255 56,035
Operating lease right-of-use assets 24,143 23,712
Deferred tax assets 3,031 4,047
Unbilled receivables 25,222 123,018
Other assets 3,809 4,240
Total assets 1,012,594 1,232,646
Current liabilities:    
Accounts payable 24,815 11,279
Accrued salaries and benefits 20,502 20,945
Convertible notes 10,378 163,687
Deferred revenue 23,861 24,755
Income taxes payable 18,137 20,607
Operating lease liabilities 5,024 5,992
Other current liabilities 23,992 20,002
Total current liabilities 126,709 267,267
Long-term operating lease liabilities 29,079 29,099
Long-term income taxes payable 5,892 21,424
Deferred tax liabilities 24,964 23,985
Other long-term liabilities 46,653 28,475
Total liabilities 233,297 370,250
Commitments and contingencies (Notes 10, 13 and 19)
Stockholders’ equity:    
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at December 31, 2022 and December 31, 2021 0 0
Common Stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 107,610,356 shares at December 31, 2022 and 109,292,235 shares at December 31, 2021 108 109
Additional paid in capital 1,297,408 1,298,966
Accumulated deficit (513,256) (435,227)
Accumulated other comprehensive loss (4,963) (1,452)
Total stockholders’ equity 779,297 862,396
Total liabilities and stockholders’ equity $ 1,012,594 $ 1,232,646