|
Schedule II - VALUATION AND QUALIFYING ACCOUNTS (Details) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
| Allowance for doubtful accounts and revenue reserves |
|
|
|
|
| Description |
|
|
|
|
| Balance at Beginning of Period |
$ 8,540us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
$ 8,775us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
$ 7,309us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
|
| Charges to Earnings |
15,226us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
12,275us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
12,237us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
|
| Charges to Other Accounts |
(116)us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
564us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
654us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
|
| Deductions |
(11,213)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
(13,074)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
(11,425)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
|
| Balance at End of Period |
12,437us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
8,540us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
8,775us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForDoubtfulAccountsMember |
|
| Magazine publishing allowance for newsstand returns |
|
|
|
|
| Description |
|
|
|
|
| Balance at Beginning of Period |
|
2,313us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
0us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
|
| Charges to Earnings |
|
164us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
10,426us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
|
| Charges to Other Accounts |
|
45us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
33us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
|
| Deductions |
|
(2,522)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
(8,146)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
|
| Balance at End of Period |
|
0us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
2,313us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_MagazinePublishingAllowanceForNewsstandRevenueMember |
|
| Sales returns accrual |
|
|
|
|
| Description |
|
|
|
|
| Balance at Beginning of Period |
1,208us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
1,244us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
1,020us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
|
| Charges to Earnings |
19,743us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
19,176us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
17,728us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
|
| Charges to Other Accounts |
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
|
| Deductions |
(19,832)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
(19,212)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
(17,504)us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
|
| Balance at End of Period |
1,119us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
1,208us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
1,244us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForSalesReturnsMember |
|
| Deferred tax valuation allowance |
|
|
|
|
| Description |
|
|
|
|
| Balance at Beginning of Period |
62,353us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
60,783us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
45,084us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
|
| Charges to Earnings |
34,133us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
8,864us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
9,320us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
|
| Charges to Other Accounts |
1,864us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
(7,294)us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
6,379us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
|
| Deductions |
0us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
0us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
0us-gaap_ValuationAllowancesAndReservesDeductions / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
|
| Balance at End of Period |
98,350us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
62,353us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
60,783us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember |
|
| Other reserves |
|
|
|
|
| Description |
|
|
|
|
| Balance at Beginning of Period |
|
|
|
2,119us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_OtherReservesMember |
| Balance at End of Period |
$ 2,204us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_OtherReservesMember |
$ 2,518us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_OtherReservesMember |
$ 1,925us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_OtherReservesMember |
$ 2,119us-gaap_ValuationAllowancesAndReservesBalance / us-gaap_ValuationAllowancesAndReservesTypeAxis = iaci_OtherReservesMember |