XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of allowance for credit losses

 

 

June 30, 2025

(Unaudited)

 

 

December 31,

2024

 

Allowance for credit losses

 

$2,229,977

 

 

$1,494,347

 

Credit loss expense

 

 

175,531

 

 

 

1,050,543

 

Adjustment for uncollectible accounts

 

 

(1,036,807)

 

 

(314,913)

Allowance for credit losses

 

$1,368,701

 

 

$2,229,977

 

Schedule of earnings per share

 

 

For the three months ended

 

 

 

June 30,

 

 

 

(Unaudited)

 

 

 

2025

 

 

2024

 

Net Income (Loss)

 

$(1,237,516)

 

$30,198

 

Adjustments for convertible debt - as converted:

 

 

 

 

 

 

 

 

Interest on convertible debt net of effective tax rate (28%)

 

 

-

 

 

 

67,290

 

Net income (loss) attributable to common shareholders

 

$(1,237,516)

 

$97,488

 

Weighted average number of shares of common stock outstanding:

 

 

 

 

 

 

 

 

Basic

 

 

20,047,512

 

 

 

19,984,875

 

Diluted

 

 

20,047,512

 

 

 

22,133,562

 

Net income (loss) attributable to common shareholders per share:

 

 

 

 

 

 

 

 

Basic

 

$(0.06)

 

$0.00

 

Diluted

 

$(0.06)

 

$0.00

 

Schedule of anti-dilutive securities

 

 

For the three months ended

 

 

 

June 30,

 

 

 

(Unaudited)

 

 

 

2025

 

 

2024

 

Numerator:

 

 

 

 

 

 

Net Income (Loss)

 

$(1,237,516)

 

$30,198

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

Basic weighted-average shares

 

 

20,047,512

 

 

 

19,984,875

 

Effect of dilutive securities

 

 

 

 

 

 

 

 

Warrants

 

 

-

 

 

 

4,566

 

Convertible Debt

 

 

-

 

 

 

2,080,000

 

Options

 

 

-

 

 

 

371

 

Preferred Stock

 

 

-

 

 

 

63,750

 

Diluted Weighted Average Shares

 

 

20,047,512

 

 

 

22,133,562

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to common shareholders per share:

 

 

 

 

 

 

 

 

Basic

 

$(0.06)

 

$0.00

 

Diluted

 

$(0.06)

 

$0.00

 

 

 

For the three months ended

 

 

 

June 30,

 

 

 

(Unaudited)

 

 

 

2025

 

 

2024

 

Options

 

 

-

 

 

 

798,000

 

Warrants

 

 

-

 

 

 

2,734,596

 

 

 

 

-

 

 

 

3,532,596

 

Schedule of disaggregation of revenue

 

 

For the three months ended June 30,

(Unaudited)

 

 

 

2025

 

 

2024

 

SteraMist Product

 

$653,000

 

 

$2,728,000

 

Service and Training

 

 

378,000

 

 

 

285,000

 

Total

 

$1,031,000

 

 

$3,013,000

 

 

 

For the three months ended June 30,

(Unaudited)

 

 

 

2025

 

 

2024

 

United States

 

$822,000

 

 

$2,621,000

 

International

 

 

209,000

 

 

 

392,000

 

Total

 

$1,031,000

 

 

$3,013,000

 

 

 

For the six months ended

June 30,

(Unaudited)

 

 

 

2025

 

 

2024

 

SteraMist Product

 

$1,653,000

 

 

$3,471,000

 

Service and Training

 

 

955,000

 

 

 

656,000

 

Total

 

$2,608,000

 

 

$4,127,000

 

 

 

For the six months ended June 30,

(Unaudited)

 

 

 

2025

 

 

2024

 

United States

 

$2,014,000

 

 

$3,283,000

 

International

 

 

594,000

 

 

 

844,000

 

Total

 

$2,608,000

 

 

$4,127,000