XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
ACQUISITIONS (Tables)
3 Months Ended
Mar. 31, 2025
ACQUISITIONS  
Schedule of purchase price allocation and estimated fair value of the assets acquired

​

​

​

​

​

Cash and cash equivalents

    

$

881

Trade receivables

​

​

3,467

Inventories

​

​

8,600

Prepaid expenses and other assets

​

 

496

Property, plant, and equipment

​

 

4,258

Operating lease assets

​

​

378

Intangible assets

​

​

2,900

Goodwill

​

 

2,955

Other current liabilities

​

​

(3,188)

Deferred revenue

​

​

(55)

Operating lease liabilities

​

​

(378)

Net deferred income tax liabilities

​

​

(472)

Other noncurrent liabilities

​

​

(118)

Net purchase price

​

$

19,724

Schedule of unaudited pro forma financial information

​

​

​

​

​

​

​

​

​

​

Three months ended

​

​

March 31, 

​

March 31, 

​

    

2025

    

2024

Revenues

​

$

132,803

​

$

148,007

Income before income taxes

​

$

4,460

​

$

9,444