text: and administrative  3,374  3,759 \nTotal costs and expenses  47,917  52,372 \nIncome from operations  20,094  17,415 \nOther income (expense), net  (1,160)  790 \nIncome before income taxes  18,934  18,205 \nProvision for income taxes  2,498  3,154 \nNet income $ 16,436 $ 15,051 \nBasic earnings per share of Class A, Class B, and Class C stock $ 1.24 $ 1.18 \nDiluted earnings per share of Class A, Class B, and Class C stock $ 1.23 $ 1.17 \nNumber of shares used in basic earnings per share calculation  13,203  12,781 \nNumber of shares used in diluted earnings per share calculation  13,351  12,823 \n6\n\nAlphabet Announces First Quarter  2023  Results\nMOUNTAIN VIEW, Calif. â€“ April 25, 2023  â€“ Alphabet Inc. (NASDAQ: GOOG, GOOGL) today announced financial \nresults for the quarter ended  March 31, 2023 .\nSundar Pichai, CEO of Alphabet and Google, said: â€œWe are pleased with our business performance in the first \nquarter, with Search performing well and momentum in Cloud. We introduced important product updates anchored \nin deep computer science and AI. Our North Star is providing the most helpful answers for our users, and we see \nhuge opportunities ahead, continuing our long track record of innovation.â€�\nRuth Porat, CFO of Alphabet and Google, said: â€œResilience in Search and momentum in Cloud resulted in Q1