Pushpay boosts earnings, cashflow, as net loss narrows

The formerly dual-listed church payment and management software company was acquired for $1.63 billion in 2023.