v3.25.2
LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Loss Per Share  
SCHEDULE OF LOSS PER SHARE

  

    2024     2023     2022  
    For the years ended December 31,  
    2024     2023     2022  
Loss attributable to holders of ordinary shares (USD’000):                        
Net loss from continuing operations   (10,544 )   (12,258 )   (1,475 )
Net loss from discontinued operations     -       10,233       (7,132 )
Weighted average number of ordinary shares outstanding used in computing basic (loss)/earnings per share*     331,480       55,505       20,922  
Weighted average number of ordinary shares outstanding used in computing diluted (loss)/earnings per share*     345,008       64,743       20,922  
Loss per share - basic (USD)                        
- From continuing operations     (31.81 )     (220.84 )     (70.50 )
- From discontinued operations     -       184.36       (340.89 )
Loss per share - diluted (USD)                        
- From continuing operations**     (31.81 )     (220.84 )     (70.50 )
- From discontinued operations     -       158.06       (340.89 )

 

*The number of shares reflected the 1-for-40 reverse split effective on April 3, 2025.
 **Earnings per share for basic and diluted weighted average shares outstanding from continuing operations are the same due to anti-dilutive feature resulting from the net loss from continuing operations for the year