XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT AND GEOGRAPHICAL INFORMATION - Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jul. 01, 2022
Apr. 01, 2022
Sep. 29, 2023
Sep. 30, 2022
Segment reconciliation                
Contract revenue $ 132,738     $ 121,399     $ 354,418 $ 315,882
Depreciation and amortization 4,190     4,405     12,518 13,240
Interest expense, net 2,437     1,435     7,110 3,216
Segment profit (loss) before income tax expense 2,279     (1,450)     4,607 (13,611)
Income tax expense (benefit) 713     (1,526)     1,712 (5,588)
Net income (loss) 1,566 $ 397 $ 932 76 $ (4,326) $ (3,773) 2,895 (8,023)
Energy                
Segment reconciliation                
Contract revenue 111,030     102,625     292,330 262,186
Engineering and Consulting                
Segment reconciliation                
Contract revenue 21,708     18,774     62,088 53,696
Operating Segments | Energy                
Segment reconciliation                
Contract revenue 111,030     102,625     292,330 262,186
Depreciation and amortization 3,854     4,166     11,655 12,506
Interest expense, net 2     3     5 8
Segment profit (loss) before income tax expense 2,814     (1,815)     6,188 (12,525)
Income tax expense (benefit) 852     (1,565)     2,300 (5,143)
Net income (loss) 1,961     (250)     3,888 (7,382)
Operating Segments | Engineering and Consulting                
Segment reconciliation                
Contract revenue 21,708     18,774     62,088 53,696
Depreciation and amortization 336     239     863 734
Segment profit (loss) before income tax expense 2,853     3,473     8,658 8,111
Income tax expense (benefit) 728     1,781     3,218 3,330
Net income (loss) 2,127     1,692     5,440 4,780
Corporate, Non-Segment                
Segment reconciliation                
Interest expense, net 2,435     1,432     7,105 3,208
Segment profit (loss) before income tax expense (3,388)     (3,108)     (10,239) (9,197)
Income tax expense (benefit) (867)     (1,742)     (3,806) (3,775)
Net income (loss) $ (2,522)     $ (1,366)     $ (6,433) $ (5,421)