XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT AND GEOGRAPHICAL INFORMATION - Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Jun. 28, 2024
Mar. 29, 2024
Sep. 29, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 27, 2024
Sep. 29, 2023
Segment reconciliation                
Contract revenue $ 158,252     $ 132,738     $ 421,737 $ 354,418
Depreciation and amortization 3,716     4,190     10,937 12,518
Interest expense, net 1,934     2,437     6,031 7,110
Segment profit (loss) before income tax expense 7,503     2,279     16,745 4,607
Income tax expense (benefit) 157     713     1,863 1,712
Net Income (Loss) 7,346 $ 4,594 $ 2,942 1,566 $ 397 $ 932 14,882 2,895
Energy                
Segment reconciliation                
Contract revenue 134,036     111,030     352,634 292,330
Engineering and Consulting                
Segment reconciliation                
Contract revenue 24,216     21,708     69,103 62,088
Operating Segments | Energy                
Segment reconciliation                
Contract revenue 134,036     111,030     352,634 292,330
Depreciation and amortization 3,337     3,854     9,800 11,655
Interest expense, net       2       5
Segment profit (loss) before income tax expense 6,176     2,814     15,886 6,188
Income tax expense (benefit) (25)     852     1,767 2,300
Net Income (Loss) 6,202     1,961     14,119 3,888
Operating Segments | Engineering and Consulting                
Segment reconciliation                
Contract revenue 24,216     21,708     69,103 62,088
Depreciation and amortization 379     336     1,137 863
Segment profit (loss) before income tax expense 4,280     2,853     9,608 8,658
Income tax expense (benefit) 85     728     1,069 3,218
Net Income (Loss) 4,194     2,127     8,539 5,440
Corporate, Non-Segment                
Segment reconciliation                
Interest expense, net 1,934     2,435     6,031 7,105
Segment profit (loss) before income tax expense (2,953)     (3,388)     (8,749) (10,239)
Income tax expense (benefit) 97     (867)     (973) (3,806)
Net Income (Loss) $ (3,050)     $ (2,522)     $ (7,776) $ (6,433)