XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Interim Financial Data (Unaudited) - Summary of Interim Financial Data (Detail) - 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
Quarterly Financial Data [Abstract]                      
Net sales $ 303,960 $ 335,872 $ 311,596 $ 245,524 $ 228,286 $ 231,502 $ 220,648 $ 200,395 $ 1,196,952 $ 880,831 $ 745,347
Gross profit 118,180 128,250 118,273 95,801 92,392 84,964 92,405 89,696 460,504 359,457 306,503
Net income $ 25,031 $ 73,795 $ 61,366 $ 48,545 $ 43,301 $ 42,710 $ 47,218 $ 42,402 $ 208,737 $ 175,631 $ 144,738
Basic earnings per common share $ 0.22 $ 0.64 $ 0.53 $ 0.42 $ 0.37 $ 0.37 $ 0.41 $ 0.37 $ 1.81 $ 1.52 $ 1.24
Basic weighted average common shares outstanding 115,360,256 115,344,015 115,362,757 115,663,366 115,791,757 115,773,030 115,733,934 116,259,058 115,461,016 115,888,859 116,861,194
Diluted earnings per common share $ 0.21 $ 0.64 $ 0.53 $ 0.42 $ 0.37 $ 0.37 $ 0.41 $ 0.37 $ 1.80 $ 1.51 $ 1.24
Diluted weighted average common shares outstanding 115,631,911 115,625,760 115,662,626 116,017,400 116,169,754 116,134,623 116,061,988 116,647,442 115,762,843 116,252,866 117,315,498