Quarterly report [Sections 13 or 15(d)]

Description of Business - Schedule of Business Acquisitions, Purchase Price and Fair values of Assets Acquired and Liabilities Assumed (Details)

v3.25.1
Description of Business - Schedule of Business Acquisitions, Purchase Price and Fair values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2025
Feb. 28, 2025
Mar. 31, 2025
Jun. 30, 2024
Business Combination, Consideration Transferred [Abstract]        
Noncontrolling interest     $ 408  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]        
Goodwill     $ 216,917 $ 199,937
SGI        
Business Combination, Consideration Transferred [Abstract]        
Cash   $ 46,000    
Common stock   43,618    
Hold-back consideration - common stock   1,818    
Repayment of debt   11,017    
Settlement of pre-existing payables due to A-Mark   419    
Noncontrolling interest   408    
Total purchase price   103,280    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Cash   11,264    
Receivables, net   25,164    
Inventories   102,587    
Other current assets   4,558    
Property, plant, and equipment, net   6,108    
Operating lease right of use assets   12,047    
Other long-term assets   2,058    
Total identifiable assets acquired   182,786    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]        
Product financing arrangements   (52,020)    
Accounts payable and other payables   (9,789)    
Deferred revenue and other advances   (9,381)    
Accrued liabilities   (9,915)    
Operating lease liability   (12,347)    
Other liabilities   (532)    
Net identifiable assets acquired   88,802    
Goodwill   14,478    
Total purchase price   103,280    
SGI | Developed Technology        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Intangible assets   1,500    
SGI | Existing Customer Relationships        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Intangible assets   12,000    
SGI | Trade Names [Member]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Trade names   4,000    
SGI | In-process Research and Development        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Intangible assets   1,500    
Pinehurst        
Business Combination, Consideration Transferred [Abstract]        
Cash   6,500    
Pre-existing equity method investment $ 6,900 6,933    
Repayment of debt   16,903    
Contingent consideration   700    
Settlement of pre-existing receivables due from A-Mark   (4,325)    
Total purchase price   26,711    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Cash   4,334    
Receivables, net   4,481    
Inventories   18,378    
Other current assets   2,665    
Property, plant, and equipment, net   763    
Operating lease right of use assets   1,734    
Total identifiable assets acquired   34,355    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]        
Accounts payable and other payables   (2,380)    
Deferred revenue and other advances   (1,655)    
Accrued liabilities   (210)    
Operating lease liability   (1,734)    
Other liabilities   (4,167)    
Net identifiable assets acquired   24,209    
Goodwill   2,502    
Total purchase price   26,711    
Pinehurst | Existing Customer Relationships        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Intangible assets   1,000    
Pinehurst | Trade Names [Member]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]        
Trade names   $ 1,000