XML 46 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Account Detail - Schedule of Amounts Presented in Accounts Payable and Other Accrued Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Rebates and Chargebacks [Member]    
Accounts Payable and Other Liabilities [Roll Forward]    
Beginning balance $ 45,822us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
$ 33,967us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
Add: provisions 24,926sppi_ProvisionsForAccountsPayableAndAccruedExpenses
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
76,636sppi_ProvisionsForAccountsPayableAndAccruedExpenses
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
(Less): credits or actual allowances (23,218)sppi_AllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
(64,781)sppi_AllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
Ending balance 47,530us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
45,822us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_RebateMember
Data and Distribution, GPO Fees, and Inventory Management Fees [Member]    
Accounts Payable and Other Liabilities [Roll Forward]    
Beginning balance 8,284us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
5,373us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
Add: provisions 6,002sppi_ProvisionsForAccountsPayableAndAccruedExpenses
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
21,330sppi_ProvisionsForAccountsPayableAndAccruedExpenses
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
(Less): credits or actual allowances (6,279)sppi_AllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
(18,419)sppi_AllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
Ending balance 8,007us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
8,284us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_DataAndDistributionFeesMember
Returns [Member]    
Accounts Payable and Other Liabilities [Roll Forward]    
Beginning balance 1,135us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember
2,900us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember
Add: provisions 583sppi_ProvisionsForAccountsPayableAndAccruedExpenses
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember
(78)sppi_ProvisionsForAccountsPayableAndAccruedExpenses
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember
(Less): credits or actual allowances (337)sppi_AllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember
(1,687)sppi_AllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember
Ending balance $ 1,381us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember
$ 1,135us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_FinancialInstrumentAxis
= sppi_ReturnsMember