v3.26.1
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2026
Acquisitions  
Schedule of pro forma financial information

Three Months Ended June 30, 

Six Months Ended June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Revenue (unaudited)

$

16,270

$

13,659

$

30,525

$

25,751

Pre-tax loss from continuing operation (unaudited)

$

(10,878)

$

(14,152)

$

(23,120)

$

(25,120)

NIRLAB  
Acquisitions  
Schedule of preliminary allocation of the purchase consideration

The following table presents the preliminary allocation of the consideration paid on the acquisition date for the NIRLAB transaction (amounts in thousands):

Consideration Transferred:

Cash paid (1)

$

13,000

Common stock shares issued and holdback (2)

1,922

Net cash and working capital adjustment (3)

104

Contingent consideration - earnout

4,969

Total consideration transferred

$

19,995

Assets acquired and liabilities assumed:

Cash and cash equivalents

$

383

Accounts receivable

766

Inventory

1,087

Prepaid expenses and other current assets

61

Property and equipment

207

Identifiable Intangible assets

Trade Name

910

Customer Relationships

900

Developed Technology

8,899

Goodwill

11,428

Accounts payable, accrued expenses and other current liabilities

(356)

Deferred tax liabilities, net

(965)

Deferred revenue

(3,325)

Total

$

19,995

(1)The Company withheld $1.3 million as the General Holdback Amount per the NIRLAB Purchase Agreement.
(2)The 263,472 shares, including pro-rated net working capital adjustment and other adjustments, were issued and 29,895 shares were held back on the closing date based on the closing price of the Company’s common stock on the Nasdaq Global Market of $6.55 per share on the closing date. The net working capital adjustment is expected to be finalized in 2026.
(3)Net cash and working capital adjustments include preliminary look-back of net cash, debt and working capital adjustment.
KAF Manufacturing Company  
Acquisitions  
Schedule of preliminary allocation of the purchase consideration The following table presents the primary allocation of the consideration paid on the acquisition date for the KAF transaction (amounts in thousands):

Consideration Transferred:

Cash paid

$

2,000

Contingent consideration - earnout

729

Total consideration transferred

$

2,729

Assets acquired:

Standard tools and machinery

$

2,107

Identifiable Intangible assets

Customer Relationships

622

Total

$

2,729