XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS (Tables)
6 Months Ended
Jun. 30, 2024
ACQUISITIONS  
Schedule of purchase price allocation and estimated fair value of the assets acquired

Cash and cash equivalents

    

$

881

Trade receivables

3,467

Inventories

9,100

Prepaid expenses and other assets

 

496

Property, plant, and equipment

 

4,258

Operating lease assets

378

Intangible assets

2,900

Goodwill

 

2,685

Other current liabilities

(3,188)

Deferred revenue

(55)

Operating lease liabilities

(378)

Net deferred income tax liabilities

(702)

Other noncurrent liabilities

(118)

Net purchase price

$

19,724

Schedule of unaudited pro forma financial information

Three months ended

Six months ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

Revenues

$

136,032

$

156,872

$

284,039

$

312,605

Income before income taxes

$

1,599

$

9,115

$

10,989

$

17,934