Quarterly report [Sections 13 or 15(d)]

Note 17 - Reportable Segments - Schedule of Reportable Segments (Details)

v3.25.1
Note 17 - Reportable Segments - Schedule of Reportable Segments (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue $ 14,525,000 $ 17,493,000
Cost of revenue 11,062,000 12,630,000
Selling, general and administrative 1,432,000 1,372,000
Salaries, wages and payroll taxes 2,715,000 3,310,000
Professional fees 605,000 985,000
Depreciation and amortization 170,000 208,000
Intangible asset amortization 26,000 698,000
Total expenses 16,010,000 19,335,000
Loss before other (income) expense (1,485,000) (1,842,000)
Other (income) expense (151,000) (168,000)
Loss before income taxes (1,334,000) (1,674,000)
Income taxes (9,000) (27,000)
Net loss (1,343,000) (1,701,000)
Impairment loss   132,000
E-Commerce Revenue [Member]    
Revenue 3,006,000 2,865,000
Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 10,090,000 11,324,000
Pharmacy 340B Contract [Member]    
Revenue 1,429,000 3,304,000
Consolidation, Eliminations [Member]    
Revenue 0 0
Cost of revenue 0 0
Selling, general and administrative 0 (60,000)
Salaries, wages and payroll taxes 0 0
Professional fees 0 0
Depreciation and amortization 0 0
Intangible asset amortization 0 0
Total expenses 0 (60,000)
Loss before other (income) expense 0 60,000
Other (income) expense 0 60,000
Loss before income taxes 0 0
Income taxes 0 0
Net loss 0 0
Impairment loss   0
Consolidation, Eliminations [Member] | E-Commerce Revenue [Member]    
Revenue 0 0
Consolidation, Eliminations [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 0 0
Consolidation, Eliminations [Member] | Pharmacy 340B Contract [Member]    
Revenue 0 0
E-Commerce [Member] | Operating Segments [Member]    
Revenue 3,006,000 2,865,000
Cost of revenue 2,281,000 2,060,000
Selling, general and administrative 667,000 619,000
Salaries, wages and payroll taxes 636,000 1,054,000
Professional fees 451,000 507,000
Depreciation and amortization 82,000 124,000
Intangible asset amortization 26,000 6,000
Total expenses 4,143,000 4,370,000
Loss before other (income) expense (1,137,000) (1,505,000)
Other (income) expense (141,000) (204,000)
Loss before income taxes (996,000) (1,301,000)
Income taxes (9,000) (27,000)
Net loss (1,005,000) (1,328,000)
Impairment loss   0
E-Commerce [Member] | Operating Segments [Member] | E-Commerce Revenue [Member]    
Revenue 3,006,000 2,865,000
E-Commerce [Member] | Operating Segments [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 0 0
E-Commerce [Member] | Operating Segments [Member] | Pharmacy 340B Contract [Member]    
Revenue 0 0
Healthcare Operations [Member]    
Revenue 11,519,000 14,628,000
Healthcare Operations [Member] | E-Commerce Revenue [Member]    
Revenue 0  
Healthcare Operations [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 10,090,000 11,324,000
Healthcare Operations [Member] | Pharmacy 340B Contract [Member]    
Revenue 1,429,000 3,304,000
Healthcare Operations [Member] | Operating Segments [Member]    
Revenue 11,519,000 14,628,000
Cost of revenue 8,781,000 10,570,000
Selling, general and administrative 765,000 813,000
Salaries, wages and payroll taxes 2,079,000 2,256,000
Professional fees 154,000 478,000
Depreciation and amortization 88,000 84,000
Intangible asset amortization 0 692,000
Total expenses 11,867,000 15,025,000
Loss before other (income) expense (348,000) (397,000)
Other (income) expense (10,000) (24,000)
Loss before income taxes (338,000) (373,000)
Income taxes 0 0
Net loss (338,000) (373,000)
Impairment loss   132,000
Healthcare Operations [Member] | Operating Segments [Member] | E-Commerce Revenue [Member]    
Revenue 0 0
Healthcare Operations [Member] | Operating Segments [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 10,090,000 11,324,000
Healthcare Operations [Member] | Operating Segments [Member] | Pharmacy 340B Contract [Member]    
Revenue $ 1,429,000 $ 3,304,000