February 2023 Tech Earnings Roundup