Annual report pursuant to Section 13 and 15(d)

Earnings (Loss) Per Share - Earnings (Loss) Per Share Computations (Details)

v3.20.4
Earnings (Loss) Per Share - Earnings (Loss) Per Share Computations (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 12, 2018
Dec. 31, 2020
USD ($)
$ / shares
Sep. 26, 2020
USD ($)
$ / shares
Jun. 27, 2020
USD ($)
$ / shares
Mar. 28, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
Sep. 28, 2019
USD ($)
$ / shares
Jun. 29, 2019
USD ($)
$ / shares
Mar. 30, 2019
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Class of Stock [Line Items]                        
Net (Loss) Income | $   $ (19,985) $ (5,254) $ (23,579) $ (66,963) $ (34,065) $ 1,210 $ 6,726 $ 78,146 $ (115,781) $ 52,017 $ 46,803
Basic Earnings Weighted Average Shares (in shares)                   30,795 32,028 32,351
Net Effect of Dilutive Stock Options (in shares)                   0 431 785
Diluted Earnings Weighted Average Shares (in shares)                   30,795 32,459 33,136
Basic (Loss) Earnings Per Share (in usd per share) | $ / shares   $ (0.65) $ (0.17) $ (0.77) $ (2.17) $ (1.10) $ 0.04 $ 0.21 $ 2.40 $ (3.76) $ 1.62 $ 1.45
Diluted (Loss) Per Share (in usd per share) | $ / shares   $ (0.65) $ (0.17) $ (0.77) $ (2.17) $ (1.10) $ 0.04 $ 0.20 $ 2.35 $ (3.76) $ 1.60 $ 1.41
Number of shares out-of-the-money (in shares)                   800 500 200
Convertible Class B Stock                        
Class of Stock [Line Items]                        
Stock split ratio, common stock 0.15