General Roku Beats Expectations with Q4 Revenue of $650M and 14.3M Active Catherine John June 22, 2023 0