Sealord has posted a profit after a year of good catches and fetching good prices for its fish on international markets.
Profit rose 13% to $20.6 million in the 15 months to the end of September, compared with the previous year which covered 12 months.
Revenue rose 7% to $573.5 million.
Chief financial officer Jason Dale says Sealord expects to continue fetching good prices for its catches on international markets.
The company paid a dividend of $16 million to its owners.