But the Microsoft Cloud Juggernaut Keeps on Trucking
Microsoft FY23 Q1 Business Highlights
Another quarter, another set of Microsoft results to ponder, including the transcript of the comments made by CEO Satya Nadella and CFO Amy Hood to market analysts. The numbers showed the effect of some softening in demand and the effect of a stronger dollar, but Microsoft still posted first quarter revenue of $50.1 billion, up 16 percent in constant currency.
Microsoft reported that Office 365 commercial revenue 11 percent (17 percent in constant currency). They said that growth came from expanding the installed base across all workloads and by generating more revenue from E5 licenses. The fact that many high-end (desirable) security, compliance, and voice features is a big reason for customers to upgrade their licenses. As Amy Hood observed “we saw good upsell to E5.” She also said that “more than half of the 10-million-dollar-plus Microsoft 365 bookings came from E5.”
Microsoft Cloud revenues reached $25.7 billion (31 percent year-over-year growth in constant currency), or an annualized run rate of $102.8 billion. The increase in Q1 over the $25 billion achieved in FY22 Q4 was relatively small. Then again, a sales push always happens in the last quarter of a financial year, especially when a $100 billion ARR landmark is there to attain.
Microsoft Cloud gross margin percentage increased to 73 percent. Cloud Services is a great business to be in when you operate it at the scale that Microsoft does.
Office 365 Numbers
For years, Microsoft emphasized the success of Office 365 and Teams by regularly providing new numbers for monthly active users, or lately, paid seats for Office 365. Over the last few quarterly results briefings, they’ve become cagier about these numbers, possibly due to slowing growth.
The last reported figure for Office 365 paid seats was 345 million in April 2022. Applying 7% growth to that figure (half of the 14% growth reported by Microsoft), the number of Office 365 paid seats could now be around 370 million (plus or minus a few million).
Teams Numbers
Microsoft didn’t give any number for Teams users, so we remain at the 270 million reported in January 2022. Instead, Satya Nadella gave out some of the statistics beloved by Microsoft that lack any context to help people understand the real importance of the data. He said that “Users interact with Teams 1,500 times per month on average” but didn’t explain how Microsoft counts interactions or if different kinds of interactions are deemed more important. For instance, does clicking the activity feed merit the same level of interaction as making a VOIP call? Does reacting to a chat message with an emoji rate the same as a carefully considered text response spanning several paragraphs.
Nadella also said that “In a typical day, the average commercial user spends more time in Teams chat than they do in e-mail.” Again, no context to explain how Microsoft arrived at this conclusion. For instance, does simply keeping Teams chat open mean that a user is spending time in the app? How can you compare a chat conversation that can span multiple to-and-fro interactions with responding to an email? Microsoft might be able to gather data from their clients and their services, but holes exist when people use non-Microsoft clients like mobile clients based on Exchange ActiveSync or POP3/IMAP4 desktop clients.
Another example is “the number of users who use four or more features within Teams increased over 20 percent year over year.” Indeed, and who would be surprised at this outcome given Microsoft’s propensity to stuff as many features into Teams (like the entire Viva suite) as possible. In fact, a case can be argued that given the number of features now available through Teams, a fairer measurement might be ten or more features.
In any case, these are made statistics thrown out to impress market analysts that really don’t give any insight into how people use Teams. What was more interesting is the tidbit that “over 55 percent of our enterprise customers who use Teams today also buy Teams Rooms or Teams Phone.” The recent announcement of Teams Premium also merited a mention, perhaps because Microsoft hopes that the $10/user/month they plan to charge for this license will increase the average revenue per user (ARPU) figure Microsoft loves to highlight to market analysts.
Other Microsoft Cloud Facts and Stats
In February 2022, Microsoft said that its Viva suite had ten million monthly active users. Now the number is “more than 20 million monthly active users.” Doubling the number of Viva users in nine months is pretty good, but it’s got to be viewed in the context of the immense marketing effort Microsoft has dedicated to their employee engagement platform and the size of the Office 365 base. There’s lots of room for Viva to grow.
Microsoft noted that Power Apps (“the market leader in low-code/no-code tools”) has “nearly 15 million monthly active users, up more than 50 percent compared to a year ago.” Possibly more relevant to Microsoft 365 is the Power Automate number, now at “over 7 million monthly active users.”
Finally, one of Microsoft 365’s strengths is the worldwide data center network that hosts its services. Microsoft invested billions to build the network, and its operating expenses are massive too. An insight to the costs involved was the discussion between Amy Hood and a market analyst about the impact of increased energy costs where it was revealed that the extra cost will be over $800 million for FY23, currently running at $250-ish million a quarter. Data centers consume lots of power and cooling. In Ireland, Microsoft has applied to deploy large numbers of generators to keep its data centers running and perhaps keep those energy costs down.
The growth in Microsoft Cloud revenues is likely to keep on going. Perhaps not so much through growing its installed base, but definitely by making sure that Microsoft Cloud customers have the maximum reason to buy high-end add-on licenses to meet their security, compliance, and automation requirements. There’s nothing wrong with the way Microsoft attempts to extract more revenues from its customers. It’s just business.
{"id":null,"mode":"button","open_style":"in_modal","currency_code":"EUR","currency_symbol":"\u20ac","currency_type":"decimal","blank_flag_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":100,"top_media_type":"featured_image","featured_image_url":"https:\/\/office365itpros.com\/wp-content\/uploads\/2022\/11\/cover-141x200.jpg","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Virtual Tip Jar","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Office 365 for IT Pros","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Office 365 for IT Pros","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for supporting the work of Office 365 for IT Pros!","payment_confirmation_title":"Office 365 for IT Pros","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}