Iress (ASX:IRE) reported earnings per diluted share of AU$0.462, compared with a loss of AU$0.764 per diluted share a year earlier.
Analysts polled by Visible Alpha were expecting an EPS of AU$0.338.
Total revenue and other income for the year ended Dec. 31, 2024, was AU$604.6 million, down from AU$626.1 million in the same period a year earlier. Analysts surveyed by Visible Alpha expected total revenue of AU$597.8 million.
The company expects 2025 adjusted earnings before interest, taxes, depreciation, and amortization of AU$127 million to AU$135 million and net profit after tax adjusted of AU$54 million to AU$62 million.
The board declared a final dividend of AU$0.10 per share after suspending it in the previously reported period, payable on March 31 to shareholders of record as of March 11.