XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Changes in Stockholders' Equity

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

 

 

 

 

Three Months Ended September 30, 2023

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Treasury Stock

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

Loss

 

 

Total

 

 Balance at June 30, 2023

 

 

18,815

 

 

 

24

 

 

 

411,187

 

 

 

734,468

 

 

 

5,131

 

 

 

(266,518

)

 

 

(6,316

)

 

$

872,845

 

 Net income

 

 

 

 

 

 

 

 

 

 

 

23,740

 

 

 

 

 

 

 

 

 

 

 

 

23,740

 

 Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,053

)

 

 

(4,053

)

 Equity compensation

 

 

 

 

 

 

 

 

3,446

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,446

 

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

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Payments for stock buybacks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(12

)

 

 

 

 

 

(12

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(2,636

)

 

 

 

 

 

 

 

 

 

 

 

(2,636

)

 Balance at September 30, 2023

 

 

18,817

 

 

$

24

 

 

$

414,633

 

 

$

755,572

 

 

 

5,131

 

 

$

(266,530

)

 

$

(10,369

)

 

$

893,330

 

 

 

 

Three Months Ended September 30, 2022

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Treasury Stock

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

Loss

 

 

Total

 

 Balance at June 30, 2022

 

 

18,818

 

 

$

23

 

 

$

393,224

 

 

$

680,323

 

 

 

4,887

 

 

$

(241,566

)

 

$

(12,587

)

 

$

819,417

 

 Net income

 

 

 

 

 

 

 

 

 

 

 

19,105

 

 

 

 

 

 

 

 

 

 

 

 

19,105

 

 Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,555

)

 

 

(1,555

)

 Equity compensation

 

 

 

 

 

 

 

 

3,516

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,516

 

 Exercise of stock options

 

 

5

 

 

 

 

 

 

218

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

218

 

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

 

 

14

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 Payments for stock buybacks

 

 

(3

)

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

(330

)

 

 

 

 

 

(330

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(2,636

)

 

 

 

 

 

 

 

 

 

 

 

(2,636

)

 Balance at September 30, 2022

 

 

18,834

 

 

$

23

 

 

$

396,962

 

 

$

696,792

 

 

 

4,890

 

 

$

(241,896

)

 

$

(14,142

)

 

$

837,739

 

 

 

 

Nine Months Ended September 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

 

 

 

 

 

 

 

 

 

 

 

60,450

 

 

 

 

 

 

 

 

 

 

 

 

60,450

 

 Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,236

)

 

 

(2,236

)

 Equity compensation

 

 

 

 

 

 

 

 

10,134

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,134

 

 Exercise of stock options

 

 

8

 

 

 

 

 

 

278

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

278

 

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

 

 

151

 

 

 

1

 

 

 

2,264

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,265

 

 Payments for stock buybacks

 

 

(225

)

 

 

 

 

 

 

 

 

 

 

 

225

 

 

 

(22,864

)

 

 

 

 

 

(22,864

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(7,908

)

 

 

 

 

 

 

 

 

 

 

 

(7,908

)

Balance at September 30, 2023

 

 

18,817

 

 

$

24

 

 

$

414,633

 

 

$

755,572

 

 

 

5,131

 

 

$

(266,530

)

 

$

(10,369

)

 

$

893,330

 

 

 

 

 

Nine Months Ended September 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

 

 

 

 

 

 

 

 

 

 

 

55,364

 

 

 

 

 

 

 

 

 

 

 

 

55,364

 

 Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3,107

)

 

 

(3,107

)

 Equity compensation

 

 

 

 

 

 

 

 

10,023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,023

 

 Exercise of stock options

 

 

13

 

 

 

 

 

 

412

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

412

 

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

 

 

176

 

 

 

 

 

 

1,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,543

 

 Payments for stock buybacks

 

 

(231

)

 

 

 

 

 

 

 

 

 

 

 

231

 

 

 

(22,096

)

 

 

 

 

 

(22,096

)

 Dividends declared

 

 

 

 

 

 

 

 

 

 

 

(7,870

)

 

 

 

 

 

 

 

 

 

 

 

(7,870

)

 Balance at September 30, 2022

 

 

18,834

 

 

$

23

 

 

$

396,962

 

 

$

696,792

 

 

 

4,890

 

 

$

(241,896

)

 

$

(14,142

)

 

$

837,739