v3.26.1
Net Income / (loss) per Share (Tables)
3 Months Ended
Jun. 30, 2026
Earning per share:  
Schedule of reconciliation of net income per share
               
    Three Months Ended
June 30,
 
    2026     2025  
Net Income/ (Loss) attributable to controlling interest for the period for Basic and Dilutive Earning per share (A)   $ 1,782     $ 1,512  
Weighted average shares outstanding of Class A ordinary shares, basic (B)     5,788,210       5,894,078  
Weighted average shares outstanding of Class A ordinary shares, diluted (C)     6,576,986       5,894,078  
                 
Net Income / (loss) per share:                
Basic (A/B)   $ 0.31     $ 0.26  
Diluted (A/C)   $ 0.27     $ 0.26