XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Significant Transactions - Schedule of Business Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Gross profit $ 39,754 $ 33,402 $ 112,458 $ 96,694
GKE Acquisition [Member]        
Revenues 6,854   18,971  
Gross profit 4,904   12,457  
GKE Acquisition [Member] | Inventory Step-up Related to Cost of Revenue [Member]        
Amortization of inventory step-up recorded in cost of revenues 0   1,232  
GKE Acquisition [Member] | Cost of Revenues Related to Intangibles Acquired [Member]        
Amortization of inventory step-up recorded in cost of revenues 131   375  
GKE Acquisition [Member] | General and Administrative Expense [Member]        
Amortization of inventory step-up recorded in cost of revenues $ 935   $ 2,423