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

Revenue (Tables)

v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
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,
2024 2023
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,706  2.0  % $ 2,294  1.8  %
Third-Party Payer products
15,023  11.1  % 13,821  11.0  %
Patient Services revenue recognized over time:
Direct rental services
7,683  5.7  % 7,388  5.9  %
Third-Party Payer rental services
47,394  35.1  % 44,475  35.4  %
Total Patient Services accounted for under ASC 606
72,806  53.9  % 67,978  54.1  %
Device Solutions revenue recognized at a point in time:
Products
16,552  12.3  % 14,877  11.8  %
Services
8,861  6.6  % 9,844  7.8  %
Device Solutions revenue recognized over time:
Services 8,082  6.0  % 6,038  4.8  %
Total Device Solutions accounted for under ASC 606
33,495  24.9  % 30,759  24.4  %
Total Revenue Accounted for under ASC 606
106,301  78.8  % 98,737  78.5  %
Patient Services Lease Revenue
7,572  5.6  % 8,563  6.8  %
Device Solutions Lease Revenue
20,988  15.6  % 18,485  14.7  %
Total Revenue accounted for under ASC 842
28,560  21.2  % 27,048  21.5  %
Total Net Revenue
$ 134,861  100.0  % $ 125,785  100.0  %
Schedule of Accounts, Notes, Loans and Financing Receivable
2024 2023 Change in 2024
Accounts receivable, net $ 21,155  $ 19,830  $ 1,325 
Contract assets $ 570  $ 1,271  $ (701)