XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
BUSINESS COMBINATIONS (Tables)
9 Months Ended
Oct. 03, 2025
BUSINESS COMBINATIONS  
Schedule of unaudited pro forma financial information

Three Months Ended

Nine Months Ended

October 3,

September 27,

October 3,

September 27,

    

2025

    

2024

    

2025

    

2024

(in thousands, except per share data)

(Unaudited)

Pro forma revenue

$

182,006

$

170,920

$

511,736

$

460,058

Pro forma income (loss) from operations

$

14,862

$

11,159

$

33,462

$

27,859

Pro forma net income (loss) (1)

$

13,721

$

9,796

$

33,556

$

21,481

Earnings (Loss) per share:

Basic

$

0.94

$

0.70

$

2.33

$

1.56

Diluted

$

0.90

$

0.68

$

2.24

$

1.52

Weighted average shares outstanding:

Basic

14,603

13,930

14,397

13,753

Diluted

15,229

14,358

14,987

14,130

(1)Adjustments to pro forma net income include income from operations, amortization and interest expenses.

 

Alternative Power Generation, Inc.  
BUSINESS COMBINATIONS  
Schedule of consideration for the acquisition

    

APG

(in thousands)

Cash consideration

$

19,122

Other working capital adjustments and holdbacks

-

Issuance of common stock

5,557

Contingent consideration

12,150

Total consideration

$

36,829

 

Schedule of acquired assets recorded at their estimated fair value as of the acquisition date

    

APG

(in thousands)

Current assets

$

10,606

Non-current assets (1)

12

Liabilities

(12,549)

Non-current lease liability

(240)

Backlog

2,561

Customer relationships

3,402

Tradename

1,424

Goodwill

31,613

Net assets acquired

$

36,829

(1)Excluded from non-current assets are backlog, customer relationships, tradename, and goodwill.

 

Alpha Inspections, Inc.  
BUSINESS COMBINATIONS  
Schedule of consideration for the acquisition

    

Alpha

(in thousands)

Cash consideration

$

12,086

Other working capital adjustments and holdbacks

-

Total consideration

$

12,086

 

Schedule of acquired assets recorded at their estimated fair value as of the acquisition date

    

Alpha

(in thousands)

Current assets

$

1,135

Non-current assets (1)

34

Liabilities

(247)

Backlog

157

Customer relationships

5,967

Tradename

138

Goodwill

4,902

Net assets acquired

$

12,086

(1)Excluded from non-current assets are backlog, customer relationships, tradename, and goodwill.

 

Enica Engineering, PLLC  
BUSINESS COMBINATIONS  
Schedule of consideration for the acquisition

    

Enica

(in thousands)

Cash consideration

$

12,211

Other working capital adjustments and holdbacks

Contingent consideration

4,060

Total consideration

$

16,271

 

Schedule of acquired assets recorded at their estimated fair value as of the acquisition date

    

Enica

(in thousands)

Current assets

$

2,358

Non-current assets (1)

69

Right-of-use assets

652

Liabilities

(658)

Lease liability

(652)

Backlog

576

Customer relationships

3,892

Tradename

187

Goodwill

9,847

Net assets acquired

$

16,271

(1)Excluded from non-current assets are right-of-use assets, backlog, customer relationships, tradename, and goodwill.