XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Selected Quarterly Financial Data (Unaudited) [Abstract]                      
Net sales $ 265,940 $ 260,378 $ 249,989 $ 236,491 $ 241,339 $ 217,513 $ 109,968 $ 179,432 $ 1,012,799 $ 748,252 $ 802,291
Gross profit 150,087 148,003 141,501 135,034 137,619 122,177 59,646 99,553 574,625 418,994 434,488
Income before taxes 32,099 31,903 29,169 25,364 31,274 24,532 18,625 2,300 118,535 76,731 28,724
Net income $ 24,306 $ 24,233 $ 22,858 $ 19,406 25,428 $ 18,261 $ 13,640 $ 1,819 $ 90,803 $ 59,148 $ 21,865
Net Earnings per Share [Abstract]                      
State income tax credits         $ (1,200)            
Common Stock [Member]                      
Net Earnings per Share [Abstract]                      
Basic net earnings per share (in dollars per share) $ 1.39 $ 1.35 $ 1.25 $ 1.07 $ 1.40 $ 0.98 $ 0.73 $ 0.10 $ 5.06 $ 3.18 $ 1.10
Diluted net earnings per share (in dollars per share) 1.35 1.31 1.21 1.04 1.37 0.97 0.72 0.09 4.90 3.12 1.08
Class A Common Stock [Member]                      
Net Earnings per Share [Abstract]                      
Basic net earnings per share (in dollars per share) 1.31 1.28 1.18 1.00 1.33 0.94 0.69 0.09 4.75 3.04 1.04
Diluted net earnings per share (in dollars per share) $ 1.33 $ 1.25 $ 1.16 $ 0.98 $ 1.35 $ 0.93 $ 0.69 $ 0.09 $ 4.69 $ 3.04 $ 1.03