XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 13, 2022
Jul. 29, 2022
May 24, 2022
Feb. 28, 2022
May 15, 2020
Class of Stock [Line Items]                  
Preferred stock, authorized   50,000,000              
Preferred stock, par value   $ 0.001              
Common stock, par value (in dollars per share)   $ 0.001              
Preferred stock, issued   0              
Stock repurchased and canceled percentage   15.00%              
Dividends paid per share (in dollars per share) $ 1.00 $ 0.60 $ 1.54 [1] $ 1.48 [1]          
Cash dividends paid $ 19.4 $ 7.0   $ 18.6          
Class A Stock                  
Class of Stock [Line Items]                  
Common stock, authorized (in shares) 50,000,000 50,000,000 50,000,000            
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001            
Common stock, issued (in shares) 12,447,036 10,868,556 12,447,036            
Common stock, outstanding (in shares) 12,447,036 10,868,556 12,447,036 12,381,778 10,867,660 11,251,930 11,863,559 12,322,073 12,636,523
Class B Stock                  
Class of Stock [Line Items]                  
Common stock, authorized (in shares) 99,665 99,665 99,665            
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001            
Common stock, issued (in shares) 99,665 99,665 99,665            
Common stock, outstanding (in shares) 99,665 99,665 99,665            
New Program | Class A Stock                  
Class of Stock [Line Items]                  
Repurchase of class A common stock         543,000 536,500 550,000 518,000 530,000
Stock repurchased (as a percent)         5.00% 4.80% 4.60% 4.20% 4.20%
Shares remaining available to be purchased (in shares) 223,821 687,034 223,821   687,034 540,778 621,893 530,407 628,625
Stock repurchased and canceled (in shares)   1,684,287 177,192            
Stock repurchased and canceled   $ 60.6 $ 7.7            
Stock repurchased and canceled during period (in dollars per share)   $ 36.00 $ 43.67            
Previous Program | Class A Stock                  
Class of Stock [Line Items]                  
Shares remaining available to be purchased (in shares)         144,034 4,278 71,893 12,407 98,625
[1] (1) Certain prior period reported amounts were reclassified to conform to the current period presentation, See Note 2.