| Schedule of Quarterly Financial Information |
| | | | | | | | | | | | | | | | | | | | Quarter ended | | | May 31, 2015 | | August 31, 2015 | | November 30, 2015 | | February 29, 2016 | | | (in thousands, except per share data) | Net sales | | $ | 228,888 |
| | $ | 214,246 |
| | $ | 242,447 |
| | $ | 217,611 |
| Gross profit | | 59,304 |
| | 53,505 |
| | 62,448 |
| | 54,854 |
| Net income | | 19,924 |
| | 17,243 |
| | 23,547 |
| | 16,076 |
| Basic earnings per share | | 0.77 |
| | 0.67 |
| | 0.91 |
| | 0.62 |
| Diluted earnings per share | | 0.77 |
| | 0.67 |
| | 0.91 |
| | 0.62 |
|
| | | | | | | | | | | | | | | | | | | | Quarter ended | | | May 31, 2014 | | August 31, 2014 | | November 30, 2014 | | February 28, 2015 | | | (in thousands, except per share data) | Net sales | | $ | 216,126 |
| | $ | 193,416 |
| | $ | 224,833 |
| | $ | 182,312 |
| Gross profit | | 55,389 |
| | 42,100 |
| | 60,775 |
| | 47,432 |
| Net income | | 14,925 |
| | 13,769 |
| | 19,965 |
| | 16,283 |
| Basic earnings per share | | 0.58 |
| | 0.54 |
| | 0.78 |
| | 0.63 |
| Diluted earnings per share | | 0.58 |
| | 0.53 |
| | 0.77 |
| | 0.63 |
|
|