XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Tables)
3 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Schedule of Stock Repurchase Activity

The following table provides stock repurchase activities during the quarter:

 

 

 

For the Three Months Ended June 30,

 

 

 

2022

 

 

2021

 

Shares repurchased

 

 

60,282

 

 

 

 

Average price per share

 

$

240.79

 

 

 

 

Value of shares repurchased (in millions)

 

$

14.5

 

 

 

 

Schedule of Accumulated Other Comprehensive Income Loss

The components of accumulated other comprehensive loss are as follows (in thousands):

 

 

 

Three Months Ended June 30, 2022

 

 

 

Foreign Currency Translation Losses

 

 

Unrealized Gains (Losses) on Derivative Instrument

 

 

Net Unrealized Losses on Marketable Securities, net of tax

 

 

Total

 

Balance, March 31, 2022

 

$

(20,562

)

 

$

125

 

 

$

(6,723

)

 

$

(27,160

)

Other comprehensive loss

 

 

(8,729

)

 

 

(384

)

 

 

(1,998

)

 

 

(11,111

)

Balance, June 30, 2022

 

 

(29,291

)

 

 

(259

)

 

 

(8,721

)

 

 

(38,271

)

 

 

 

Three Months Ended June 30, 2021

 

 

 

Foreign Currency Translation (Losses) Gains

 

 

Unrealized Gains (Losses) on Derivative Instrument

 

 

Net Unrealized Gains (Losses) on Marketable Securities, net of tax

 

 

Total

 

Balance, March 31, 2021

 

$

(14,718

)

 

$

1,904

 

 

$

1,369

 

 

$

(11,445

)

Other comprehensive income (loss)

 

 

83

 

 

 

(217

)

 

 

(632

)

 

 

(766

)

Balance, June 30, 2021

 

 

(14,635

)

 

 

1,687

 

 

 

737

 

 

 

(12,211

)