Note 16 - Selected Financial Data (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2014 |
Sep. 30, 2014 |
Jun. 30, 2014 |
Mar. 31, 2014 |
Dec. 31, 2013 |
Sep. 30, 2013 |
Jun. 30, 2016 |
Jun. 30, 2015 |
Jun. 30, 2014 |
|
Net sales | $ 205,693 | $ 190,583 | $ 207,535 | $ 190,391 | $ 193,568 | $ 173,259 | $ 197,067 | $ 190,706 | $ 198,835 | $ 173,061 | $ 193,104 | $ 181,659 | $ 794,202 | $ 754,600 | $ 746,659 |
Gross profit | 115,788 | 105,717 | 116,058 | 104,673 | 106,176 | 94,110 | 106,074 | 104,803 | 108,624 | 93,130 | 105,999 | 98,743 | 442,236 | 411,163 | 406,496 |
Net income | $ 16,778 | $ 10,178 | $ 16,534 | $ 13,147 | $ 12,689 | $ 2,536 | $ 10,038 | $ 11,879 | $ 17,084 | $ 5,258 | $ 11,555 | $ 9,034 | $ 56,637 | $ 37,142 | $ 42,931 |
Net income per basic share (in dollars per share) | $ 0.60 | $ 0.37 | $ 0.58 | $ 0.46 | $ 0.44 | $ 0.09 | $ 0.35 | $ 0.41 | $ 0.59 | $ 0.18 | $ 0.40 | $ 0.31 | $ 2.02 | $ 1.29 | $ 1.48 |
Net income per diluted share (in dollars per share) | 0.60 | 0.36 | 0.58 | 0.46 | 0.44 | 0.09 | 0.34 | 0.41 | 0.58 | 0.18 | 0.39 | 0.31 | 2 | 1.27 | 1.47 |
Dividends declared per common share (in dollars per share) | $ 0.17 | $ 0.17 | $ 0.14 | $ 0.14 | $ 0.14 | $ 0.12 | $ 0.12 | $ 0.12 | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.62 | $ 0.50 | $ 0.40 |