McPherson's reported a profit after tax of $1.6 million in the six months to December 2023, up from $82,000 in the year-ago period.

Earnings per share were 1.1 cents, compared with 1 cent a year ago. The company logged a decline in sales revenue to $103.4 million.

The health, wellness and beauty products supplier declared a fully franked interim dividend of 2 cents per share, payable on March 22.