XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
SEGMENT REPORTING (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 2    
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue $ 253,739 $ 197,323 $ 122,661
Cost of revenue 147,945 116,033 68,212
Gross profit $ 105,794 $ 81,290 $ 54,449
Gross margin 42.00% 41.00% 44.00%
Operating loss $ (993) $ (8,192) $ 327
Income (loss) before income taxes (3,441) (13,793) (2,583)
Investments in unconsolidated affiliates 5,424 6,704 7,424
Total assets 604,072 399,839 244,424
Net assets 435,854 287,053 154,534
Capital expenditures 1,768 686 1,044
Depreciation and amortization 13,555 11,385 4,916
Total long-lived assets 33,413 35,542 15,469
North America Segment | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 158,898 131,066 115,423
Cost of revenue 84,472 70,163 63,089
Gross profit $ 74,426 $ 60,903 $ 52,334
Gross margin 47.00% 46.00% 45.00%
Operating loss $ 650 $ (4,977) $ 1,426
Income (loss) before income taxes 2,072 (7,871) (1,343)
Investments in unconsolidated affiliates 5,424 6,704 7,424
Total assets 441,234 238,550 219,402
Net assets 308,973 156,931 133,835
Capital expenditures 700 443 1,005
Depreciation and amortization 5,673 4,735 4,788
International Segment | Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 94,841 66,257 7,238
Cost of revenue 63,473 45,870 5,123
Gross profit $ 31,368 $ 20,387 $ 2,115
Gross margin 33.00% 31.00% 29.00%
Operating loss $ (1,643) $ (3,215) $ (1,099)
Income (loss) before income taxes (5,513) (5,922) (1,240)
Investments in unconsolidated affiliates 0 0 0
Total assets 162,838 161,289 25,022
Net assets 126,881 130,122 20,699
Capital expenditures 1,068 243 39
Depreciation and amortization $ 7,882 $ 6,650 $ 128
Customer Concentration Risk | Sales Revenue, Net | Covetrus      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Concentration risk, percentage 8.00% 6.00% 14.00%
United States      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue $ 141,588 $ 120,244 $ 113,485
Total long-lived assets 12,502 11,805 14,712
Canada      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 17,310 10,822 1,938
Total long-lived assets 719 643 0
Germany      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 44,148 29,543 0
Total long-lived assets 12,795 14,630 0
France      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 18,671 12,615 3,473
Total long-lived assets 3,127 4,205 152
Spain      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 14,071 12,995 759
Total long-lived assets 1,051 1,209 391
Italy      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 10,145 5,850 0
Total long-lived assets 1,966 1,944 0
Switzerland      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 3,885 3,343 2,820
Total long-lived assets 63 46 33
Other International      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Total revenue 3,921 1,911 186
Total long-lived assets $ 1,190 $ 1,060 $ 181
North America | Customer Concentration Risk | Sales Revenue, Net | Covetrus      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Concentration risk, percentage 7.00% 5.00% 14.00%
International | Customer Concentration Risk | Sales Revenue, Net | Covetrus      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Concentration risk, percentage 1.00% 1.00% 0.00%