XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Tables)
12 Months Ended
Mar. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of Stock Repurchases
Stock repurchase activity under the Company’s stock repurchase program, was as follows:

Years Ended March 31,
202120202019
Total number of shares repurchased*307,080 1,296,201 1,400,699 
Average price paid per share$322.87 $146.89 $115.22 
Dollar value of shares repurchased$99,147 $190,405 $161,395 
*Any stock repurchases are made as part of publicly announced programs in open-market transactions.
Components of Accumulated Other Comprehensive Loss The components within AOCL recorded in the consolidated balance sheets, were as follows:
As of March 31,
 20212020
Cumulative foreign currency translation loss$(16,743)$(25,559)
Total $(16,743)$(25,559)