Tech is apparently still king. Apple chalked up record first-quarter results with a net profit of $10.2 billion on revenues that hit $45.6 billion thanks to continued strong iPhone sales. The company also upped its stock-buyback program, announcing a seven-for-one stock split to take place in June. Facebook, meanwhile, breezed past analysts’ expectations with a 72 percent jump in revenues to $2.5 billion, thanks to a significant boost in mobile ads. Despite the good news, the company also announced without explanation that its chief financial officer is resigning.