XML 104 R84.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENT REPORTING (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 2    
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue $ 197,323 $ 122,661 $ 127,446
Cost of revenue 116,033 68,212 70,808
Gross profit $ 81,290 $ 54,449 $ 56,638
Gross margin 41.00% 44.00% 44.00%
Operating income (loss) $ (8,192) $ 327 $ 3,794
Income (loss) before income taxes (13,793) (2,583) 3,807
Investments in unconsolidated affiliates 6,704 7,424 8,018
Total Assets 399,839 244,424 156,452
Net Assets 287,053 154,534 122,409
Capital Expenditures 686 1,044 1,358
Depreciation and Amortization 11,385 4,916 4,595
Total long-lived assets 35,542 15,469 15,981
North America Segment | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 131,066 115,423 124,391
Cost of revenue 70,163 63,089 68,555
Gross profit $ 60,903 $ 52,334 $ 55,836
Gross margin 46.00% 45.00% 45.00%
Operating income (loss) $ (4,977) $ 1,426 $ 3,622
Income (loss) before income taxes (7,871) (1,343) 3,717
Investments in unconsolidated affiliates 6,704 7,424 8,018
Total Assets 238,550 219,402 152,663
Net Assets 156,931 133,835 118,770
Capital Expenditures 443 1,005 1,329
Depreciation and Amortization 4,735 4,788 4,586
International Segment | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 66,257 7,238 3,055
Cost of revenue 45,870 5,123 2,253
Gross profit $ 20,387 $ 2,115 $ 802
Gross margin 31.00% 29.00% 26.00%
Operating income (loss) $ (3,215) $ (1,099) $ 172
Income (loss) before income taxes (5,922) (1,240) 90
Investments in unconsolidated affiliates 0 0 0
Total Assets 161,289 25,022 3,789
Net Assets 130,122 20,699 3,639
Capital Expenditures 243 39 29
Depreciation and Amortization $ 6,650 $ 128 $ 9
Customer Concentration Risk | Sales Revenue, Net | Merck      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Concentration risk, percentage 5.00% 1.00% 12.00%
Customer Concentration Risk | Sales Revenue, Net | Covetrus      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Concentration risk, percentage 6.00% 14.00% 15.00%
United States      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue $ 120,244 $ 113,485 $ 123,965
Total long-lived assets 11,805 14,712 15,933
Canada      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 10,822 1,938 425
Total long-lived assets 643 0 11
Germany      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 29,543 0 0
Total long-lived assets 14,630 0 0
France      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 12,615 3,473 0
Total long-lived assets 4,205 152 0
Spain      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 12,995 759 0
Total long-lived assets 1,209 391 0
Italy      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 5,850 0 0
Total long-lived assets 1,944 0 0
Switzerland      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 3,343 2,820 3,056
Total long-lived assets 46 33 37
Other International      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 1,911 186 0
Total long-lived assets $ 1,060 $ 181 $ 0
North America | Customer Concentration Risk | Sales Revenue, Net | Covetrus      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Concentration risk, percentage 5.00% 14.00% 15.00%
International | Customer Concentration Risk | Sales Revenue, Net | Covetrus      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Concentration risk, percentage 1.00%