| Revenue from Contract with Customer [Text Block] |
|
11.
|
Revenue and Geographic Information
|
Revenue by product classification is as follows:
| |
|
Three Months Ended June 30,
|
|
|
Six Months Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
|
2026
|
|
|
2025
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Original Equipment Manufacturer (“OEM”) Channel
|
|
$ |
18,705 |
|
|
$ |
16,340 |
|
|
$ |
35,740 |
|
|
$ |
31,249 |
|
|
Commercial Channel
|
|
|
13,905 |
|
|
|
11,879 |
|
|
|
26,482 |
|
|
|
23,138 |
|
| |
|
$ |
32,610 |
|
|
$ |
28,219 |
|
|
$ |
62,222 |
|
|
$ |
54,387 |
|
Revenue from the Company’s sole significant customer, Johnson & Johnson MedTech (“J&J MedTech”), part of the Johnson & Johnson Medical Companies, as a percentage of the Company’s total revenue was 53% and 50% for the three-months ended June 30, 2026, and 2025, respectively, and 50% for the six-months ended June 30, 2026, and 2025.
Total revenue by geographic location based on the location of the customer in total and as a percentage of total revenue were as follows:
| |
|
Three Months Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
| |
|
|
|
|
|
Percentage of
|
|
|
|
|
|
|
Percentage of
|
|
| |
|
Revenue
|
|
|
Revenue
|
|
|
Revenue
|
|
|
Revenue
|
|
|
Geographic Location:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
United States
|
|
$ |
19,804 |
|
|
|
61 |
%
|
|
$ |
17,924 |
|
|
|
63 |
%
|
|
Europe
|
|
|
6,836 |
|
|
|
21 |
%
|
|
|
4,752 |
|
|
|
17 |
%
|
|
Other
|
|
|
5,970 |
|
|
|
18 |
%
|
|
|
5,543 |
|
|
|
20 |
%
|
|
Total
|
|
$ |
32,610 |
|
|
|
100 |
%
|
|
$ |
28,219 |
|
|
|
100 |
%
|
| |
|
Six Months Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
| |
|
|
|
|
|
Percentage of
|
|
|
|
|
|
|
Percentage of
|
|
| |
|
Revenue
|
|
|
Revenue
|
|
|
Revenue
|
|
|
Revenue
|
|
|
Geographic Location:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
United States
|
|
$ |
38,336 |
|
|
|
61 |
% |
|
$ |
34,287 |
|
|
|
63 |
% |
|
Europe
|
|
|
13,502 |
|
|
|
22 |
% |
|
|
10,550 |
|
|
|
19 |
% |
|
Other
|
|
|
10,384 |
|
|
|
17 |
% |
|
|
9,550 |
|
|
|
18 |
% |
|
Total
|
|
$ |
62,222 |
|
|
|
100 |
% |
|
$ |
54,387 |
|
|
|
100 |
% |
|