XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.1
EQUITY (Tables)
3 Months Ended
Mar. 31, 2022
EQUITY [Abstract]  
Schedule of Shares Repurchased

Period

Total number of shares repurchased

Average Price Paid per Share

Dollar amount of shares repurchased (1)

Approximate dollar value of shares that may yet be purchased under the plan

January 1, 2020 - March 31, 2020

1,920

$

38.49

$

73,902

$

126,098

April 1, 2020 - June 30, 2020

771

39.95

30,804

95,294

July 1, 2020 - September 30,2020

95,294

October 1, 2020 - December 31, 2020

95,294

January 1, 2021 - March 31, 2021

95,294

April 1, 2021 - June 30, 2021

95,294

July 1, 2021 - September 30, 2021

95,294

October 1, 2021 - December 31, 2021

95,294

January 1, 2022 - March 31, 2022

$

295,294

January 1, 2020 - March 31, 2022

2,691

$

38.91

$

104,706

Accumulated Other Comprehensive Income (Loss)

(In thousands)

Unrealized loss on marketable securities, net of tax

Foreign currency translation adjustments

Accumulated other comprehensive loss

Accumulated other comprehensive income/(loss), net of tax, at December 31, 2021

$

(1,053)

$

(5,719)

$

(6,772)

Other comprehensive income/(loss) before reclassifications

(11,596)

(1,567)

(13,163)

Amounts reclassified from accumulated other comprehensive income/(loss), net of tax

2,768

2,768

Other comprehensive income/(loss), net of tax

(8,828)

(1,567)

(10,395)

Accumulated other comprehensive income/(loss), net of tax, at March 31, 2022

$

(9,881)

$

(7,286)

$

(17,167)

(In thousands)

Unrealized loss on marketable securities, net of tax

Foreign currency translation adjustments

Accumulated other comprehensive loss

Accumulated other comprehensive income/(loss), net of tax, at December 31, 2020

$

5,001

$

(1,046)

$

3,955

Other comprehensive income/(loss) before reclassifications

(2,178)

(4,113)

(6,291)

Amounts reclassified from accumulated other comprehensive income/(loss), net of tax

512

512

Other comprehensive income/(loss), net of tax

(1,666)

(4,113)

(5,779)

Accumulated other comprehensive income/(loss), net of tax, at March 31, 2021

$

3,335

$

(5,159)

$

(1,824)

Schedule of Computation of Basic and Diluted Earnings

Three Months Ended

March 31,

(In thousands, except per share amounts)

2022

2021

Numerator:

Net income/(loss)

$

38,084

$

45,329

Denominator for basic and diluted net income per share:

Weighted average shares outstanding for basic

101,600

99,866

Dilutive stock options and RSUs

2,477

2,554

Weighted average shares outstanding for diluted

104,077

102,420

Earnings per share:

Basic

$

0.37

$

0.45

Diluted

$

0.37

$

0.44

Anti-dilutive stock options and RSUs excluded from the calculation

3,378

3,034