Quarterly financial summary (unaudited) |
Quarterly financial summary (unaudited) Unaudited quarterly results for the last three years were as follows (in thousands, except per share data): | | | | | | | | | | | | | | | | | | | | | | | | | | | 2024 | | Q1 | | Q2 | | Q3 | | Q4 | Net sales | | $ | 216,339 | | | $ | 215,507 | | | $ | 270,943 | | | $ | 321,143 | | Gross profit | | 152,572 | | | 152,365 | | | 191,957 | | | 227,202 | | Net income | | 52,977 | | | 33,271 | | | 26,888 | | | 14,527 | | Net income per share: | | | | | | | | | Basic | | 0.98 | | | 0.61 | | | 0.49 | | | $ | 0.26 | | Diluted | | $ | 0.93 | | | $ | 0.58 | | | $ | 0.46 | | | $ | 0.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2023 | | Q1 | | Q2 | | Q3 | | Q4 | Net sales | | $ | 122,601 | | | $ | 122,349 | | | $ | 146,537 | | | 187,357 | | Gross profit | | 82,985 | | | 79,560 | | | 98,725 | | | 129,126 | | Net income | | 14,469 | | | 11,710 | | | 19,105 | | | 16,246 | | Net income per share: | | | | | | | | | Basic | | 0.28 | | | 0.22 | | | 0.36 | | | $ | 0.31 | | Diluted | | $ | 0.27 | | | $ | 0.21 | | | $ | 0.34 | | | $ | 0.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2022 | | Q1 | | Q2 | | Q3 | | Q4 | Net sales | | $ | 97,047 | | | $ | 91,855 | | | $ | 98,118 | | | $ | 105,135 | | Gross profit | | 61,906 | | | 57,985 | | | 64,341 | | | 67,500 | | Net income | | 8,276 | | | 5,724 | | | 6,214 | | | 1,556 | | Net income per share: | | | | | | | | | Basic | | 0.16 | | | 0.11 | | | 0.12 | | | 0.03 | | Diluted | | $ | 0.15 | | | $ | 0.11 | | | $ | 0.12 | | | $ | 0.03 | |
|