Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.24.1.u1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
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,
2023 2022 2021
Total Net
Revenues
% of
Total Net
Revenues
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,294  1.8  % $ 2,236  2.0  % $ 2,480  2.4  %
Third-Party Payer products
13,821  11.0  % 12,573  11.4  % 12,112  11.8  %
Patient Services revenue recognized over time:
Direct rental services
7,388  5.9  % 7,246  6.6  % 7,333  7.2  %
Third-Party Payer rental services
44,475  35.4  % 40,948  37.3  % 38,765  37.9  %
Total Patient Services accounted for under ASC 606
67,978  54.1  % 63,003  57.3  % 60,690  59.3  %
Device Solutions revenue recognized at a point in time:
Products
14,877  11.8  % 15,359  14.0  % 15,296  14.9  %
Services
9,844  7.8  % 6,434  5.9  % 4,718  4.6  %
Device Solutions revenue recognized over time:
Services 6,038  4.8  % 633  0.6  % —  —  %
Total Device Solutions accounted for under ASC 606
30,759  24.4  % 22,426  20.5  % 20,014  19.5  %
Total Revenue Accounted for under ASC 606
98,737  78.5  % 85,429  77.8  % 80,704  78.8  %
Patient Services Lease Revenue
8,563  6.8  % 5,878  5.3  % 4,908  4.8  %
Device Solutions Lease Revenue
18,485  14.7  % 18,607  16.9  % 16,770  16.4  %
Total Revenue accounted for under ASC 842, Leases
27,048  21.5  % 24,485  22.2  % 21,678  21.2  %
Total Net Revenue
$ 125,785  100.0  % $ 109,914  100.0  % $ 102,382  100.0  %
Schedule of Accounts, Notes, Loans and Financing Receivable
2023 2022 2021 Change in 2023 Change in 2022
Accounts receivable, net $ 19,830  $ 16,871  $ 15,405  $ 2,959  $ 1,466 
Contract assets $ 1,271  $ 360  $ —  $ 911  $ 360