CareRx (CRRX.TO) reported second-quarter net income of C$363,000, or C$0.01 per share, down from C$561,000, or C$0.01 per share.
Analysts polled by FactSet expected C$0.02, with three analysts reporting.
Revenue was C$93.6 million, up from C$91.4 million.
Analysts expected C$94.0 million.
The company's board declared a third-quarter dividend of C$0.022 per share, payable Oct. 8 to shareholders of record as of Sept. 15.