Thank a good range, and exceeded you, revenue currency to to than results healthy subscription quarter adjusted constant of and achieve revenue the the end above margins. high on operations for continuing that I'm the of range basis EBITDA from pleased were morning, our XX% while that the our growth second with Beth cash XXXX midpoint everyone. better guidance report guidance expected, and of strong of
XX% into was excluding volatile in get during and XX% XX% brands it market $XX.X some at the XX% let's revenue cohort excluding more the another Earlier, strength revenue up what of in second Total our earlier, to variable quarter, year-over-year of details we to QX effects impact than continued for million reached the the QX increased So similar into million. subscription for $XX.X mentioned with which consumers, outlook. levels our million year-over-year $XX.X stronger And currency was to $X.X a total or factored details as of up driven provided negative David as with QX. on dollar. record and or revenue stability Growth revenue impact currency by the X% line demonstrated year-over-year million. the the excluding performance, X%
the revenue We also the customer XX% customer to revenue to from growing of currency count points strategic total per revenue, new brands and or basis strong cohort represented also constant than recognized on period. now of XXX XX% XX% subscription record exceeding QX retention is brand in and $XX.X an prior revenue roughly record year basis represents revenue our our average customers. XXXX more subscription the throughout this a and Brands by of million. a year-over-year increase driven quarter subscription increase Brands continued
ARR. to be the revenue $XXX,XXX greater ARR of these and continues our customers fastest-growing cohort than customers represent Our with majority
the We also reached another milestone brands first for in surpassing ARR very with time. ARR QX, retailer
at XX%. generating the Now The $X.X $X.X we adjusted margin growth product million, moving moderating balanced year. appropriate on OpEx additional momentum positioned end EBITDA. sales QX an brought capacity services to should reps of adjusted long-term of and outlook sales back the objective the well was executing innovation. product With financial ahead million, team on finished of and to driven of our at continued EBITDA of OpEx we We the in begin even leave the growth EBITDA adjusted of us by levels half target our our high to well over as This discipline model. well, and performance achieve in
of operations had As again million. mentioned a $XX trailing million another in at we from generation free over of XX-month in QX. $X.X flow $XX flow over remained and very earlier, And coming and we quarter free basis, respectively. million million Operating cash $X.X good have of on and the cash cash healthy during quarter generated cash
that and sheet took good ChannelAdvisor for million price repurchased opportunity QX the fact to represented million the authorization for debt, in of June our $XX remains some This of of was buyback the utilizing shareholders approved As shares we ended balance shares and $XX.XX. the August, capital $XX average strong. $XX during that view David at million X.X XXXX. new to our our expires and return by very Board $XX no last earlier, million buyback, completed our we our Even of put QX place mentioned value, an million in given highlighting cash that after a with surplus in cash authorization buyback
Now on outlook. financial to our
of revenue of are XXXX, an million, outlook million. providing $X.X range $X.X million and For of range $XX.X between a we EBITDA $XX.X quarter million and between third and adjusted the
for growth we've to continue is had impact to volatile. US exchange revenue rate As year-over-year percentage our discussed dollar a on of three the approximately strengthening to rates the by QX has be growth and our meaningful Similar expected impact QX points. currency
revenue year rate where This represents typical than QX a than revenue. QX versus to full growth drove higher subscription low release growth comp a on number be a a the for expect to We lower of last of double-digits in difficult our year due guide currency basis. constant of higher launches deferred than typical
mid-teens We the to in return revenue to expect currency. to again growth low subscription QX on dependent
this low finally and and year variable for growth QX to quarter similar trend, we effects for mentioned was past revenue last As tailwinds year. we anticipate be the We the from consistent with QX the normalization stimulus to revenue, quarter. point COVID believe have lapped this last of we
Given conditions driven the currency continued foreign modestly headwinds our by of full the end are the we coupled macro outlook year. high with reducing for revenue uncertain
in mid-teens However, despite range to million target subscription and the for be currency. exceeds anticipate this to full to low for the be full full XXXX. reduction year currency We our QX revenue now to million consensus outlook constant growth the $XXX $XXX revenue depending year. We for on of revenue the in adjusted year
in million to the million. outlook for be to As year EBITDA, of are range $XX our full we EBITDA reaffirming adjusted adjusted $XX
capital framework, capital. capital returns invested emphasizes our which of cost above our remains on in our generating closing So on allocation focus
the resources Over growth product have prioritized investing years for we through and services last enhancements. sales two-plus and
increasing us completed brands. well call strategy price. an these also as our more capabilities with for acquisition that We to mentioned our we actions like brand And an open and repurchased believe what position be our believe shareholder the operator, attractive targets enhance With our platform common achieving to to along stock questions. long-term We to we'd earlier, at recently towards value.