XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2021
Jun. 28, 2020
Jun. 27, 2021
Jun. 28, 2020
Income Statement [Abstract]        
Revenues $ 74,391,537 $ 62,606,334 $ 142,103,226 $ 136,673,763
Cost of services 52,608,723 45,701,191 101,505,682 99,492,889
Gross profit 21,782,814 16,905,143 40,597,544 37,180,874
Selling, general and administrative expenses 17,768,868 14,306,441 34,492,212 30,510,064
Gain on contingent consideration (1,194,575) 0 (1,194,575) 0
Depreciation and amortization 890,584 1,443,951 1,750,258 2,858,665
Operating income (loss) 4,317,937 (6,084,763) 5,549,649 (3,427,369)
Interest expense, net 218,533 429,660 595,060 885,685
Income (Loss) before income taxes 4,099,404 (6,514,423) 4,954,589 (4,313,054)
Income tax expense (benefit) 656,566 (1,685,160) 799,954 (982,651)
Net income (loss) 3,442,838 (4,829,263) 4,154,635 (3,330,403)
Change in unrealized (gains) losses on cash flow hedges (29,814) 171,723 (62,029) 171,723
Other comprehensive (loss) income (29,814) 171,723 (62,029) 171,723
Net comprehensive income (loss) $ 3,472,652 $ (5,000,986) $ 4,216,664 $ (3,502,126)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.33 $ (0.47) $ 0.40 $ (0.32)
Diluted (in dollars per share) $ 0.33 $ (0.47) $ 0.40 $ (0.32)
Weighted-average shares outstanding:        
Basic (shares) 10,340,241 10,306,986 10,336,528 10,307,715
Diluted (shares) 10,391,923 10,306,986 10,393,908 10,307,715
Cash dividends declared per common share $ 0.10 $ 0.05 $ 0.20 $ 0.35
Impairment losses $ 0 $ 7,239,514 $ 0 $ 7,239,514