Quarterly report [Sections 13 or 15(d)]

Revenue (Tables)

v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company’s disaggregated revenue by offering type (in thousands):
  Three Months Ended
March 31,
  2026 2025
 
Total Net
Revenues
Percentage of
Total Net
Revenues
Total Net
Revenues
Percentage of
Total Net
Revenues
Patient Services revenue recognized at a point in time:
Direct products $ 673  2.0  % $ 638  1.8  %
Third-Party Payer products 4,868  14.5  % 3,951  11.4  %
Patient Services revenue recognized over time:
Direct rental services 1,963  5.8  % 1,914  5.5  %
Third-Party Payer rental services 12,484  37.1  % 12,215  35.2  %
Total Patient Services accounted for under ASC 606 19,988  59.3  % 18,718  53.9  %
Device Solutions revenue recognized at a point in time:
Products 3,335  9.9  % 4,002  11.5  %
Services
2,792  8.3  % 2,350  6.8  %
Device Solutions revenue recognized over time:
Services
149  0.4  % 1,855  5.3  %
Total Device Solutions accounted for under ASC 606 6,276  18.6  % 8,207  23.6  %
Total Revenue Accounted for under ASC 606 26,264  78.0  % 26,925  77.6  %
Patient Services lease revenue
2,117  6.3  % 2,056  5.9  %
Device Solutions lease revenue
5,303  15.7  % 5,735  16.5  %
Total Revenue accounted for under ASC 842, Leases 7,420  22.0  % 7,791  22.4  %
Total Net Revenue $ 33,684  100.0  % $ 34,716 100.0  %
Schedule of Accounts, Notes, Loans and Financing Receivable
(dollars in thousands)
As of March 31, 2026
As of December 31, 2025
$ Change
Accounts receivable, net $ 23,980  $ 22,901  $ 1,079 
Contract assets $ 1,222  $ 1,244  $ (22)
Contract liabilities $ 156  $ 109  $ 47