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

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

 

 

 

Three Months Ended June 30, 2023

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Total
Stockholders’

 

 

 

Number

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Equity

 

 

 

(in thousands, except share data)

 

Beginning balance

 

 

73,399,773

 

 

$

74

 

 

$

111,777

 

 

$

284,088

 

 

$

395,939

 

Issuance of Class A common stock from exercise of
   stock options and vesting of restricted stock units

 

 

78,244

 

 

 

 

 

 

249

 

 

 

 

 

 

249

 

Equity-based
   compensation

 

 

 

 

 

 

 

 

1,723

 

 

 

 

 

 

1,723

 

Cumulative translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

828

 

 

 

828

 

Net income

 

 

 

 

 

 

 

 

 

 

 

7,303

 

 

 

7,303

 

Ending balance

 

 

73,478,017

 

 

$

74

 

 

$

113,749

 

 

$

292,219

 

 

$

406,042

 

 

 

 

Three Months Ended June 30, 2022

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Total
Stockholders’

 

 

 

Number

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Equity

 

 

 

(in thousands, except share data)

 

Beginning balance

 

 

73,298,849

 

 

$

74

 

 

$

105,206

 

 

$

235,218

 

 

$

340,498

 

Issuance of Class A common stock from exercise of
   stock options and vesting of restricted stock units

 

 

25,224

 

 

 

 

 

 

242

 

 

 

 

 

 

242

 

Equity-based
   compensation

 

 

 

 

 

 

 

 

1,395

 

 

 

 

 

 

1,395

 

Cumulative translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

(2,195

)

 

 

(2,195

)

Net income

 

 

 

 

 

 

 

 

 

 

 

16,273

 

 

 

16,273

 

Ending balance

 

 

73,324,073

 

 

$

74

 

 

$

106,843

 

 

$

249,296

 

 

$

356,213

 

 

 

 

Six Months Ended June 30, 2023

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Total
Stockholders’

 

 

 

Number

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Equity

 

 

 

(in thousands, except share data)

 

Beginning balance

 

 

73,363,629

 

 

$

74

 

 

$

110,338

 

 

$

269,161

 

 

$

379,573

 

Issuance of Class A common stock from exercise of
   stock options and vesting of restricted stock units

 

 

114,388

 

 

 

 

 

 

410

 

 

 

 

 

 

410

 

Equity-based
   compensation

 

 

 

 

 

 

 

 

3,001

 

 

 

 

 

 

3,001

 

Cumulative translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

1,583

 

 

 

1,583

 

Net income

 

 

 

 

 

 

 

 

 

 

 

21,475

 

 

 

21,475

 

Ending balance

 

 

73,478,017

 

 

$

74

 

 

$

113,749

 

 

$

292,219

 

 

$

406,042

 

 

 

 

Six Months Ended June 30, 2022

 

 

 

Common Stock

 

 

Additional
Paid-in

 

 

Retained

 

 

Total
Stockholders’

 

 

 

Number

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Equity

 

 

 

(in thousands, except share data)

 

Beginning balance

 

 

73,233,321

 

 

$

73

 

 

$

103,590

 

 

$

213,351

 

 

$

317,014

 

Issuance of Class A common stock from exercise of
   stock options and vesting of restricted stock units

 

 

90,752

 

 

 

1

 

 

 

367

 

 

 

 

 

 

368

 

Equity-based
   compensation

 

 

 

 

 

 

 

 

2,886

 

 

 

 

 

 

2,886

 

Cumulative translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

(2,896

)

 

 

(2,896

)

Net income

 

 

 

 

 

 

 

 

 

 

 

38,841

 

 

 

38,841

 

Ending balance

 

 

73,324,073

 

 

$

74

 

 

$

106,843

 

 

$

249,296

 

 

$

356,213