Google has just posted its financial reports for Q2 2015. The company saw tremendous growth in revenue, net income and paid advertisement clicks, which have all remained strong despite being faced with severe foreign currency fluctuations.

Google earned a total of $17.7 billion in revenue from the beginning of April to the end of June, an 11-percent increase year over year. Net income has seen an increase to $3.93 billion, up from the $3.35 billion the company earned last year at this time. Sites owned by Google generated $12.4 billion, up 13% year over year. Paid advertisement clicks have seen an 18-percent year over year increase, and paid clicks on Google’s websites saw a 30-percent year over year and 10-percent quarter over quarter increase.

The company says had foreign exchange rates remained constant from Q2 2014 to Q2 2015, Google’s revenues would have been $1.1 billion higher.

Moving on, the semi-vague ‘other revenues’ portion generated a total of $1.7 billion, which marks a 17-percent increase year over year. This section includes a number of highly-profitable areas such as Google Play revenue and the Nexus program, among others. It should be noted that Google’s other revenues have seen a 3-percent decline from Q1 2015, which should come to no surprise considering the most recent Nexus launch happened back in October.

Google’s operating costs totaled a massive $6.32 billion, up from $5.58 billion from the year prior. It should be noted that Google hired roughly 8,500 employees since this time last year, which contributes a lot to the increase in operating costs.