XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Basic net earnings per share                      
Net sales $ 280,557 $ 274,495 $ 253,216 $ 238,947 $ 265,940 $ 260,378 $ 249,989 $ 236,491 $ 1,047,215 $ 1,012,799 $ 748,252
Gross profit 159,935 156,720 146,608 140,962 150,087 148,003 141,501 135,034 604,225 574,625 418,994
Income before taxes 32,504 32,609 28,668 25,720 32,099 31,903 29,169 25,364 119,501 118,535 76,731
Net income $ 23,738 $ 24,551 $ 21,708 $ 19,361 $ 24,306 $ 24,233 $ 22,858 $ 19,406 $ 89,358 $ 90,803 $ 59,148
Common Stock                      
Basic net earnings per share                      
Basic net earnings per share (in dollars per share) $ 1.48 $ 1.51 $ 1.31 $ 1.14 $ 1.39 $ 1.35 $ 1.25 $ 1.07 $ 5.43 $ 5.06 $ 3.18
Diluted earnings per share (in dollars per share) 1.42 1.46 1.27 1.11 1.35 1.31 1.21 1.04 5.24 4.90 3.12
Class A Common Stock                      
Basic net earnings per share                      
Basic net earnings per share (in dollars per share) 1.40 1.43 1.25 1.08 1.31 1.28 1.18 1.00 5.17 4.75 3.04
Diluted earnings per share (in dollars per share) $ 1.39 $ 1.40 $ 1.22 $ 1.05 $ 1.33 $ 1.25 $ 1.16 $ 0.98 $ 5.07 $ 4.69 $ 3.04