Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue (Tables)

v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company’s disaggregated revenue by offering type (in thousands):
Years Ended December 31,
2025 2024
Total Net
Revenues
% of
Total Net
Revenues
Total Net
Revenues
% of
Total Net
Revenues
Patient Services revenue recognized at a point in time:
Direct products
$ 2,591  1.8  % $ 2,706  2.0  %
Third-Party Payer products
17,750  12.4  % 15,023  11.1  %
Patient Services revenue recognized over time:
Direct rental services
7,755  5.4  % 7,683  5.7  %
Third-Party Payer rental services
50,091  34.9  % 47,394  35.1  %
Total Patient Services accounted for under ASC 606
78,187  54.5  % 72,806  53.9  %
Device Solutions revenue recognized at a point in time:
Products
17,274  12.0  % 16,552  12.3  %
Services
11,829  8.2  % 8,861  6.6  %
Device Solutions revenue recognized over time:
Services 5,790  4.0  % 8,082  6.0  %
Total Device Solutions accounted for under ASC 606
34,893  24.3  % 33,495  24.9  %
Total Revenue Accounted for under ASC 606
113,080  78.8  % 106,301  78.8  %
Patient Services Lease Revenue
8,345  5.8  % 7,572  5.6  %
Device Solutions Lease Revenue
22,011  15.3  % 20,988  15.6  %
Total Revenue accounted for under ASC 842
30,356  21.2  % 28,560  21.2  %
Total Net Revenue
$ 143,436  100.0  % $ 134,861  100.0  %
Schedule of Accounts, Notes, Loans and Financing Receivable
2025 2024
Change in 2025
Accounts receivable, net $ 22,901  $ 21,155  $ 1,746 
Contract assets $ 1,244  $ 570  $ 674 
Contract liabilities $ 109  $ —  $ 109