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

Revenue

v3.25.0.1
Revenue
12 Months Ended
Dec. 31, 2024
Revenue Recognition [Abstract]  
Revenue Revenue
Disaggregated 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  %
Contract Balances
2024 2023 Change in 2024
Accounts receivable, net $ 21,155  $ 19,830  $ 1,325 
Contract assets $ 570  $ 1,271  $ (701)

The change in contract assets during the fiscal year ended December 31, 2024 was mainly due to $10.8 million of contract assets reclassified to accounts receivable as our right to consideration for these contract assets became unconditional, partially offset by $10.1 million of revenue recognized for which the payment is subject to conditions other than the passage of time. Contract assets are included in other current assets on the Company's consolidated balance sheets.