Quarterly report [Sections 13 or 15(d)]

Revenue

v3.26.1
Revenue
6 Months Ended
Jun. 30, 2026
Revenue Recognition [Abstract]  
Revenue 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  %

Contract Balances
(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)
The change in contract assets during the six months ended June 30, 2026 included $1.7 million of revenue recognized for which the payment is subject to conditions other than the passage of time, which was partially offset by $1.9 million of contract assets reclassified to accounts receivable as our right to consideration for these contract assets became unconditional. Contract assets are included in other current assets on the Company's condensed consolidated balance sheets. As of December 31, 2024, accounts receivable, net, and contract assets were $21.2 million and $0.6 million, respectively. As of December 31, 2024, there were no contract liabilities. Revenue recognized during the six months ended June 30, 2026 that was included in the contract liabilities at the beginning of the period was $0.1 million. The allowance for credit losses was $0.4 million and $0.3 million as of June 30, 2026 and December 31, 2025, respectively.