XML 46 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share - Summary of Reconciliation of Numerators and Denominators Used in Basic and Diluted Per Share Computations (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Class A Common Stock [Member]        
Numerator:        
Allocation of net income (loss) $ 3,941 $ (625) $ 22,790 $ (15,476)
Denominator:        
Weighted-average shares outstanding 22,933 22,686 22,892 22,651
Basic earnings (loss) per share $ 0.17 $ (0.03) $ 0.99 $ (0.68)
Numerator:        
Allocation of net income (loss) $ 3,941 $ (625) $ 22,790 $ (15,476)
Denominator:        
Number of shares used in basic computation 22,933 22,686 22,892 22,651
Weighted-average shares effect of dilutive securities:        
Director and employee stock options 200   135  
Number of shares used in diluted computation 23,133 22,686 23,027 22,651
Diluted earnings (loss) per share $ 0.17 $ (0.03) $ 1.00 $ (0.68)
Class B Common Stock [Member]        
Numerator:        
Allocation of net income (loss) $ 848 $ (165) $ 5,022 $ (3,492)
Denominator:        
Weighted-average shares outstanding 5,577 5,577 5,577 5,577
Basic earnings (loss) per share $ 0.15 $ (0.03) $ 0.90 $ (0.63)
Numerator:        
Allocation of net income (loss) $ 848 $ (165) $ 5,022 $ (3,492)
Denominator:        
Number of shares used in basic computation 5,577 5,577 5,577 5,577
Weighted-average shares effect of dilutive securities:        
Number of shares used in diluted computation 5,577 5,577 5,577 5,577
Diluted earnings (loss) per share $ 0.15 $ (0.03) $ 0.90 $ (0.63)