Quarterly report [Sections 13 or 15(d)]

Concentration (Tables)

v3.25.2
Concentration (Tables)
6 Months Ended
Jun. 30, 2025
Risks and Uncertainties [Abstract]  
Schedule of Customer Concentration Risk

As of June 30, 2025 and December 31, 2024, and for six months ended June 30, 2025 and 2024, customer concentrations (more than 10%) were as follows:

 

 

    Percentage of Revenue     Percentage of  
    For the six months ended     Accounts Receivable  
    June 30,     June 30,     December 31,  
    2025     2024     2025     2024  
Bechtel     37 %     35 %     18 %     13 %
Craig Technologies     43 %     15 %     54 %     44 %
Xiomas Technologies     7 %     4 %     4 %     1 %
TNO     -       -       5 %     34 %
Total (as a group)     87 %     54 %     81 %     92 %