v3.26.1
Note 15 - Segments - Operations by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 163,580 $ 156,807 $ 287,777 $ 306,759
Cost of revenue 83,563 107,405 162,003 214,737
Gross margin 80,017 49,402 125,774 92,022
Selling, general and administrative 52,924 59,597 101,531 118,683
Research and development 33,166 30,342 62,365 61,183
Amortization of intangible assets 18,969 19,444 37,935 39,304
Other segment items (18,070) 0 (18,070) 0
Segment operating loss (6,972) (59,981) (57,987) (127,148)
Depreciation and amortization 22,409 23,027 44,609 46,514
Cost of Goods and Services Sold 83,563 107,405 162,003 214,737
UNITED STATES        
Segment Reporting [Line Items]        
Revenues 88,809 114,884 172,313 231,091
IRELAND        
Segment Reporting [Line Items]        
Revenues 41,663 11,742 51,343 17,221
CHILE        
Segment Reporting [Line Items]        
Revenues 16,429 16,003 31,299 30,535
SPAIN        
Segment Reporting [Line Items]        
Revenues 8,451 6,724 16,501 13,164
ISRAEL        
Segment Reporting [Line Items]        
Revenues 0 139 0 212
MEXICO        
Segment Reporting [Line Items]        
Revenues 7,042 6,297 13,982 12,526
Other Countries [Member]        
Segment Reporting [Line Items]        
Revenues 1,186 1,018 2,339 2,010
Service [Member]        
Segment Reporting [Line Items]        
Revenues 74,549 101,101 146,735 203,945
Cost of revenue 58,462 82,383 114,604 166,901
Cost of Goods and Services Sold 58,462 82,383 114,604 166,901
Product [Member]        
Segment Reporting [Line Items]        
Revenues 42,941 40,743 80,984 75,585
Cost of revenue 25,101 25,022 47,399 47,836
Cost of Goods and Services Sold 25,101 25,022 47,399 47,836
Transfer of Intellectual Property and Other [Member]        
Segment Reporting [Line Items]        
Revenues 46,090 14,963 60,058 27,229
Operating Segments [Member] | Pharmaceutical [Member]        
Segment Reporting [Line Items]        
Cost of revenue 25,101 25,022 47,399 47,836
Gross margin 63,930 30,684 93,643 54,978
Selling, general and administrative 13,916 13,197 28,121 25,907
Research and development 32,739 29,778 61,492 60,016
Amortization of intangible assets 16,436 16,415 32,869 32,525
Other segment items 0 0 0 0
Segment operating loss 839 (28,706) (28,839) (63,470)
Depreciation and amortization 18,511 18,142 36,770 35,930
Cost of Goods and Services Sold 25,101 25,022 47,399 47,836
Operating Segments [Member] | Pharmaceutical [Member] | Service [Member]        
Segment Reporting [Line Items]        
Revenues 0 0 0 0
Operating Segments [Member] | Pharmaceutical [Member] | Product [Member]        
Segment Reporting [Line Items]        
Revenues 42,941 40,743 80,984 75,585
Operating Segments [Member] | Pharmaceutical [Member] | Transfer of Intellectual Property and Other [Member]        
Segment Reporting [Line Items]        
Revenues 46,090 14,963 60,058 27,229
Operating Segments [Member] | Diagnostics [Member]        
Segment Reporting [Line Items]        
Cost of revenue 58,462 82,383 114,604 166,901
Gross margin 16,087 18,718 32,131 37,044
Selling, general and administrative 26,574 33,369 52,725 71,325
Research and development 294 484 606 1,022
Amortization of intangible assets 2,533 3,029 5,066 6,779
Other segment items (18,070) 0 (18,070) 0
Segment operating loss 4,756 (18,164) (8,196) (42,082)
Depreciation and amortization 3,883 4,885 7,810 10,584
Cost of Goods and Services Sold 58,462 82,383 114,604 166,901
Operating Segments [Member] | Diagnostics [Member] | Service [Member]        
Segment Reporting [Line Items]        
Revenues 74,549 101,101 146,735 203,945
Operating Segments [Member] | Diagnostics [Member] | Product [Member]        
Segment Reporting [Line Items]        
Revenues 0 0 0 0
Operating Segments [Member] | Diagnostics [Member] | Transfer of Intellectual Property and Other [Member]        
Segment Reporting [Line Items]        
Revenues 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]        
Segment Reporting [Line Items]        
Cost of revenue 0 0 0 0
Gross margin 0 0 0 0
Selling, general and administrative 12,434 13,031 20,685 21,451
Research and development 133 80 267 145
Amortization of intangible assets 0 0 0 0
Other segment items 0 0 0 0
Segment operating loss (12,567) (13,111) (20,952) (21,596)
Depreciation and amortization 15 0 29 0
Cost of Goods and Services Sold 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Service [Member]        
Segment Reporting [Line Items]        
Revenues 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Product [Member]        
Segment Reporting [Line Items]        
Revenues 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Transfer of Intellectual Property and Other [Member]        
Segment Reporting [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0