Geographic and Segment Information (Tables)
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Schedule of Operating Segment

The following sets forth information relating to the operating segment (in thousands):

 

     Three Months Ended      Six Months Ended  
     June 30,
2017
     June 30,
2016
     June 30,
2017
     June 30,
2016
 

Net Sales

           

Foundry Services Group

   $ 81,528      $ 62,310      $ 159,056      $ 122,289  

Standard Products Group

           

Display Solutions

     49,753        74,406        98,632        132,465  

Power Solutions

     35,314        30,213        70,594        60,131  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total Standard Products Group

     85,067        104,619        169,226        192,596  

All other

     90        177        113        326  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total net sales

   $ 166,685      $ 167,106      $ 328,395      $ 315,211  
  

 

 

    

 

 

    

 

 

    

 

 

 
     Three Months Ended      Six Months Ended  
     June 30,
2017
     June 30,
2016
     June 30,
2017
     June 30,
2016
 

Gross Profit

           

Foundry Services Group

   $ 23,433      $ 14,187      $ 45,520      $ 28,480  

Standard Products Group

     23,139        22,385        42,599        43,145  

All other

     90        177        113        (627
  

 

 

    

 

 

    

 

 

    

 

 

 

Total gross profit

   $ 46,662      $ 36,749      $ 88,232      $ 70,998  
  

 

 

    

 

 

    

 

 

    

 

 

 

Net Sales by Region, Based on Location of Products are Billed

The following is a summary of net sales by geographic region, based on the location to which the products are billed (in thousands):

 

     Three Months Ended  
     June 30,
2017
     June 30,
2016
 

Korea

   $ 67,979      $ 46,822  

Asia Pacific (other than Korea)

     76,524        100,107  

U.S.A.

     11,155        8,338  

Europe

     10,725        11,749  

Others

     302        90  
  

 

 

    

 

 

 

Total

   $ 166,685      $ 167,106  
  

 

 

    

 

 

 
     Six Months Ended  
     June 30,
2017
     June 30,
2016
 

Korea

   $ 133,062      $ 97,450  

Asia Pacific (other than Korea)

     155,988        181,900  

U.S.A.

     20,322        13,114  

Europe

     18,578        22,266  

Others

     445        481  
  

 

 

    

 

 

 

Total

   $ 328,395      $ 315,211