XML 38 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
Revenue Recognition [Abstract]  
Timing Of Revenue Recognition

Timing of revenue recognition for the three months ended March 31, 2021:

Products and services transferred at point in time

Products and services transferred over time

Total

Diabetes

$

-

$

18,364

$

18,364

Interventional Catheters

3,802

-

3,802

Other Medical

1,590

1,368

2,958

Value Based DTEC

937

-

937

Value Based ITEC

1,301

-

1,301

Legacy OEM

3,421

-

3,421

Professional Audio Communications

985

-

985

Total Revenue, net

$

12,036

$

19,732

$

31,768

Timing of revenue recognition for the three months ended March 31, 2020:

Products and services transferred at point in time

Products and services transferred over time

Total

Diabetes

$

-

$

13,530

$

13,530

Interventional Catheters

-

-

-

Other Medical

1,820

1,008

2,828

Value Based DTEC

1,173

-

1,173

Value Based ITEC

744

-

744

Legacy OEM

1,964

-

1,964

Professional Audio Communications

1,264

-

1,264

Total Revenue, net

$

6,965

$

14,538

$

21,503

Net Revenue By Geography

Three Months Ended

Net Revenue by Geography

March 31, 2021

March 31, 2020

United States

$

23,701

$

17,788

Europe

1,264

1,187

Asia

3,468

2,200

All other countries

3,335

328

Consolidated

$

31,768

$

21,503