v3.26.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Current assets:    
Cash and cash equivalents $ 6,578,594 $ 4,836,576
Accounts receivable, net 7,500,439 2,625,385
Inventories 116,555 202,535
Prepayments and other current assets 17,833,119 19,092,595
Investments 229,994 197,805
Total current assets 32,258,701 26,954,896
Non current assets    
Restricted cash 222,026 217,064
Non marketable securities 269,470
Property and equipment, net 536,997 602,923
Goodwill 7,616,973 2,061,553
Operating lease right-of-use assets 1,374,147 1,109,219
Intangible assets, net 9,651,915 1,243,253
Other long-term assets 997,802 120,972
Total Non current assets 20,399,860 5,624,454
Total assets 52,658,561 32,579,350
Current liabilities    
Current portion of long-term borrowings 9,829,713 2,904,444
Short-term borrowings 7,843,267 19,865,645
Accounts payable and accrued expenses 30,245,947 30,254,010
Derivative warrant liabilities 1,987,003 1,489,818
Short-term operating lease liabilities 325,255 318,921
Other current liabilities 8,072,789 2,102,466
Total current liabilities 58,303,974 56,935,304
Non current liabilities    
Long-term borrowings 15,612,108 139,775
Long-term operating lease liabilities 699,817 628,400
Other long-term liabilities 4,561,246 566,651
Total Non current liabilities 20,873,171 1,334,826
Total liabilities 79,177,145 58,270,130
Commitments and contingencies (refer note 22)
Shareholders’ Equity/(Deficit)    
Ordinary Shares and additional paid in capital, $0.0001 par value per share, 220,000,000 shares authorized as of March 31, 2026 and March 31, 2025; 79,695,672 and 74,290,986 shares outstanding as of March 31, 2026 and March 31, 2025 respectively 112,128,293 95,501,291
Accumulated deficit (246,224,660) (223,826,442)
Accumulated other comprehensive income/(loss) (1,299,868) (468,859)
Other components of equity 105,747,998 103,720,113
Total shareholders’ deficit (29,648,237) (25,073,897)
Non-controlling interest 3,129,653 (616,883)
Total deficit (26,518,584) (25,690,780)
Total liabilities and Total Deficit $ 52,658,561 $ 32,579,350