year-over-year, the VM Total January announced Thanks, both an year-over-year. revenue results fourth increase original Product strong strong Corey. that results XX. IDR million, bookings of $XX We're driven with performance revenue. million, exceeded both and preliminary expanding recurring in pleased revenue XX% with guidance quarter was QX was on by our with and $XX.X XX% our increasing our in
fourth the our saw deferred that In year-over-year. million, Maintenance ongoing criteria quarter. services our as increase cloud migration products, for met in and was onetime XX% of of perpetual addition, $XX.X increasing of benefit $XX.X the an XXXX revenue we recognition customers million, we was had to professional XX% from the impact revenue an revenue and a revenue previously in support
into QX day XX% of We on of continue forecast revenue of the to have sheet as our year-end, our increased subscription-based XX% recurring our in recurring revenue annualized with balance increase the high first to visibility revenue XX% $XXX.X XX% a QX having year-over-year. our XX% the QX million revenue And Value was revenue versus our grew of recurring quarter. at revenue And been XXXX. year-over-year. of
forward expect will half shift our And QX to majority for subscription-only during bookings the of with product customers, about subscription-based. of VM that of see that our were new our did announcement be InsightVM. of our most going we You bookings the
at value the end recurring revenue-related place of reminder, in we all annualized the of a as quarter. contracts define the As ARR
more SaaS, the is broad-based our the grew with as the from offerings wins. relevant prior as VM months another again evaluating metric we at of the SaaS than strength transition from market. highlighted year-over-year quarter IDR Average and XX of deals business. our up were months contract revenue million by Calculated fourth million, to this when resulting During to QX with for other $XXX.X committed contract billings, in were year. in strong believe InsightVM, total quarter to $XX.X experienced to QX, forecast, for QX. compares perpetual health the the Total we higher multiyear had lengths in QX, XX% XX% ongoing deferred we year-over-year were we billings in end for most pleased what in XX of the see customers well Consistent strength our to which
As reps are value. now greater quotas they during SaaS, as don't mixed for a our annual higher and in Analyst and be growth based and subscription mix a the will to periods meaningful we lifetime in said of as prior shift from customer more the revenue December, of perpetual lengths recurring longer upon contract no billings at given our sales Corey transition are revenue. resulting ARR. comparison our Day recurring Also to and XXXX our mentioned, Consequently, capture billings this Investor benefit
Rest Looking XXXX. revenue in quarter at year-over-year of North was of geographically, $XX.X XX% revenue an in increased XX% business XX% America to world contributed million, QX and revenue fourth the compared of QX XX% total increase year-over-year. in the
strong rest of our a our globally was this continue as the invest world momentum to had a market. than better overall in revenue grew And recognized this little under-penetrated of slower we QX While due 'XX, in to growth bookings XXXX America and quarter a large business. services drive will much outside North to deal QX we
strategy. and experienced year-over-year. with XX% of strong customers Our QX had customer growth new customer better we multi-product overall, by of which And bookings revenue, ended we approximately through X,XXX important we recurring count increased our large penetration Corey bookings, cross-selling We and in more globally. as again And than customer growth deals mentioned, growth parts increased more and more ASPs higher XX%. sales, are product had
increased in Our year's our quarter. XXX% to XX% of cross-sells. rate, expiring rate, renewal in which revenue up-sells driven measures our strong QX, rate and the was prior renewal the And the renewal fourth run by
Non-GAAP QX for year was increased XX% and and our total managed XX% XX% back down services year SaaS in margin due usage to gross in were QX prior period gross of were P&L. offerings. as the in XX% the product Non-GAAP to expected, from with the prior Turning period. margins compared platform
aggregate, as in period. support XX% XX% from margin prior margins in gross gross maintenance and non-GAAP QX prior XX% in XXXX. in product plus in to In increased XX% XX% QX the were compared maintenance and QX our to Our period the
the As we a important platform, migrate to to to customers look this is margin at think combined we it continue basis. gross more on
the XX% in percentage performed with due Our period. to a in QX of unbundled compared benefited non-GAAP QX was services XX% recognized margins margin being to prior year within or gross quarter. stand-alone the and XXXX, services professional higher Consistent
or total forward, this from period. XXX and our a Investor of basis. by million to the QX In software XX% operating in non-GAAP XX% development. year, QX expenses the internal-use of $XX.X to expenses flat at said margin Day, to to product year Analyst revenue, our in expect reduced on we were were due R&D Reviewing mid-XXs $XXX,XXX expenses. total our As SaaS low both relating stay going and we gross prior R&D approximately capitalized costs XXX
drive continue XX% invest in strength year the support and an commissions, we leverage were innovate business our and on given revenue million to mainly G&A in to year Sales headcount marketing profitability higher XX% higher We revenue to and to in or million sales improvement expense the billings. of compared period, investing platform. QX, in XXXX. focused will recurring drive team XX% or QX remain non-GAAP revenue prior as of revenues was $X.X $XX.X of We and XX% to QX build our scale prior period. by SecOps driven the expenses to in operating and projected of in in our higher the compared
million QX or non-GAAP a loss $X.X QX to loss result, of XXXX. XX% of operating negative or a a a non-GAAP million was of margin negative compared margin XX% in As $X.X operating
was higher Adjusted XXXX. the we Otherwise, high Non-GAAP per EBITDA are While in our fourth guidance. XXXX. revenue net the loss a XXXX quarter. operating a non-GAAP which QX net compared our $X.X in in guidance quarter to the our loss the have booked loss in QX range expenses, of fourth $X.X strong the of of loss million share end of $X.XX the was per bookings compared $X.XX upfront within loss benefit share for would in exceeded to we resulted commission QX, for quarter and realized exceeded was million
cash We paid $XX.X was of we in the Our non-GAAP full flow Komand. our million $XX for total for year-over-year. $XX $XX.X as offering. million as million September compared of approximately sale improvement was cash the generated $X.X year secondary million increasing flat in XXXX. was with XXXX. Cash from our XX, million quickly ended summarize To total XXXX raised And million. of investments by investments we acquisition operating cash that and flow, XXXX, the QX year and million, $XX QX was operating revenue $XX for operating in January, an million loss stock of the we XX% of $XXX.X $XX.X million, from offset
the per For loss in non-GAAP our XXXX, XXXX operating full year to XX.X% share margin XXXX. loss XX.X% was $X.XX. improved net non-GAAP from
For full to EBITDA a from loss $XX.X year the was million, million of Adjusted XXXX, a year full the operations cash loss for improvement flow million. an in of $XX.X compared XXXX. $XX was
QX year our to XXXX Moving and full guidance.
ASC under under XXX retrospective give XXX this adopting some report during are modified additional ASC for transparency revenues and the transition, XXXX. XXX ASC which under XXXX, order both guidance XXX during For In means provide to we XXX that we'll both will and we non-GAAP quarter offerings. method, each and
years been has as from loss by were length, approximately of historically we as of services the XXX move perpetual revenue of to life in which at primarily The to December ratable delivered ASC an which estimated and XXXX years caused our to XXX of customers' relative our sales Day, reduced we expense the periods Analyst XXXX. amortization to ASC As our extension and the bundled to under XX, X economic you XXX. impact due will revenues, revenues ASC see the is previewed revenues X reduction contract
revenue recorded period were deferred However, XXX. the contract under ASC in ratably over recognized
to of and amortization the With revenue commissions. perpetual greatest will between differences by actual XXX XXXX revenue were the anticipated throughout of deals. the of These that, be relative services to and XXX. revenue dollar Operating guidance. decrease ASC year. ASC impacts our will and the sales no ASC ASC value to contract reduced perpetual XXXX to under are here's subject ASC be As to in of quarter be recognized lengths first our capitalization bookings, under and expenses the already delivered, in XXX subscription and is XXX under XXX mix The
For grow XXXX, we both full ARR to XX%. QX over and anticipate year the
anticipated We be basis, be ASC QX per share to impact QX. on to operating non-GAAP $XX million We range million. XXX be net range be $X.XX million On of For We of a anticipate XXXX total range will for XX%. weighted to year-over-year in $XX.X $X.X average XXX to the we to in based XXX total loss $XX.X of range a the in anticipate operating $XX.X to of XXXX of revenue loss the to be This anticipate of the XX% loss to million in This on is of $X.XX. we equates of in million million greatest the XX.X as non-GAAP to shares anticipate million. an $XX.X the outstanding. anticipate in non-GAAP revenue basis, to the $X.X be QX million to range to adoption growth million. $X.X
we in of This range revenue be to anticipate is XX%. XX% million $X.XX. outstanding. million of based range on loss to XXXX a XX.X total to million XXX million. of million full the million. $XX to On on total in shares a equates anticipate in range $XXX to of We impact non-GAAP million million to $XXX year QX XXXX operating from anticipate range $XX be the to the million. We equates loss the of XXX revenue This non-GAAP to anticipate $XX for to $XX $XX in basis, be million. per basis, an approximately This anticipate of ASC non-GAAP net growth year-over-year million of an in $XXX to to share operating the loss We to the be anticipated average to $XXX we $X.XX $XX to be For weighted XXX. range
flow will a XXXX continue impact to to We the growth result, shift And product as XXXX. we also mix cash in in cash flow. operating estimate approximate our expect operating
growth, XXXX, for longer to slight business time we focus anticipate appreciate transition Therefore, good in will we I comments. call the the growth our of for for not no now your business. we we With a do subscription indicator and be ARR providing billings our growth Corey? support. will Corey that, back for be and will billings And turn guidance although on to the closing year. As