XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of allowance for credit losses

 

 

December 31,

2024

 

 

December 31,

2023

 

Allowance for credit losses

 

$1,494,347

 

 

$1,678,000

 

Credit Loss Expense

 

 

1,050,543

 

 

 

272,517

 

Adjustment to allowance

 

 

(314,913)

 

 

(456,170)

Allowance for credit losses

 

$2,229,977

 

 

$1,494,347

 

Schedule of earnings per share

 

 

For the Year Ended December 31,

 

 

 

2024

 

 

2023

 

Net Loss

 

$(4,476,762)

 

$(3,402,592)

Net loss attributable to common shareholders

 

$(4,476,762)

 

$(3,402,592)

Weighted average number of shares of common stock outstanding:

 

 

 

 

 

 

 

 

Basic

 

 

19,992,592

 

 

 

19,834,476

 

Diluted

 

 

19,992,592

 

 

 

19,834,476

 

Net loss attributable to common shareholders per share:

 

 

 

 

 

 

 

 

Basic

 

$(0.22)

 

$(0.17)

Diluted

 

$(0.22)

 

$(0.17)
Schedule of anti-dilutive securities

 

 

For the Years Ended December 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net Loss

 

$(4,476,762)

 

$(3,402,592)

Denominator:

 

 

 

 

 

 

 

 

Basic weighted-average shares

 

 

19,992,592

 

 

 

19,834,476

 

Effect of dilutive securities

 

 

 

 

 

 

 

 

Warrants

 

 

-

 

 

 

-

 

Convertible Debt

 

 

-

 

 

 

-

 

Options

 

 

-

 

 

 

-

 

Preferred Stock

 

 

-

 

 

 

-

 

Diluted Weighted Average Shares

 

 

19,992,592

 

 

 

19,834,476

 

Net Loss Per Common Share:

 

 

 

 

 

 

 

 

Basic

 

$(0.22)

 

$(0.17)

Diluted

 

$(0.22)

 

$(0.17)
Schedule of disaggregation of revenue

 

 

For The Years Ended

December 31,

 

 

Change

 

 

 

2024

 

 

2023

 

 

$

 

SteraMist Product

 

$6,035,000

 

 

$5,781,000

 

 

$254,000

 

Service and Training

 

 

1,704,000

 

 

 

1,574,000

 

 

 

130,000

 

Total

 

$7,739,000

 

 

$7,355,000

 

 

$384,000

 

 

 

For The Years Ended

December 31,

 

 

Change

 

 

 

2024

 

 

2023

 

 

$

 

United States

 

$6,098,000

 

 

$6,125,000

 

 

$(27,000)

International

 

 

1,641,000

 

 

 

1,230,000

 

 

 

411,000

 

Total

 

$7,739,000

 

 

$7,355,000

 

 

$384,000