Tens of millions in a checking account? No; you are likely to have tens of millions in repurchase agreements. You are not going to leave that kind of scratch sitting in zero interest accounts.
Google Roku