XML 136 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2023
Sep. 29, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 30, 2022
Sep. 30, 2022
Jul. 01, 2022
Apr. 01, 2022
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Quarterly Financial Information                      
Contract revenue $ 155,677 $ 132,738 $ 119,077 $ 102,603 $ 113,256 $ 121,399 $ 102,645 $ 91,838 $ 510,095 $ 429,138 $ 353,755
Income (loss) from operations 11,749 3,837 2,474 4,014 4,598 (755) (5,298) (5,608) 22,074 (7,063) (8,691)
Income tax expense (benefit) 1,953 713 243 756 2,584 (1,526) (1,673) (2,389) 3,665 (3,004) (3,987)
Net Income (Loss) $ 8,031 $ 1,566 $ 397 $ 932 $ (425) $ 76 $ (4,326) $ (3,773) $ 10,926 $ (8,448) $ (8,417)
Earnings (Loss) per share:                      
Basic (in dollars per share) $ 0.59 $ 0.12 $ 0.03 $ 0.07 $ (0.03) $ 0.01 $ (0.33) $ (0.30) $ 0.82 $ (0.65) $ (0.68)
Diluted (in dollars per share) $ 0.58 $ 0.11 $ 0.03 $ 0.07 $ (0.03) $ 0.01 $ (0.33) $ (0.30) $ 0.80 $ (0.65) $ (0.68)
Weighted-average shares outstanding:                      
Basic (in shares) 13,503 13,462 13,344 13,266 13,138 13,110 13,016 12,786 13,394 13,013 12,458
Diluted (in shares) 13,731 13,709 13,487 13,470 13,138 13,360 13,016 12,786 13,606 13,013 12,458