XML 65 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Weighted Average Number of Shares
The following is a reconciliation between basic and diluted weighted average shares outstanding:
(In thousands)Years Ended December 31,
202320222021
Basic weighted average shares outstanding43,827 43,135 42,361 
Effect of dilution:
Stock options— — 
Restricted stock units164 596 1,075 
Diluted weighted average shares outstanding43,991 43,731 43,439 
Schedule of Stock by Class
The following table summarizes common stock share activity for all years presented:
 Shares Outstanding
(In thousands)
Class A 
Common Stock
Class B 
Common Stock
Balance at December 31, 202029,975 11,484 
Employee and non-employee director stock transactions*917 — 
Balance at December 31, 202130,892 11,484 
Employee and non-employee director stock transactions*633 — 
Balance at December 31, 202231,525 11,484 
Employee and non-employee director stock transactions*552 — 
Balance at December 31, 202332,077 11,484 
*Reflects common stock activity in connection with restricted stock units and stock options granted to employees, as well as in connection with the fulfillment of employees' statutory tax withholding obligations for applicable income and other employment taxes and forfeited employee restricted stock units.