v3.25.2
Note 15 - Segments - Operations by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 156,807 $ 182,186 $ 306,759 $ 355,872
Cost of revenue 107,405 130,533 214,737 262,151
Gross margin 49,402 51,653 92,021 93,721
Selling, general and administrative 59,597 68,821 118,683 138,988
Research and development 30,342 24,082 61,183 46,020
Amortization of intangible assets 19,444 20,420 39,304 41,856
Segment operating loss (59,981) (61,670) (127,148) (133,143)
Depreciation and amortization 23,027 24,155 46,514 49,974
UNITED STATES        
Segment Reporting Information [Line Items]        
Revenues 114,884 141,717 231,091 277,759
IRELAND        
Segment Reporting Information [Line Items]        
Revenues 11,742 9,842 17,221 19,065
CHILE        
Segment Reporting Information [Line Items]        
Revenues 16,003 17,602 30,535 32,491
SPAIN        
Segment Reporting Information [Line Items]        
Revenues 6,724 5,872 13,164 11,531
ISRAEL        
Segment Reporting Information [Line Items]        
Revenues 139 441 212 601
MEXICO        
Segment Reporting Information [Line Items]        
Revenues 6,297 5,908 12,526 12,991
Other Countries [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,018 804 2,010 1,434
Service [Member]        
Segment Reporting Information [Line Items]        
Revenues 101,101 129,395 203,945 256,286
Cost of revenue 82,383 107,078 166,901 216,952
Product [Member]        
Segment Reporting Information [Line Items]        
Revenues 40,743 40,485 75,585 78,532
Cost of revenue 25,022 23,455 47,836 45,199
Transfer of Intellectual Property and Other [Member]        
Segment Reporting Information [Line Items]        
Revenues 14,963 12,306 27,229 21,054
Operating Segments [Member] | Pharmaceutical [Member]        
Segment Reporting Information [Line Items]        
Cost of revenue 25,022 23,455 47,836 45,199
Gross margin 30,684 29,336 54,977 54,387
Selling, general and administrative 13,197 14,062 25,907 29,103
Research and development 29,778 23,686 60,016 44,933
Amortization of intangible assets 16,415 16,408 32,525 32,851
Segment operating loss (28,706) (24,820) (63,470) (52,500)
Depreciation and amortization 18,142 17,905 35,930 35,856
Operating Segments [Member] | Pharmaceutical [Member] | Service [Member]        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Operating Segments [Member] | Pharmaceutical [Member] | Product [Member]        
Segment Reporting Information [Line Items]        
Revenues 40,743 40,485 75,585 78,532
Operating Segments [Member] | Pharmaceutical [Member] | Transfer of Intellectual Property and Other [Member]        
Segment Reporting Information [Line Items]        
Revenues 14,963 12,306 27,229 21,054
Operating Segments [Member] | Diagnostics [Member]        
Segment Reporting Information [Line Items]        
Cost of revenue 82,383 107,078 166,901 216,952
Gross margin 18,718 22,317 37,044 39,334
Selling, general and administrative 33,369 44,502 71,325 90,262
Research and development 484 386 1,022 1,052
Amortization of intangible assets 3,029 4,012 6,779 9,005
Segment operating loss (18,164) (26,583) (42,082) (60,985)
Depreciation and amortization 4,885 6,250 10,584 14,118
Operating Segments [Member] | Diagnostics [Member] | Service [Member]        
Segment Reporting Information [Line Items]        
Revenues 101,101 129,395 203,945 256,286
Operating Segments [Member] | Diagnostics [Member] | Product [Member]        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Operating Segments [Member] | Diagnostics [Member] | Transfer of Intellectual Property and Other [Member]        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]        
Segment Reporting Information [Line Items]        
Cost of revenue 0 0 0 0
Gross margin 0 0 0 0
Selling, general and administrative 13,031 10,257 21,451 19,623
Research and development 80 10 145 35
Amortization of intangible assets 0 0 0 0
Segment operating loss (13,111) (10,267) (21,596) (19,658)
Depreciation and amortization 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Service [Member]        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Product [Member]        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Transfer of Intellectual Property and Other [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0