Ultralife Q1 Revenue Falls 6.5%, Records Backlog of $115.1M - ULBI News | Rallies