was quarter $XXX strong ago, million, of from results. year financial revenue million another was $XXX Total Thanks, one up Peter. a QX XX% increase.
Cloud. We Commercial continue see and to both Vault in strength
of Subscription Vault For XX% from represented total this QX grew revenue million of from up year. $XXX revenue, XX% last last year QX year. to of $XXX million XX% in
the of XXX from up revenue quarter. growth of new Vault tailwind that a contributed within indicative from point ramping year-over-year in to expansion usage was subscription XX% customers fees and revenue, our of ago, unbilled with the recognition existing basis Note customer Vault both additions. orders of multiyear year XX%
Services year million, XX% revenue ago. was $XX $XX from one up million
services to has margin. fewer reminder, holidays and field which the in impact due a our As our services kickoff, revenue QX gross days billable will
Our Veeva non-GAAP our strength year operating roughly QX, record end from outperformance. quarter with hiring X,XXX operating exceeding guidance. $XXX drove was million, a net achieved in Top-line X,XXX, XXX ago. employees income the mostly We margin total up another one our of high to this new XX% joining head bringing count
bookings revenue in in deferred quarter, balance million and better quarter outperformance was guidance driven revenue. Moving end QX. than of billings services million resulted of by $XXX at $XXX This our to of the the the was to strong $XXX compared million, was which sheet, ahead $XXX calculated expected of million. This
indicator Please variable our we we a of remember believe manage good quarterly make there that this comparisons it the it do basis. metric and of not are on highly do not that a factors to underlying internally. year-over-year Therefore, is business momentum numerous of
fiscal subscription our guidance momentum. for of revenue full best calculated guidance billings are year indicators and the Our the
million on $X.X expect $XX performance exited in investments, for term at of increase the to was compensation. cash from came year. by benefit This million QX the included with balance million $X QX. between over billion our in we full $X.X million the and excess end tax QX, in about over Looking in up calculated ahead, billion $X,XXX related $XXX short Elsewhere from cash and in roughly billings at sheet, and operations, which $XXX equity million to driven we
tend benefit. the to this roughly World, Crossix cash year in this excess number one which we expect of from from now estimated be cash full outflows full Physicians year, For Please and QX. operations net million, have $XXX tax know to quarter impact includes excluding
like revenue of under the a revenue will World mid-single reported in the digits. digits single services. Before Physicians be World our Crossix. provide approximately for Physicians going into guidance, granted We some and at cash, in retention million Physicians awards million. World of is valued I'd rate millions margins all the $XX recent World operating Physicians and with low around in $XX run and has growing details to in acquired our acquisitions $XX equity Nearly professional
to two addition previously quarters. of almost reported In the all revenue three with the note that acquisition, to of Crossix details please the the subscription will disclosed remainder revenue be Crossix under next over
acquisitions these guidance invest We're going $XXX incorporates our these both balance our Veeva by which about teams QX, million, the very and forward. both the reduced to and will plan of Both have sheet. deals be have excited of beginning join acquisitions. to balance cash closed reflected our QX of looking both Lastly, businesses impact in in at forward
into In today's will year these won't quarter. for beyond, results give be breaking that and fourth separately out Commercial acquisitions solutions know financial our impact as integrating how detailed information we we deeply press we business. expectations But new will next for Cloud release, please this these be our the about our
In to $XXX we million to revenue $XXX like our I'd and between operating and million fiscal $XXX XXXX. non-GAAP for QX, guidance million. Now, QX income and $XXX expect share of million
of to income XXX of We XXX expect million. a fully the acquisitions non-GAAP Non-GAAP is operating QX. be net share headwind $X.XX $X.XX, to share based count margin points diluted a expected roughly to basis in to have on approximately per
$XXX be the we to $X,XXX $XXX revenue range the total year, the million in anticipate expect $X,XXX subscription For million. revenue million. to We million in of to of range
XX%. about Commercial full subscription XX% Cloud organic of year, now the growth subscription about revenue Vault growth we and revenue of anticipate For
For of XX%. $XXX of $XXX margin we non-GAAP operating income roughly million, a expect million fiscal XXXX, to
acquisitions to headwind operating non-GAAP a margin the expect basis We to of roughly for have the XXX full points year.
per share based We between are count approximately and XXX $X.XX share a of million. diluted fully $X.XX, non-GAAP net income year now the for on targeting
for our we sharing wrap and be we the to the note formal Please of the Based for the full me range non-GAAP by Let finalizing Currently, provide roughly in XXXX. our on our and outlook QX operating subscription initial expect process the the headwind. in of initial total on million for XXXX. the plans, of XX% impact fiscal to outlook to revenue year, $X,XXX of range earnings points in XXX million this call. $X,XXX see for plan fiscal is $X,XXX guide, are still between and of will resulting we revenue guidance Crossix Within XX% margins early million Physicians million. our $X,XXX of World, spending with up basis
was reach revenue it another team's us our in target billion quarter. by performance calendar has $X track to XXXX. on and summary, In total consistent The outstanding great set of
for As always, joining thank you call. the
And I will back questions. now for it the operator to turn