XML 109 R98.htm IDEA: XBRL DOCUMENT v3.22.1
SEC Schedule, Article 12-09, Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance for doubtful accounts, foreign currency translation gain     $ 700
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of the year $ 5,577 $ 3,602 2,719
Net additions / (decreases) - charged to costs and expenses 2,559 2,961 3,941
Net additions / (decreases) - charged to other accounts 145 670 (403)
Deductions (2,855) (1,656) (2,655)
Balance at end of the year 5,426 5,577 3,602
Allowance for doubtful accounts | Cumulative Effect, Period of Adoption, Adjustment | ASU 2016-13      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of the year     300
Deferred taxation valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of the year 511 748 1,010
Net additions / (decreases) - charged to costs and expenses 349 19 64
Net additions / (decreases) - charged to other accounts (266) (4) (131)
Deductions 53 (252) (195)
Balance at end of the year $ 647 $ 511 $ 748