v3.25.1
INCOME TAXES - Schedule of income tax expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]      
Current income tax charge - Federal $ 4,054 $ 34,623 $ 22,387
Current income tax charge - Foreign 44,341 24,573 21,406
Current income tax charge 48,395 59,196 43,793
Deferred income tax charge - Federal (12,715) 3,695 (2,606)
Deferred income tax charge - Foreign (7,255) (2,472) 1,589
Deferred income tax charge (19,970) 1,223 (1,017)
Income tax expense $ 28,425 $ 60,419 $ 42,776