v2.4.0.8
5. Inventory (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
Inventory Details    
Raw materials $ 13,212 $ 8,832
Work in process 12,947 8,708
Finished goods 5,041 2,068
Inventories $ 31,200 $ 19,608