XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Changes in Stockholders' Equity

Changes in stockholders’ equity for the three and six months ended June 30, 2023 and 2022 are as follows:

 

 

 

 

Three Months Ended June 30, 2023

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Treasury Stock

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

Loss

 

 

Total

 

 Balance at March 31, 2023

 

 

18,788

 

 

 

24

 

 

$

405,818

 

 

$

716,795

 

 

 

5,131

 

 

$

(266,481

)

 

$

(9,467

)

 

$

846,689

 

 Net income

 

 

 

 

 

 

 

 

 

 

 

20,312

 

 

 

 

 

 

 

 

 

 

 

 

20,312

 

 Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,151

 

 

 

3,151

 

 Equity compensation

 

 

 

 

 

 

 

 

2,938

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,938

 

 Exercise of stock options

 

 

4

 

 

 

 

 

 

167

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

167

 

 Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units

 

 

23

 

 

 

 

 

 

2,264

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,264

 

 Payments for stock buybacks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(37

)

 

 

 

 

 

(37

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(2,639

)

 

 

 

 

 

 

 

 

 

 

 

(2,639

)

 Balance at June 30, 2023

 

 

18,815

 

 

$

24

 

 

$

411,187

 

 

$

734,468

 

 

 

5,131

 

 

$

(266,518

)

 

$

(6,316

)

 

$

872,845

 

 

 

 

Three Months Ended June 30, 2022

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Treasury Stock

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

Loss

 

 

Total

 

 Balance at March 31, 2022

 

 

18,793

 

 

$

23

 

 

$

388,639

 

 

$

664,532

 

 

 

4,886

 

 

$

(241,516

)

 

$

(8,376

)

 

$

803,302

 

 Net income

 

 

 

 

 

 

 

 

 

 

 

18,397

 

 

 

 

 

 

 

 

 

 

 

 

18,397

 

 Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,211

)

 

 

(4,211

)

 Equity compensation

 

 

 

 

 

 

 

 

2,944

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,944

 

 Exercise of stock options

 

 

4

 

 

 

 

 

 

102

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

102

 

 Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units

 

 

22

 

 

 

 

 

 

1,539

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,539

 

 Payments for stock buybacks

 

 

(1

)

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

(50

)

 

 

 

 

 

(50

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(2,606

)

 

 

 

 

 

 

 

 

 

 

 

(2,606

)

 Balance at June 30, 2022

 

 

18,818

 

 

$

23

 

 

$

393,224

 

 

$

680,323

 

 

 

4,887

 

 

$

(241,566

)

 

$

(12,587

)

 

$

819,417

 

 

 

 

Six Months Ended June 30, 2023

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Treasury Stock

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

Loss

 

 

Total

 

 Balance at December 31, 2022

 

 

18,883

 

 

$

23

 

 

$

401,957

 

 

$

703,030

 

 

 

4,906

 

 

$

(243,666

)

 

$

(8,133

)

 

$

853,211

 

 Net income

 

 

 

 

 

 

 

 

 

 

 

36,710

 

 

 

 

 

 

 

 

 

 

 

 

36,710

 

 Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,817

 

 

 

1,817

 

 Equity compensation

 

 

 

 

 

 

 

 

6,688

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6,688

 

 Exercise of stock options

 

 

8

 

 

 

 

 

 

278

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

278

 

 Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units

 

 

149

 

 

 

1

 

 

 

2,264

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,265

 

 Payments for stock buybacks

 

 

(225

)

 

 

 

 

 

 

 

 

 

 

 

225

 

 

 

(22,852

)

 

 

 

 

 

(22,852

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(5,272

)

 

 

 

 

 

 

 

 

 

 

 

(5,272

)

Balance at June 30, 2023

 

 

18,815

 

 

$

24

 

 

$

411,187

 

 

$

734,468

 

 

 

5,131

 

 

$

(266,518

)

 

$

(6,316

)

 

$

872,845

 

 

 

 

 

Six Months Ended June 30, 2022

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Treasury Stock

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

Loss

 

 

Total

 

 Balance at December 31, 2021

 

 

18,876

 

 

$

23

 

 

$

384,984

 

 

$

649,298

 

 

 

4,659

 

 

$

(219,800

)

 

$

(11,035

)

 

$

803,470

 

 Net income

 

 

 

 

 

 

 

 

 

 

 

36,259

 

 

 

 

 

 

 

 

 

 

 

 

36,259

 

 Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,552

)

 

 

(1,552

)

 Equity compensation

 

 

 

 

 

 

 

 

6,507

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6,507

 

 Exercise of stock options

 

 

8

 

 

 

 

 

 

194

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

194

 

 Issuance of shares pursuant to employee stock purchase plan and vesting of restricted stock units

 

 

162

 

 

 

 

 

 

1,539

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,539

 

 Payments for stock buybacks

 

 

(228

)

 

 

 

 

 

 

 

 

 

 

 

228

 

 

 

(21,766

)

 

 

 

 

 

(21,766

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(5,234

)

 

 

 

 

 

 

 

 

 

 

 

(5,234

)

 Balance at June 30, 2022

 

 

18,818

 

 

$

23

 

 

$

393,224

 

 

$

680,323

 

 

 

4,887

 

 

$

(241,566

)

 

$

(12,587

)

 

$

819,417