XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
3 Months Ended 9 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Income Statement [Abstract]        
Revenues $ 82,352,022 $ 71,518,691 $ 224,455,249 $ 208,192,454
Cost of services 57,685,150 51,806,765 159,190,832 151,299,654
Gross profit 24,666,872 19,711,926 65,264,417 56,892,800
Selling, general and administrative expenses 18,488,691 14,869,009 52,980,905 45,379,075
Gain on contingent consideration (1,208,269) (76,102) (2,402,844) (76,102)
Depreciation and amortization 1,190,710 1,270,951 2,940,967 4,129,615
Operating income 6,195,740 3,648,068 11,745,389 220,698
Interest expense, net 431,332 359,805 1,026,392 1,245,489
Income (Loss) before income taxes 5,764,408 3,288,263 10,718,997 (1,024,791)
Income tax expense (benefit) 1,120,799 722,700 1,920,753 (259,951)
Net income (loss) 4,643,609 2,565,563 8,798,244 (764,840)
Change in unrealized (gains) losses on cash flow hedges (6,232) (17,241) (68,261) 154,482
Other comprehensive (income) loss (6,232) (17,241) (68,261) 154,482
Net comprehensive income (loss) $ 4,649,841 $ 2,582,804 $ 8,866,505 $ (919,322)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.45 $ 0.25 $ 0.85 $ (0.07)
Diluted (in dollars per share) $ 0.45 $ 0.25 $ 0.85 $ (0.07)
Weighted-average shares outstanding:        
Basic (shares) 10,380,900 10,312,939 10,351,319 10,309,457
Diluted (shares) 10,427,112 10,326,493 10,404,900 10,309,457
Cash dividends declared per common share $ 0.12 $ 0.05 $ 0.32 $ 0.40
Impairment losses $ 0 $ 0 $ 0 $ 7,239,514