May'18 | Feb'18 | Nov'17 | Aug'17 | May'17 | Feb'17 | Nov'16 | Aug'16 | May'16 | Feb'16 | Nov'15 | Aug'15 | May'15 | Feb'15 | Nov'14 | Aug'14 | May'14 | Feb'14 | Nov'13 | Aug'13 | May'13 | Feb'13 | Nov'12 | Aug'12 | May'12 | Feb'12 | Nov'11 | Aug'11 | May'11 | Feb'11 | Nov'10 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net sales | ||||||||||||||||||||||||||||||
0 | - | - | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Cost of products sold | ||||||||||||||||||||||||||||||
0 | - | - | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net sales | ||||||||||||||||||||||||||||||
- | 34,080 | 31,839 | - | - | 29,639 | 31,814 | 35,215 | 35,884 | 39,366 | 42,616 | 42,982 | 45,532 | 43,866 | 42,613 | 42,714 | 40,419 | 38,886 | 35,580 | 33,965 | 34,896 | 35,210 | 35,052 | 32,455 | 29,711 | 26,761 | 25,422 | 24,963 | 0 | 0 | 0 |
Cost of products sold | ||||||||||||||||||||||||||||||
- | 30,371 | 28,803 | - | - | 27,735 | 29,470 | 32,291 | 33,060 | 36,231 | 38,443 | 38,658 | 40,235 | 38,351 | 37,530 | 37,319 | 35,338 | 34,358 | 31,532 | 29,785 | 29,847 | 29,167 | 28,735 | 26,692 | 24,442 | 21,947 | 20,789 | 20,527 | 0 | 0 | 0 |
Gross margin | ||||||||||||||||||||||||||||||
4,128 | 3,709 | 3,036 | 2,445 | 1,983 | 1,904 | 2,344 | 2,924 | 2,824 | 3,135 | 4,172 | 4,324 | 5,297 | 5,515 | 5,082 | 5,394 | 5,080 | 4,527 | 4,048 | 4,179 | 5,048 | 6,042 | 6,317 | 5,763 | 5,269 | 4,813 | 4,632 | 4,435 | 0 | 0 | 0 |
Selling and administrative expense | ||||||||||||||||||||||||||||||
3,147 | 3,516 | 3,275 | 3,345 | 3,487 | 3,073 | 3,068 | 3,011 | 2,840 | 2,779 | 2,976 | 2,971 | 3,086 | 3,242 | 3,076 | 3,076 | 3,004 | 2,809 | 2,668 | 2,695 | 2,870 | 3,091 | 3,197 | 3,160 | 3,094 | 2,958 | 2,854 | 2,759 | 0 | 0 | 0 |
Equipment impairment loss | ||||||||||||||||||||||||||||||
0 | - | - | - | 0 | - | - | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Interest and other income | ||||||||||||||||||||||||||||||
45 | 43 | 24 | 18 | 11 | 20 | 22 | 21 | 21 | 6 | 0 | - | 0 | 0 | - | 5 | 4 | 9 | 8 | 9 | 36 | 29 | 18 | 14 | -5 | -2 | 11 | 18 | 0 | 0 | 0 |
Interest expense | ||||||||||||||||||||||||||||||
0 | 0 | - | - | 0 | 0 | - | - | 0 | 0 | - | - | 0 | 0 | - | 410 | 424 | 406 | 384 | 353 | 323 | 322 | 321 | 315 | 300 | 295 | 293 | 289 | 0 | 0 | 0 |
Interest and other income | ||||||||||||||||||||||||||||||
- | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Interest and other expense | ||||||||||||||||||||||||||||||
- | - | 0 | - | - | - | 0 | - | - | - | 0 | - | - | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Income (loss) before income taxes | ||||||||||||||||||||||||||||||
728 | -201 | -646 | -1,304 | -1,919 | -1,430 | -995 | -374 | 510 | 1,096 | 0 | - | 0 | 0 | - | 1,912 | 1,657 | 1,320 | 1,004 | 1,140 | 1,863 | 2,632 | 2,811 | 2,302 | 1,896 | 1,583 | 1,500 | 1,405 | 0 | 0 | 0 |
Earnings from operations before income taxes | ||||||||||||||||||||||||||||||
- | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Income tax expense (benefit) | ||||||||||||||||||||||||||||||
-442 | -686 | -240 | -490 | -971 | -780 | -714 | -547 | -500 | -486 | -100 | 14 | 529 | 670 | 580 | 688 | 596 | 475 | 361 | 410 | 670 | 947 | 1,012 | 828 | 682 | 569 | 540 | 505 | 0 | 0 | 0 |
Net income (loss) | ||||||||||||||||||||||||||||||
1,171 | 485 | -406 | -814 | -947 | -649 | -281 | 173 | 182 | 512 | 962 | 997 | 1,331 | 1,243 | 1,046 | 1,224 | 1,060 | 845 | 642 | 729 | 1,192 | 1,684 | 1,799 | 1,473 | 1,213 | 1,013 | 960 | 899 | 0 | 0 | 0 |
Basic earnings (loss) per share | ||||||||||||||||||||||||||||||
0.16 | 0.18 | 0.03 | 0.03 | -0.08 | -0.12 | -0.11 | -0.02 | 0.03 | 0.00 | 0.05 | -0.02 | 0.14 | 0.16 | 0.06 | 0.10 | 0.11 | 0.09 | 0.12 | 0.04 | 0.04 | 0.02 | 0.15 | 0.21 | 0.21 | 0.06 | 0.04 | 0.12 | 0.14 | 0.04 | 0.02 |
Diluted earnings (loss) per share | ||||||||||||||||||||||||||||||
0.16 | 0.18 | 0.03 | 0.03 | -0.08 | -0.12 | -0.11 | -0.02 | 0.03 | 0.00 | 0.05 | -0.01 | 0.14 | 0.15 | 0.06 | 0.09 | 0.11 | 0.09 | 0.12 | 0.04 | 0.04 | 0.02 | 0.15 | 0.20 | 0.21 | 0.06 | 0.04 | 0.11 | 0.14 | 0.04 | 0.02 |
Cash dividend per share | ||||||||||||||||||||||||||||||
0.04 | - | - | - | 0.00 | - | - | 0.00 | 0.00 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 |
Weighted average number of common shares outstanding, basic | ||||||||||||||||||||||||||||||
2,969 | 2,963 | 2,936 | 2,959 | 2,923 | 2,919 | 2,919 | 2,919 | 2,919 | 2,919 | 2,919 | 2,915 | 2,912 | 2,909 | 2,904 | 2,904 | 2,903 | 2,898 | 2,892 | 2,889 | 2,889 | 2,884 | 2,868 | 2,856 | 2,854 | 2,848 | 2,837 | 2,835 | 2,835 | 2,824 | 2,808 |
Weighted average number of common shares outstanding, diluted | ||||||||||||||||||||||||||||||
3,001 | 2,987 | 2,938 | 2,959 | 2,923 | 2,919 | 2,919 | 2,924 | 2,925 | 2,930 | 2,932 | 2,958 | 2,964 | 2,958 | 2,961 | 2,975 | 2,978 | 2,953 | 2,949 | 2,943 | 2,941 | 2,938 | 2,947 | 2,916 | 2,906 | 2,891 | 2,897 | 2,897 | 2,877 | 2,876 | 2,856 |