|
Condensed Consolidated Statements of Income and Retained Earnings (USD $) In Thousands, except Per Share data, unless otherwise specified
|
3 Months Ended |
6 Months Ended |
|
Jan. 31, 2015
|
Jan. 31, 2014
|
Jan. 31, 2015
|
Jan. 31, 2014
|
| Net Sales |
$ 64,643 |
$ 69,305 |
$ 130,687 |
$ 132,851 |
| Cost of Sales |
(49,410) |
(52,412) |
(101,685) |
(99,458) |
| Gross Profit |
15,233 |
16,893 |
29,002 |
33,393 |
| Selling, General and Administrative Expenses |
(10,952) |
(11,159) |
(21,561) |
(23,317) |
| Income from Operations |
4,281 |
5,734 |
7,441 |
10,076 |
| Other Income (Expense) |
|
|
|
|
| Interest expense |
(307) |
(385) |
(689) |
(809) |
| Interest income |
2 |
6 |
5 |
16 |
| Other, net |
(90) |
175 |
(6) |
140 |
| Total Other Income (Expense), Net |
(395) |
(204) |
(690) |
(653) |
| Income Before Income Taxes |
3,886 |
5,530 |
6,751 |
9,423 |
| Income taxes |
(1,089) |
(1,249) |
(1,834) |
(2,255) |
| Net Income |
2,797 |
4,281 |
4,917 |
7,168 |
| Retained Earnings |
|
|
|
|
| Balance at beginning of period |
|
|
136,039 |
132,750 |
| Cash dividends declared and treasury stock issuances |
|
|
(2,626) |
(2,496) |
| Balance at end of period |
$ 138,330 |
$ 137,422 |
$ 138,330 |
$ 137,422 |
| Net Income Per Share |
|
|
|
|
| Diluted (in dollars per share) |
$ 0.39 |
$ 0.60 |
$ 0.69 |
$ 1.01 |
| Average Shares Outstanding |
|
|
|
|
| Diluted (in shares) |
7,030 |
7,007 |
7,023 |
6,991 |
| Common Stock |
|
|
|
|
| Net Income Per Share |
|
|
|
|
| Basic Common (in dollars per share) |
$ 0.43 |
$ 0.65 |
$ 0.75 |
$ 1.09 |
| Average Shares Outstanding |
|
|
|
|
| Basic Common (in shares) |
4,953 |
4,979 |
4,951 |
4,967 |
| Dividends Declared (in dollars per share) |
$ 0.2000 |
$ 0.1900 |
$ 0.4000 |
$ 0.3800 |
| Common Class B |
|
|
|
|
| Net Income Per Share |
|
|
|
|
| Basic Common (in dollars per share) |
$ 0.32 |
$ 0.49 |
$ 0.56 |
$ 0.82 |
| Average Shares Outstanding |
|
|
|
|
| Basic Common (in shares) |
2,022 |
2,005 |
2,016 |
1,999 |
| Dividends Declared (in dollars per share) |
$ 0.1500 |
$ 0.1425 |
$ 0.3000 |
$ 0.2850 |