Quarterly report [Sections 13 or 15(d)]

Revenue (Tables)

v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 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
June 30,
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 $ 703  1.9  % $ 651  1.8  %
Third-Party Payer products 6,433  17.4  % 4,108  11.4  %
Patient Services revenue recognized over time:
Direct rental services 2,149  5.8  % 1,935  5.4  %
Third-Party Payer rental services 13,253  35.9  % 12,584  35.0  %
Total Patient Services accounted for under ASC 606 22,538  61.0  % 19,278  53.5  %
Device Solutions revenue recognized at a point in time:
Products 3,744  10.1  % 4,465  12.4  %
Services
2,653  7.2  % 2,733  7.6  %
Device Solutions revenue recognized over time:
Services
63  0.2  % 1,747  4.9  %
Total Device Solutions accounted for under ASC 606 6,460  17.5  % 8,945  24.8  %
Total Revenue Accounted for under ASC 606 28,998  78.5  % 28,223  78.4  %
Patient Services lease revenue
2,250  6.1  % 2,239  6.2  %
Device Solutions lease revenue
5,685  15.4  % 5,540  15.4  %
Total Revenue accounted for under ASC 842, Leases 7,935  21.5  % 7,779  21.6  %
Total Net Revenue $ 36,933  100.0  % $ 36,002 100.0  %
Six Months Ended
June 30,
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 $ 1,376  2.0  % $ 1,290  1.8  %
Third-Party Payer products 11,301  16.0  % 8,058  11.4  %
Patient Services revenue recognized over time:
Direct rental services 4,112  5.8  % 3,849  5.4  %
Third-Party Payer rental services 25,737  36.4  % 24,800  35.1  %
Total Patient Services accounted for under ASC 606 42,526  60.2  % 37,997  53.7  %
Device Solutions revenue recognized at a point in time:
Products 7,079  10.0  % 8,466  12.0  %
Services 5,445  7.7  % 5,083  7.2  %
Device Solutions revenue recognized over time:
Services 212  0.3  % 3,603  5.1  %
Total Device Solutions accounted for under ASC 606 12,736  18.0  % 17,152  24.3  %
Total Revenue Accounted for under ASC 606 55,262  78.2  % 55,149  78.0  %
Patient Services Lease Revenue 4,367  6.2  % 4,295  6.1  %
Device Solutions Lease Revenue 10,988  15.6  % 11,274  15.9  %
Total Revenue accounted for under ASC 842, Leases 15,355  21.8  % 15,569  22.0  %
Total Net Revenue $ 70,617  100.0  % $ 70,718 100.0  %
Schedule of Accounts, Notes, Loans and Financing Receivable
(dollars in thousands)
As of June 30, 2026
As of December 31, 2025
$ Change
Accounts receivable, net $ 27,205  $ 22,901  $ 4,304 
Contract assets $ 1,093  $ 1,244  $ (151)
Contract liabilities $ —  $ 109  $ (109)