XML 51 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2015
Fair Value Measurements [Abstract]  
Schedule of Assets and Liabilities Carried at Fair Value on a Recurring Basis
March 31, 2015
Level 2 Level 3 Total
U.S. $ in thousands
Assets:              
       Foreign exchange forward contracts not
              designated as hedging instruments $ 4,007     $ -     $ 4,007  
 
Liabilities:                        
       Foreign exchange forward contracts not                      
              designated as hedging instruments   (2,811 )     -       (2,811 )
       Foreign exchange forward contracts                        
              designated as hedging instruments     (863 )     -       (863 )
       Obligations in connection with acquisitions   -       (22,400 )     (22,400 )
$ 333     $ (22,400 )   $ (22,067 )
 
December 31, 2014
Level 2   Level 3   Total
U.S. $ in thousands
Assets:                        
       Foreign exchange forward contracts not                      
              designated as hedging instruments $ 3,753     $ -     $ 3,753  
 
Liabilities:                        
       Foreign exchange forward contracts not                      
              designated as hedging instruments   (2,901 )     -       (2,901 )
       Foreign exchange forward contracts designated                        
              as hedging instruments     (1,243 )      -       (1,243 )
       Obligations in connection with acquisitions   -       (35,656 )     (35,656 )
$ (391 )   $ (35,656 )   $ (36,047 )
Schedule of Reconciliation of Fair Value Measurements of Assets and Liabilities Utilizing Level 3 Inputs
      Three months ended        Year ended   
      March 31, 2015        December 31, 2014   
      U.S. $ in thousands       
Fair value at the beginning of the period   $ 35,656     29,025   
Cash settlements     -       (10,795 
Additions     -       43,576   
Change in fair value recognized in earnings     (13,256     (26,150  )
Fair value at the end of the period   $ 22,400     35,656