XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
3 Months Ended 12 Months Ended
Jan. 01, 2023
Sep. 25, 2022
Jun. 26, 2022
Mar. 27, 2022
Dec. 26, 2021
Sep. 26, 2021
Jun. 27, 2021
Mar. 28, 2021
Jan. 01, 2023
Dec. 26, 2021
Dec. 27, 2020
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 77,282,512 $ 78,507,873 $ 74,089,166 $ 68,542,277 $ 67,694,450 $ 64,184,813 $ 57,397,722 $ 49,750,192 $ 298,421,828 $ 239,027,177 $ 207,125,480
Gross Profit 27,057,401 27,999,845 25,059,426 23,430,799 23,431,825 22,046,888 19,247,481 16,214,709 103,547,470 80,940,903 66,039,434
Income from continuing operations 1,417,311 4,652,473 3,183,642 2,007,769 4,320,752 3,713,480 2,635,226 (211,583) 11,261,195 10,457,875 (2,071,887)
Income (loss) from discontinued operations, net of tax 314,892 0 (7,228) 13,792,014 990,482 930,129 807,612 923,380 14,099,678 3,651,603  
Net income $ 1,732,203 $ 4,652,473 $ 3,176,414 $ 15,799,783 $ 5,311,234 $ 4,643,609 $ 3,442,838 $ 711,797 $ 25,360,873 $ 14,109,478 $ 1,441,468
Net income per share - basic:                      
Net Income from continuing operations (in dollars per share) $ 0.14 $ 0.44 $ 0.30 $ 0.19 $ 0.42 $ 0.36 $ 0.25 $ (0.02) $ 1.08 $ 1.01 $ (0.20)
Income from discontinued operations (in dollars per share) 0 0 0 0.12 0.09 0.09 0.08 0.09 0.12 0.35  
Gain on sale (in dollars per share) 0.03 0 0 1.66         1.69    
Income tax expense (in dollars per share) (0.01) 0 0 (0.45)         (0.46) (0.09) (0.12)
Net income per share - basic (in dollars per share) 0.16 0.44 0.30 1.52 0.51 0.45 0.33 0.07 2.43 1.36 0.14
Net income per share - diluted:                      
Net Income from continuing operations (in dollars per share) 0.14 0.44 0.30 0.19 0.41 0.36 0.25 (0.02) 1.07 1.00  
Net Income from discontinued operations: Income (in dollars per share) 0 0 0 0.12 0.09 0.09 0.08 0.09 0.12 0.35  
Gain on sale (in dollars per share) 0.03 0 0 1.65         1.69    
Income tax expense (in dollars per share) (0.01) 0 0 (0.45)         (0.46) (0.09) (0.12)
Net income per share - diluted (in dollars per share) $ 0.16 $ 0.44 $ 0.30 $ 1.51 $ 0.50 $ 0.45 $ 0.33 $ 0.07 $ 2.42 $ 1.35 $ 0.14
Weighted-average shares outstanding:                      
Basic (in shares) 10,500,733 10,492,396 10,472,353 10,428,897 10,414,262 10,380,902 10,340,243 10,332,817 10,426,821 10,367,054 10,311,606
Diluted (in shares) 10,544,323 10,532,918 10,514,261 10,485,104 10,464,885 10,427,114 10,391,925 10,394,841 10,472,845 10,416,610 10,338,029