XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of allowance for credit losses

 

 

March 31, 2025

(Unaudited)

 

 

December 31,

2024

 

Allowance for credit losses

 

$2,229,977

 

 

$1,494,347

 

Credit Loss Expense

 

 

-

 

 

 

1,050,543

 

Adjustment to allowance

 

 

-

 

 

 

(314,913)

Allowance for credit losses

 

$2,229,977

 

 

$2,229,977

 

Schedule of earnings per share

 

 

For the Three Months Ended March 31,

(unaudited)

 

 

 

2025

 

 

2024

 

Net Loss

 

$(255,593)

 

$(1,310,190)

Net loss attributable to common shareholders

 

$(255,593)

 

$(1,310,190)

Weighted average number of shares of common stock outstanding:

 

 

 

 

 

 

 

 

Basic

 

 

20,015,205

 

 

 

19,954,511

 

Diluted

 

 

20,015,205

 

 

 

19,954,511

 

Net loss attributable to common shareholders per share:

 

 

 

 

 

 

 

 

Basic

 

$(0.01)

 

$(0.07)

Diluted

 

$(0.01)

 

$(0.07)
Schedule of anti-dilutive securities

 

 

For the Three Months Ended March 31,

 

 

 

(Unaudited)

 

 

 

2025

 

 

2024

 

 

Numerator:

 

 

 

 

 

 

Net Loss

 

$(255,593)

 

$(1,310,190)

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

Basic weighted-average shares

 

 

20,015,205

 

 

 

19,954,511

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

Warrants

 

 

-

 

 

 

-

 

Convertible Debt

 

 

-

 

 

 

-

 

Options

 

 

-

 

 

 

-

 

Preferred Stock

 

 

-

 

 

 

-

 

Diluted Weighted Average Shares

 

 

20,015,205

 

 

 

19,954,511

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common shareholders per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic and Diluted

 

$(0.01)

 

$(0.07)
Schedule of disaggregation of revenue

 

 

For the three months ended March 31,

(Unaudited)

 

 

 

2025

 

 

2024

 

SteraMist Product

 

$1,000,000

 

 

$743,000

 

Service and Training

 

 

577,000

 

 

 

371,000

 

 Total

 

$1,577,000

 

 

$1,114,000

 

 

 

For the three months ended March 31,

(Unaudited)

 

 

 

2025

 

 

2024

 

United States

 

$1,192,000

 

 

$662,000

 

International

 

 

385,000

 

 

 

452,000

 

 Total

 

$1,577,000

 

 

$1,114,000