Cabcharge Australia says a hefty fine from the consumer watchdog is the main reason its full year profit fell 20 per cent.
The taxi fare payment company reported a net profit of $46.1 million compared with $57.6 million last year.
The Sydney-based company had to pay $15 million after it lost a court case against the Australian Competition and Consumer Commission for anti-competitive behaviour.
Excluding the ACCC payment, profit grew 6.1 per cent to $61.1 million.
However, Cabcharge said revenue continued to grow despite a patchy economic environment, rising 5.8 per cent to $184.5 million.
Executive chairman Reg Kermode said the results were encouraging given the current economic climate and low consumer confidence.
"Our group's overall performance in tough times demonstrates the ongoing resilience of our business model including our diversification strategy," Mr Kermode said in a statement on Thursday.
He also said that he was confident about the prospects for the company's growth, despite mixed reviews of the economy for the short term.
Cabcharge declared a final dividend of 20 cents.
Shares in Cabcharge gained nine cents, or two per cent, to $4.59 by 9.10am.