XML 94 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Interim Financial Data (Unaudited) - Summary of Interim Financial Data (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Quarterly Financial Data [Abstract]                      
Net sales $ 228,286 $ 231,502 $ 220,648 $ 200,395 $ 164,772 $ 194,551 $ 206,453 $ 179,571 $ 880,831 $ 745,347 $ 684,250
Gross profit 92,392 84,964 92,405 89,696 71,263 82,431 83,444 69,365 359,457 306,503 294,894
Net income $ 43,301 $ 42,710 $ 47,218 $ 42,402 $ 35,497 $ 41,976 $ 35,710 $ 31,555 $ 175,631 $ 144,738 $ 134,572
Basic earnings per common share $ 0.37 $ 0.37 $ 0.41 $ 0.37 $ 0.31 $ 0.36 $ 0.31 $ 0.27 $ 1.52 $ 1.24 $ 1.15
Basic weighted average common shares outstanding 115,791,757 115,773,030 115,733,934 116,259,058 116,591,434 116,800,120 116,972,384 117,086,956 115,888,859 116,861,194 117,479,340
Diluted earnings per common share $ 0.37 $ 0.37 $ 0.41 $ 0.37 $ 0.31 $ 0.36 $ 0.31 $ 0.27 $ 1.51 $ 1.24 $ 1.14
Diluted weighted average common shares outstanding 116,169,754 116,134,623 116,061,988 116,647,442 117,025,466 117,209,206 117,375,080 117,658,354 116,252,866 117,315,498 118,134,604