$XX.X million, quarter increase of was great a had year, over represented We XXth of last QX Archie. Thanks, a quarter. growth. and consecutive the XX% quarter revenue third for our Revenue
of flat increased total this X,XXX. The XX% at recurring revenue year-over-year. share customers was about year-over-year Recurring XX% grew XX,XXX, approximately year-over-year quarter revenue number and to wallet approximately
we we in of customer the to XXXX time, the XXXX, smaller and CovalentWorks. a in customer due As acquisition decrease share approximately we to size. our to stated expect announced our approximately by wallet At by reminder, XXXX December CovalentWorks' increase count $XXX average that
with in adjusted quarter, securities approximately and marketable $XX.X million of million and ended was the SPS the million For year. approximately repurchased QX to million, of $XX.X shares. $XXX quarter compared We total last $X of EBITDA cash
increase company extension to its stock. stock previously Board originally authorized up purchase program, Directors the has and of announced to which of outstanding common repurchase the addition, $XX of an the In authorized million
increased been the the over original Under X, expiration $XXX The has date repurchased the program, through the to of September authorized original amount million. XX. November That also by million $XX Board an Board X, November XXXX. XXXX company to extension from
guidance. to turning Now
range XXXX, the $XX.X of million $XX.X expect to revenue quarter of be fourth the For we million. in to
EBITDA adjusted of in to to $XX.X $XX.X expect We million the be range million.
approximately expect XX.X fully $X.XX outstanding shares. diluted We million earnings average to diluted to share weighted per shares $X.XX fully be with approximately of
$X.X diluted per $X.XX of approximately to approximately million million. and share We be of earnings expense to $X.X million, expense approximately compensation depreciation stock-based of $X.X amortization non-GAAP $X.XX expect with approximately expense
million, in to full $XXX.X XXXX. range the representing expect growth revenue of we over be to the $XXX.X XX% year, million For
growth to million, in EBITDA $XX.X the approximately XX% adjusted to representing expect range of $XX.X We over to XX% XXXX. be million
shares. to share to expect $X.XX diluted of we in fully outstanding be earnings of diluted expect We weighted XX the shares average range fully $X.XX, and per approximately million
approximately the share to stock-based depreciation expense non-GAAP expense and million, to with $XX.X be expect approximately range million. million of of approximately amortization expense $X.X $XX.X We to per be of compensation $X.XX $X.XX in earnings diluted
effective the investors For forecast, model earnings. on net GAAP calculated XX% a should tax rate pre-tax
conference will guidance we detailed For our on earnings provide XXXX, QX call.
growth for over XXXX revenue annual annual our dollar EBITDA annual to guidance. XX% EBITDA over least annual we purposes, expect at and revenue XXXX modeling However, XX% growth guidance deliver our
proving efficiency ahead of its multibillion-dollar Commerce SPS network and leveraging summary, In our model business the growing us. execute to suppliers and relationships our of retailers continues in to strategic market on targets, address opportunity
for I'd open to questions. the call like that, with And
Questions-and-Answers Session