third basis, with first total a a the strength quarter, We I'm afternoon, XXXX. provide third our $XX.X our year you, total good in quarter and of results for Ooma XX% subscription driven outlook compared delivered exceeding to the strong of for contribution a time. And year the revenue $XX for services from quarter which total Business, subscription In and QX everyone. as revenue the OnSIP Thank revenue, and accounted quarter $XX.X at financial XX% with third year of included guidance in revenue million $X.X came business of growth. to services quarter, another review full full million XX% contributing in then the product prior to million, by and revenue compared in range the over quarter. $X.X Eric. quarter prior going grew quarter and sales our as fourth million. year accessories fiscal other to On the to year million,
balancing company's executing the to non our $X.X and of $X.X team quarter. and million was income The quarter guidance excellent the in On execution expenses the net initiatives third $X.X managing the history. million million, GAAP an during our front, of growth -- above did highest was in the profitability job range
details XX% year from the revenue full with Business year QX, performed OnSIP, our growth on which by Ooma QX and grew in customer user some Now retention. quarter revenue. well over driven Services Subscription and contribution solid
the Subscription and year. year of revenue Excluding Ooma over Business OnSIP grew Services effect contribution, revenue XX%
services subscription and grew year year. On X% revenue the residential side, over
million quarter, and third services quarter. the the revenue compared revenue to or in subscription XX% of total was XX% $XX.X For prior total year
Now our at up core from X,XXX,XXX ended second key on third with some metrics. users our quarter core users, the X,XXX,XXX the We of end quarter. details customer
the mentioned an we from the they third QX. saw quarter XX,XXX deploy Eric another had of XX% of solution. As growth quarter, of to largest from our users, robust X,XX,XXX At customer increase we core as user end of or our our continue total earlier,
including this subscription first ARPU metric [$XX,XXX.XX] monthly by core this in as quarter. in users, increase average to Plus well blended users, user of of and increased OnSIP mix per (ph), inclusion from [$XX,XXX.XX] Our Pro for Office and prior revenue year services ARPU the quarter, or into (ph) business year X% up an as the over higher Pro driven users time
the business see Pro IoT to year up a quarter. XX% users which quarter, of Pro with we continue from those Overall, the XX% and Plus XX% of for in During third Plus subscribed Office have new our services, to tier. users our office Pro rate healthy take or was Pro prior opting now
and year. was included $XXX.X exit up annual in which revenue, Our recurring XX% OnSIP year over QX, to grew million
in XX% Our quarter for retention rate compared the net as quarter. dollar second the subscription to improved to XX%
some on details Now gross margin. our
margin for XX% XX%, the gross third the was services and was which subscription Our quarter consistent in with prior year.
XX% two. plus year. we services As compared that, third as and effort integration as it our XX% Ooma quarter leverage we OnSIP dipped same OnSIP excluded. negative next last second Ooma's other lower running through margin slightly to the believe margins continue was infrastructure XX% relative for gross expected, subscription for margin or gross period quarter reach and expected can the Good from XX% to the to impact is a when negative full gross the Product quarter gross is margin subscription had within is OnSIP range as gross of of which quarter and improving to is news margin,
from margin. or margin were And the operating million, due the period operating last total favorably to gross for in QX million third product to the the gross our same that compared quarter. now total impacted Total XX% product quarter this XX% on in prior On quarter. third expenses of QX year of revenue the up A drove product higher The quarter $XX.X expenses. higher improvement margin by XX% margin was as in primarily detail was an $X.X sales for overall gross year. gross was in basis, accessories some
quarter for of on period but well OnSIP, XX% G&A for total quarter activity driven the marketing impact impact earnings AirDial. quarter million end the of of expenses expenses XX% Ooma or and of XX% last features $X.X to four due $X.X was up four as over us increased third quarter. or The driven A marketing at million increase due total year. year year on the quarter channel the million Ooma over revenue, and $X.X and revenue as the quarter primarily and $X.XX compared an the expense same four year million also were our Sales was to to third we for Non in Ooma Enterprise, and the increase both to percentage or in Research share total lower QX. expenses prior increasing $XX.X over diluted year development year, such income quarter new in XX% team Business, last third a portion million a operating by million four expenses GAAP and the per sequentially discussed R&D investments the expenses increase revenue, of from X% the the or year who Excluding a for new $X.X with year members a total products development OnSIP. cash of OnSIP over $XX of earnings year were our as costs as profitability year impact for focus XX% Office $X.X basis, on -- $X.XX of net from flow basis quarter. of line up in compared call. was year in were million, a or prior on on personnel in revenue G&A by for joined quarter higher
year $X.X acquisition well consolidation based net million income connection a million, approximately generated in in to cash intangible million. million the of quarter with OnSIP In ended total for of compared facility amortization million $XX.X Cash as X% million third at with $X.X strong million was addition same GAAP operations excludes $X.X quarter last EBITDA for from the of compensation the $X.X to investments quarter or quarter. the $X.X period for We transaction. non company prior incurred compared related the as for of $X as revenue costs and for quarter stock third the expenses, the the year. record Adjusted costs, to total
with front, ended the quarter headcount contractors. the we employees On and X,XXX
fourth for quarter the guidance provide and I'll XXXX. Now year full
Our has as acquisition intangibles adjusted such of guidance and other stock non is been based costs. for and amortization a on compensation, GAAP related basis expenses,
million quarter to fourth to the quarter $X.X expect of total of for million for XXXX in to accessory product fourth recur. which revenue expect revenue revenue. we as to quarters range lower $XX.X fiscal includes million, Product $XX.X expected of quarters the to $X.X do We the be in not certain we sales two compared previous be the is to saw those million
We expect Non range million. fourth be of between expected to million quarter be the GAAP is $X.X to $X.X net diluted $X.XX. EPS income to in to $X.XX
We diluted average quarter. million for fourth the have with assumed $XX.X outstanding shares
issued revenue AirDial total as our in anticipated fiscal originally guidance the demand near the our to our reasons adjustments remained we engagement for as the in near Eric excited expectation range which very well $XXX.X of million in the Despite the as revenue we our very within its term, for development activity for term customer be current full prospects to ramp, channel the and $XXX.X than ramp strong. which For we growth year XXXX remain is the slower of AirDial end expect The about pace of earlier. high said our timing guidance reflects to million. primarily $XXX.X previously range million range revenue million, of $XXX to is of
XX% remaining we to the year, for In revenue other products the of revenue revenue revenue. come and terms from and services total subscription of and X% from expect mix
to for XXXX, guidance or our $XX.X to $XX be progress million. on our updated million year the which the from EBITDA non for for continued million making of revenue. expect updated model. term our an X% We of revenue our or approximately we range, of million cash net fiscal in XXXX long GAAP on net guidance estimate increase towards income GAAP The guidance midpoint X% to fiscal profitability Based income of adjusted $XX.X generation reflects prior be range the is focus the and $XX.X of profitability non
$X.XX. XXXX be fiscal GAAP non of the to EPS for range in diluted expect $X.XX We to
non We're approximately on in generation. Eric assumed will in pleased about remarks. weighted strong QX closing revenue our profitability, diluted quarterly strategy shares for outstanding opportunities along GAAP and for XXXX. it fiscal average long are with have front achieve focused We executing record summary, we and $XX.X solid execution with I with In of some remain to us term pass cash Eric? to excited now profitable back growth to our a growth.