Quarterly report [Sections 13 or 15(d)]

REVENUE (Tables)

v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue:  
SCHEDULE OF DISAGGREGATION OF REVENUE

Disaggregation of Revenue (Unaudited)

 

    Three months ended June 30, 2025  
    Environmental Solutions  
       
Sources of Revenue        
Product sales   $ 619,200  
Media sales     328,900  
Total Revenue   $ 948,100  

 

    Three months ended June 30, 2024  
    Environmental Solutions  
       
Sources of Revenue        
Product sales     493,100  
Media sales     268,800  
Total Revenue   $ 761,900  

 

    Six months ended June 30, 2025  
    Environmental Solutions  
       
Sources of Revenue        
Product sales   $ 1,594,500  
Media sales     408,200  
Total Revenue   $ 2,002,700  

 

    Six months ended June 30, 2024  
    Environmental Solutions  
       
Sources of Revenue        
Product sales   $ 1,287,800  
Media sales     463,900  
Total Revenue   $ 1,751,700  
SCHEDULE OF CONTRACT BALANCES

The opening and closing balances of the Company’s accounts receivables and contract liabilities (current and non-current) are as follows:

 

                Contract Liabilities  
                      Deferred Revenue     Deferred Revenue  
    Accounts Receivable, net     Contract Assets     Contract Liabilities     (current)     (non-current)  
                               
Balance as of June 30, 2025   $ 332,400     $ 30,900     $ 950,700     $ 67,800     $ -  
                                         
Balance as of December 31, 2024     591,000       -       1,129,600       20,600       -  
                                         
Increase (decrease)   $ (258,600 )   $ 30,900     $ (178,900 )   $ 47,200     $ -