Notes to Consolidated Financial Statements

For the years ended December 31, 2014 and 2013

21. Other income (expense)

  2015  2014 
Foreign exchange gains $59,323  $34,731 
Contract settlement —  65,557 
Contract termination fee —  (18,304)
Other (4,600) 3,338 
Total $54,723  $85,322 

In 2014, Cameco recorded an early termination fee of $18,304,000, incurred as a result of the cancellation of our toll conversion agreement with Springfields Fuels Ltd., which was to expire in 2016.

In addition, Cameco recorded a gain with respect to a long-term supply contract with one of its utility customers. The $65,557,000 reflected as income from contract settlement related to deliveries that the customer refused to take in the years 2012 through 2017. This represented the full amount to be received in relation to this contract dispute.