Last year November, we presented our three year strategy and our goal for the future of the company. Our main focus is to increase shareholder value and we do that with an intense drive for revenue growth, cash generation deployment and earnings per share growth. We feel very good about our progress versus the plan.
During the first two quarters of this year, we generated $65 million of cash. Since Q4 2011, we had taken more than $30 million of cost out of the operation and we feel very comfortable meeting our long term growth trajectory as we serve the market that I mentioned before.
The company serves very diverse two market, the Thin Film processing market, a market where we sell our products to equipment makers. We develop the RF DC power supplies and we sell them to the semiconductor industry, the PV solar and glass industry, Solar Power manufacturing industries, industrial coating and a significant service business we have. This business that we serve is very diversified and we are growing not only in the semi business, but we are having nice growth outside of the semi world in those additional market segments that I talked about.
The Solar Energy market, we focus our product through the utility scale and the commercial inverters business. We have established our self really well in North America. We continue to position our growth expanding beyond North America to additional world regions.During the last three years, a portion of our business that goes to the Solar Energy has grown to a point at right now about 50% of our combined revenue serve the solar business. That is very much in line with other diversification strategy to be much less dependent on a semi business and much less dependent on the general Thin Film business to create a much more balanced business that is more immune against the cyclicality of the markets we have traditionally served before. That growth and balance allows us to be more effective in driving common practices and common tools throughout the business unit, leverage each other and drive synergy within those two areas.