Butterfly Network posts Q4, year-end revenue gains