| Schedule of Revenues Recognized |
Revenue recognized for each revenue stream was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
(in thousands) |
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
Pellet procedures |
|
$ |
30,308 |
|
|
$ |
35,205 |
|
|
$ |
61,602 |
|
|
$ |
71,247 |
|
Dietary supplements |
|
|
11,357 |
|
|
|
10,749 |
|
|
|
22,394 |
|
|
|
20,019 |
|
Disposable trocars |
|
|
1,211 |
|
|
|
1,229 |
|
|
|
2,341 |
|
|
|
2,404 |
|
Shipping fees and other |
|
|
505 |
|
|
|
474 |
|
|
|
939 |
|
|
|
1,012 |
|
Product revenue |
|
|
43,381 |
|
|
|
47,657 |
|
|
|
87,276 |
|
|
|
94,682 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Training |
|
|
134 |
|
|
|
333 |
|
|
|
264 |
|
|
|
659 |
|
Contract-term services |
|
|
311 |
|
|
|
338 |
|
|
|
643 |
|
|
|
673 |
|
Other |
|
|
406 |
|
|
|
535 |
|
|
|
984 |
|
|
|
1,841 |
|
Service revenue |
|
|
851 |
|
|
|
1,206 |
|
|
|
1,891 |
|
|
|
3,173 |
|
Total revenue |
|
$ |
44,232 |
|
|
$ |
48,863 |
|
|
$ |
89,167 |
|
|
$ |
97,855 |
|
Revenue recognized by geographic region was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
(in thousands) |
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
United States |
|
$ |
43,165 |
|
|
$ |
47,405 |
|
|
$ |
86,858 |
|
|
$ |
94,184 |
|
All other |
|
|
216 |
|
|
|
252 |
|
|
|
418 |
|
|
|
498 |
|
Product revenue |
|
|
43,381 |
|
|
|
47,657 |
|
|
|
87,276 |
|
|
|
94,682 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
United States |
|
|
851 |
|
|
|
1,206 |
|
|
|
1,891 |
|
|
|
3,173 |
|
All other |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
Service revenue |
|
|
851 |
|
|
|
1,206 |
|
|
|
1,891 |
|
|
|
3,173 |
|
Total revenue |
|
$ |
44,232 |
|
|
$ |
48,863 |
|
|
$ |
89,167 |
|
|
$ |
97,855 |
|
|
| Summary of Significant Changes in Contract Liability Balances |
Significant changes in contract liability balances were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, |
|
|
|
2026 |
|
|
2025 |
|
Description of change (in thousands) |
|
Deferred Revenue |
|
|
Deferred Revenue, Long-term |
|
|
Deferred Revenue |
|
|
Deferred Revenue, Long-term |
|
Revenue recognized that was included in the contract liability balance at the beginning of the period |
|
$ |
(861 |
) |
|
$ |
— |
|
|
$ |
(966 |
) |
|
$ |
— |
|
Increases due to cash received, excluding amounts recognized as revenue during the period |
|
|
1,065 |
|
|
|
289 |
|
|
|
1,232 |
|
|
|
707 |
|
Transfers between current and non-current liabilities due to the expected revenue recognition period |
|
|
603 |
|
|
|
(603 |
) |
|
|
778 |
|
|
|
(778 |
) |
Total increase (decrease) in contract liabilities |
|
$ |
807 |
|
|
$ |
(314 |
) |
|
$ |
1,044 |
|
|
$ |
(71 |
) |
|
| Summary of Consideration Allocated to Performance Obligations |
Consideration allocated to performance obligations was as follows:
|
|
|
|
|
|
|
|
|
|
|
June 30, |
|
|
December 31, |
|
(in thousands) |
|
2026 |
|
|
2025 |
|
Unsatisfied training obligations, current |
|
$ |
183 |
|
|
$ |
158 |
|
Unsatisfied contract-term services, current |
|
|
1,248 |
|
|
|
1,471 |
|
Unsatisfied contract-term services, net of current portion |
|
|
497 |
|
|
|
745 |
|
Total allocated to unsatisfied contract-term services |
|
|
1,745 |
|
|
|
2,216 |
|
Unsatisfied pellet procedures, current |
|
|
1,192 |
|
|
|
1,388 |
|
Unsatisfied pellet procedures, net of current portion |
|
|
294 |
|
|
|
352 |
|
Total allocated to unsatisfied pellet procedures |
|
|
1,486 |
|
|
|
1,740 |
|
Total deferred revenue, current |
|
$ |
2,623 |
|
|
$ |
3,017 |
|
Total deferred revenue, net of current portion |
|
$ |
791 |
|
|
$ |
1,097 |
|
|