v3.25.1
INCOME TAXES - Schedule of federal income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]      
Income before income tax at 21% $ 23,719 $ 91,428 $ 49,547
Global intangible low taxed income 65,308 60,323 39,139
Stock based compensation 10,597 4,601 2,039
Subpart F Income 4,750 6,887 4,732
Permanent differences 4,158 58,872 14,096
Top-up tax 3,743 0 0
Foreign tax rate differential (18,944) (17,665) (13,089)
Foreign tax credit (21,118) (14,915) (18,423)
Nontaxable gains (43,788) (129,112) (35,265)
Income tax expense $ 28,425 $ 60,419 $ 42,776