v3.25.2
Acquisition (Tables)
3 Months Ended
Jun. 30, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Schedule of Purchase Price Allocation
Preliminary Purchase Price Allocation - F.A.T.I.
Amortization Period (years)Fair Value
Cash$2,278 
Accounts receivable2,088 
Inventories3,702 
Other current assets1,113 
Property, plant and equipment7,580 
Intangibles:
Customer relationships101,776 
Trademarks5502 
Developed technology151,909 
Goodwill2,179 
Total fair value of assets acquired$23,127 
Current and non-current liabilities(8,394)
Total fair value of liabilities acquired$(8,394)
Total purchase price$14,733 
Schedule of Unaudited Pro Forma Information
The following unaudited pro forma results of operations assume that the F.A.T.I. Acquisition occurred at the beginning of the periods presented. These unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations would have been if the acquisition had occurred at the beginning of the periods presented, nor are they indicative of future results of operations.
Three Months Ended June 30, 2025Three Months Ended June 30, 2024
Sales$108,898 $118,276 
Net income8,581 8,771