Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions (Details)

v2.4.1.9
Related Party Transactions (Details) (USD $)
0 Months Ended 3 Months Ended 9 Months Ended 0 Months Ended
Mar. 20, 2015
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Feb. 12, 2014
Jul. 02, 2013
Jan. 23, 2015
Jul. 02, 2014
Jun. 30, 2014
Jun. 18, 2014
Jun. 05, 2014
Feb. 28, 2015
Oct. 09, 2014
Related Party Transaction [Line Items]                            
Sales   $ 2,365,000amrk_SaleofInventoryofRelatedParty $ 4,167,000amrk_SaleofInventoryofRelatedParty $ 5,447,000amrk_SaleofInventoryofRelatedParty $ 12,604,000amrk_SaleofInventoryofRelatedParty                  
Purchases   1,740,000amrk_PurchasesOfInventoryRelatedParty 2,247,000amrk_PurchasesOfInventoryRelatedParty 8,278,000amrk_PurchasesOfInventoryRelatedParty 8,996,000amrk_PurchasesOfInventoryRelatedParty                  
Receivable   6,163,000us-gaap_DueFromRelatedParties   6,163,000us-gaap_DueFromRelatedParties           5,852,000us-gaap_DueFromRelatedParties        
Payables   10,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent   10,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent           272,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent        
Short term loan receivable               3,100,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 3,700,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount   2,600,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 3,800,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount    
Income taxes receivable from Former Parent   4,017,000us-gaap_DueFromRelatedPartiesCurrent   4,017,000us-gaap_DueFromRelatedPartiesCurrent           3,139,000us-gaap_DueFromRelatedPartiesCurrent        
Dividends paid to SGI 300,000us-gaap_DividendsCommonStockCash                          
Calzona                            
Related Party Transaction [Line Items]                            
Sales   0amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
1,060,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
157,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
3,409,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
                 
Purchases   0amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
110,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
0amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
464,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
                 
Receivable   0us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
  0us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
          0us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
       
Payables   0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
  0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
          67,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_CalzonaMember
       
SNI                            
Related Party Transaction [Line Items]                            
Sales   0amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
1,802,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
610,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
5,589,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
                 
Purchases   0amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
1,644,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
3,793,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
3,904,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
                 
Receivable   0us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
  0us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
          0us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
       
Payables   10,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
  10,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
          72,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_SniMember
       
Stack Bowers Galleries                            
Related Party Transaction [Line Items]                            
Sales   1,618,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
541,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
2,918,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
1,743,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
                 
Purchases   1,679,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
305,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
3,146,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
2,955,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
                 
Receivable   2,052,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
  2,052,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
          2,563,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
       
Payables   0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
  0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
          0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
       
Short term loan receivable   0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
  0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
          2,600,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
2,600,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
     
Rate of interest (percentage)                     5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
     
Teletrade (now doing business as Stack's Bowers)                            
Related Party Transaction [Line Items]                            
Sales   747,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
764,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
1,762,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
1,863,000amrk_SaleofInventoryofRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
                 
Purchases   61,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
188,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
1,339,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
1,673,000amrk_PurchasesOfInventoryRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
                 
Receivable   19,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
  19,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
          0us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
       
Payables   0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
  0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
          133,000us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_TeletradeMember
       
SGI (Former Parent)                            
Related Party Transaction [Line Items]                            
Receivable   4,092,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
  4,092,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
          3,289,000us-gaap_DueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
       
Payables   0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
  0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
          0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
       
Corporate overhead charges payable to SNI       0amrk_Paymentrelatedcorporateoverheadsharingwithaparentssubsidiary
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
500,000amrk_Paymentrelatedcorporateoverheadsharingwithaparentssubsidiary
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
                 
Dividends paid to SGI       0us-gaap_DividendsCommonStockCash
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
10,000,000us-gaap_DividendsCommonStockCash
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
5,000,000us-gaap_DividendsCommonStockCash
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
5,000,000us-gaap_DividendsCommonStockCash
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerParentSGIMember
             
W.A.Richardson Builders, LLC (WAR) [Member]                            
Related Party Transaction [Line Items]                            
Contractual obligation                         1,200,000us-gaap_ContractualObligation
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_AMGlobalLogisticsMember
 
Fees payable, percentage                         5.00%amrk_ContractualObligationFeesPayablePercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_AMGlobalLogisticsMember
 
Fees payable, amount                         100,000amrk_ContractualObligationFeesPayable
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_AMGlobalLogisticsMember
 
Former owner                            
Related Party Transaction [Line Items]                            
Payment related to royalty agreement with former owner   200,000amrk_Paymentrelatedtoroyaltyagreementwithformerowner
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerOwnerMember
200,000amrk_Paymentrelatedtoroyaltyagreementwithformerowner
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerOwnerMember
                     
Royalty expense       100,000us-gaap_RoyaltyExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerOwnerMember
0us-gaap_RoyaltyExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerOwnerMember
                 
Royalty expense accrued   200,000us-gaap_AccruedRoyaltiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerOwnerMember
  200,000us-gaap_AccruedRoyaltiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerOwnerMember
          200,000us-gaap_AccruedRoyaltiesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_FormerOwnerMember
       
Line of Credit [Member] | Stack Bowers Galleries                            
Related Party Transaction [Line Items]                            
Short term loan receivable   2,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
  2,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember
                   
Line of credit, maximum borrowing capacity                           $ 16,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= amrk_StackBowersGalleriesMember