XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Number of reportable segments | segment 2    
Revenue, net $ 257,307 $ 253,739 $ 197,323
Contract receivables, current 1,800 1,500 1,200
Contract receivables, noncurrent 5,900 5,100 4,100
Current portion of deferred revenue, and other 8,300 9,600 9,900
Exchange rate impact 100    
Contract liabilities, increase due to additional deferred sales 8,800 6,500  
Revenue recognized, net of additional deferred sales $ 10,900    
Contract liabilities, revenue recognized   6,800  
Contract cost average term 6 years    
Capitalized contract costs $ 5,000 4,100 3,000
Capitalized contract costs, amortization 1,500 1,100  
Capitalized contract costs during the period 2,400 2,200  
VetZ GmbH      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract liabilities, increase due to additional deferred sales 900    
North America Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 161,762 158,898 131,066
International Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 95,545 94,841 66,257
POC Lab Instruments & Other | North America Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 17,178 14,837 13,663
POC Lab Instruments & Other | International Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 15,660 15,001 7,782
POC Lab Consumables | North America Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 78,302 72,004 59,247
POC Lab Consumables | International Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 41,205 46,016 32,354
POC Imaging & Informatics | North America Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 27,335 29,512 20,651
POC Imaging & Informatics | International Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 35,209 28,492 22,537
PVD | North America Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 22,020 24,939 19,810
PVD | International Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 3,471 5,332 3,584
OVP | North America Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net 16,927 17,606 17,695
OVP | International Segment | Operating Segments      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue, net $ 95,545 $ 94,841 $ 66,257