XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 26, 2021
Sep. 26, 2021
Jun. 27, 2021
Mar. 28, 2021
Dec. 27, 2020
Sep. 27, 2020
Jun. 28, 2020
Mar. 29, 2020
Dec. 26, 2021
Dec. 27, 2020
Dec. 29, 2019
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 67,694,450 $ 64,184,813 $ 57,397,722 $ 49,750,192 $ 49,125,630 $ 53,198,223 $ 48,429,888 $ 56,371,739 $ 239,027,177 $ 207,125,480 $ 219,764,324
Gross Profit 23,431,825 22,046,888 19,247,481 16,214,709 16,313,733 17,122,340 14,866,591 17,736,770 80,940,903 66,039,434 69,825,904
(Loss) income from continuing operations 4,320,752 3,713,480 2,635,226 (211,583) 1,081,089 1,627,513 (5,470,787) 690,298 10,457,875 (2,071,887) 9,640,831
Income from discontinued operations, net of tax 990,482 930,129 807,612 923,380 1,125,219 938,050 641,525 808,561 3,651,603 3,513,355 3,606,159
Net income $ 5,311,234 $ 4,643,609 $ 3,442,838 $ 711,797 $ 2,206,308 $ 2,565,563 $ (4,829,262) $ 1,498,859 $ 14,109,478 $ 1,441,468 $ 13,246,990
Net income per share - basic:                      
Continuing operations (in dollars per share) $ 0.42 $ 0.36 $ 0.25 $ (0.02) $ 0.10 $ 0.16 $ (0.53) $ 0.07 $ 1.01 $ (0.20) $ 0.94
Discontinued operations (in dollars per share) 0.09 0.09 0.08 0.09 0.11 0.09 0.06 0.08 0.35 0.34 0.35
Basic (in dollars per share) 0.51 0.45 0.33 0.07 0.21 0.25 (0.47) 0.15 1.36 0.14 1.29
Net income per share - diluted:                      
Continuing operations (in dollars per share) 0.41 0.36 0.25 (0.02) 0.10 0.16 (0.53) 0.07 1.00 (0.20)  
Discontinued operations (in dollars per share) 0.09 0.09 0.08 0.09 0.11 0.09 0.06 0.08 0.35 0.34 0.35
Diluted (in dollars per share) $ 0.50 $ 0.45 $ 0.33 $ 0.07 $ 0.21 $ 0.25 $ (0.47) $ 0.15 $ 1.35 $ 0.14 $ 1.28
Weighted-average shares outstanding:                      
Basic (in shares) 10,414,262 10,380,902 10,340,243 10,332,817 10,318,053 10,312,939 10,306,986 10,308,445 10,367,054 10,311,606 10,238,565
Weighted-average number of diluted common shares outstanding (in shares) 10,464,885 10,427,114 10,391,925 10,394,841 10,334,478 10,326,493 10,306,986 10,382,999 10,416,610 10,338,029 10,350,775