XML 58 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)
12 Months Ended
Dec. 31, 2015
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following:

 

 

December 31,

 

 

 

2015

 

 

2014

 

Prepaid expenses

 

$

27,957

 

 

$

35,390

 

Short-term forward currency exchange contract assets

 

 

10,478

 

 

 

10,513

 

Promissory notes receivable, net

 

 

 

 

 

46,946

 

Restricted investments

 

 

7,348

 

 

 

2,354

 

Convertible promissory note conversion option

 

 

 

 

 

2,386

 

Other receivables

 

 

14,150

 

 

 

9,733

 

Other

 

 

445

 

 

 

1,202

 

Total other current assets

 

$

60,378

 

 

$

108,524

 

 

Schedule of Other Assets

Other assets consisted of the following:

 

 

 

December 31,

 

 

 

2015

 

 

2014

 

Deposit for business acquisition

 

$

371,756

 

 

$

 

Deposits

 

 

8,606

 

 

 

12,021

 

Strategic investments

 

 

18,056

 

 

 

30,811

 

Long-term forward foreign currency exchange contract assets

 

 

3,533

 

 

 

5,387

 

Other

 

 

6,693

 

 

 

6,338

 

Total other assets

 

$

408,644

 

 

$

54,557

 

 

Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consisted of the following:

 

 

 

December 31,

 

 

 

2015

 

 

2014

 

Accounts payable and accrued operating expenses

 

$

179,294

 

 

$

139,513

 

Accrued income taxes

 

 

59,572

 

 

 

 

Accrued compensation expense

 

 

78,424

 

 

 

45,479

 

Accrued vacation expense

 

 

16,921

 

 

 

12,540

 

Accrued rebates payable

 

 

32,553

 

 

 

14,859

 

Accrued royalties payable

 

 

10,412

 

 

 

9,050

 

Value added taxes payable

 

 

6,377

 

 

 

5,479

 

Other

 

 

8,958

 

 

 

4,924

 

Total accounts payable and accrued liabilities

 

$

392,511

 

 

$

231,844

 

 

Schedule of Estimated Accrued Rebates, Reserve for Cash Discounts and Allowance for Doubtful Accounts

The roll forward of significant estimated accrued rebates, reserve for cash discounts and allowance for doubtful accounts for the years ended December 31, 2015, 2014 and 2013 were as follows:

 

 

 

Balance at

Beginning

of Period

 

 

Provision

for Current

Period Sales

 

 

Provision/

(Reversals)

for Prior

Period Sales

 

 

Actual Charges

Related to

Current

Period Sales

 

 

Actual Charges

Related to

Prior Period

Sales

 

 

Balance at

End of

Period

 

Year ended December 31, 2015:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accrued rebates

 

$

14,859

 

 

$

45,356

 

 

$

(1,245

)

 

$

(18,421

)

 

$

(7,996

)

 

$

32,553

 

Reserve for cash discounts

 

 

688

 

 

 

7,402

 

 

 

 

 

 

(6,722

)

 

 

(537

)

 

 

831

 

Sales return reserve

 

 

 

 

 

40

 

 

 

 

 

 

 

 

 

 

 

 

40

 

Allowance for doubtful accounts

 

 

490

 

 

 

 

 

 

(397

)

 

 

 

 

 

 

 

 

93

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 31, 2014:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accrued rebates

 

$

10,429

 

 

$

24,431

 

 

$

(1,159

)

 

$

(12,768

)

 

$

(6,074

)

 

$

14,859

 

Reserve for cash discounts

 

 

388

 

 

 

6,435

 

 

 

 

 

 

(5,747

)

 

 

(388

)

 

 

688

 

Sales return reserve

 

 

907

 

 

 

 

 

 

(907

)

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

 

529

 

 

 

410

 

 

 

(319

)

 

 

 

 

 

(130

)

 

 

490

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 31, 2013:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accrued rebates

 

$

9,625

 

 

$

18,872

 

 

$

(1,169

)

 

$

(12,025

)

 

$

(4,874

)

 

$

10,429

 

Reserve for cash discounts

 

 

372

 

 

 

4,549

 

 

 

 

 

 

(4,191

)

 

 

(342

)

 

 

388

 

Sales return reserve

 

 

 

 

 

907

 

 

 

 

 

 

 

 

 

 

 

 

907

 

Allowance for doubtful accounts

 

 

348

 

 

 

138

 

 

 

43

 

 

 

 

 

 

 

 

 

529