XML 57 R25.htm IDEA: XBRL DOCUMENT
v3.20.1

QUARTERLY FINANCIAL DATA (UNAUDITED) | 12 Months Ended
--- | ---
Dec. 29, 2019
Quarterly Financial Information Disclosure [Abstract] |
QUARTERLY FINANCIAL DATA (UNAUDITED) | QUARTERLY FINANCIAL DATA (UNAUDITED)
| 2019
| First Quarter |  | Second Quarter |  | Third Quarter |  | Fourth Quarter |  | Fiscal Year
Revenues | $ | 68,776,067 |  |  | $ | 73,857,890 |  |  | $ | 79,364,306 |  |  | $ | 72,315,285 |  |  | $ | 294,313,548 |
Gross Profit | $ | 18,438,640 |  |  | $ | 20,862,834 |  |  | $ | 22,176,622 |  |  | $ | 19,203,169 |  |  | $ | 80,681,265 |
Income before income taxes | $ | 3,233,471 |  |  | $ | 4,924,649 |  |  | $ | 5,540,959 |  |  | $ | 3,852,889 |  |  | $ | 17,551,968 |
Net income | $ | 2,496,024 |  |  | $ | 3,801,829 |  |  | $ | 4,207,170 |  |  | $ | 2,741,967 |  |  | $ | 13,246,990 |
Net income per share: |  |  |  |  |  |  |  |  |
Basic | $ | 0.24 |  |  | $ | 0.37 |  |  | $ | 0.41 |  |  | $ | 0.27 |  |  | $ | 1.29 |
Diluted | $ | 0.24 |  |  | $ | 0.37 |  |  | $ | 0.41 |  |  | $ | 0.26 |  |  | $ | 1.28 |
Weighted-average shares outstanding: |  |  |  |  |  |  |  |  |
Basic | 10,229,462 |  |  | 10,232,588 |  |  | 10,239,126 |  |  | 10,253,085 |  |  | 10,238,565 |
Diluted | 10,404,355 |  |  | 10,362,038 |  |  | 10,343,673 |  |  | 10,370,996 |  |  | 10,350,775 |
| 2018
| First Quarter |  | Second Quarter |  | Third Quarter |  | Fourth Quarter |  | Fiscal Year
Revenues | $ | 66,855,470 |  |  | $ | 70,945,438 |  |  | $ | 77,062,137 |  |  | $ | 71,999,881 |  |  | $ | 286,862,926 |
Gross Profit | $ | 17,309,931 |  |  | $ | 19,192,279 |  |  | $ | 21,373,025 |  |  | $ | 18,719,957 |  |  | $ | 76,595,192 |
Income before income taxes | $ | 3,164,213 |  |  | $ | 5,835,370 |  |  | $ | 6,429,644 |  |  | $ | 5,980,053 |  |  | $ | 21,409,280 |
Net income | $ | 2,465,571 |  |  | $ | 5,169,884 |  |  | $ | 5,061,386 |  |  | $ | 4,852,700 |  |  | $ | 17,549,541 |
Net income per share: |  |  |  |  |  |  |  |  |
Basic | $ | 0.28 |  |  | $ | 0.56 |  |  | $ | 0.50 |  |  | $ | 0.48 |  |  | $ | 1.83 |
Diluted | $ | 0.27 |  |  | $ | 0.54 |  |  | $ | 0.49 |  |  | $ | 0.47 |  |  | $ | 1.79 |
Weighted-average shares outstanding: |  |  |  |  |  |  |  |  |
Basic | 8,761,292 |  |  | 9,235,353 |  |  | 10,109,791 |  |  | 10,184,652 |  |  | 9,577,498 |
Diluted | 9,087,016 |  |  | 9,538,545 |  |  | 10,342,559 |  |  | 10,365,117 |  |  | 9,808,080 |

X
- References No definition available. + Details
Name: | us-gaap_QuarterlyFinancialInformationDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -URI http://asc.fasb.org/topic&trid=2126967 + Details
Name: | us-gaap_QuarterlyFinancialInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration