Seafood giant Thai Union Frozen Products has booked a drop in earnings for fiscal 2012.