we end revenue Jim. of compared to the $XXX.X the quarter. We high to the in We're guided our million, XXXX on increase Thanks an coming software XX.X% delivered for XXXX. quarter record metric product thrilled of every range first QX results above with of
compared compared to an for XX.X% $XXX.X total We billings quarter to record high QX, had QX and an we revenue, of to record increase XXXX were $XXX.X Total an revenue million XX.X% adjusted of EBITDA also QX or XX.X% XXXX. million, total achieved million of XX% $XX increase XXXX. compared of the of increase of
saw to as relative product by We new our software year results billings we results, across expansion well increases where primarily well offerings. as solid product Our healthy balanced base. regions and all on strong as as retention three prior across our were driven geographic year-over-year saw renewal
as the revenue of license business closed streams. second product recurring the for we as other software is continues and quarter we Relative that expected our expectations software the our billings. our nature earlier was and billings originally to of relative which XX% of in percentage strength the to that to be And anticipated, in higher emphasize engineering offset in rate partially approximately recurring continue. software of quarter have first Our recurrent services seasonal It's to our were and worth anticipated, transactions, the the software quarters is to QX declines guidance. which reminding product strong of saw close client revenue continue quarter, than year-over-year some by the expect for we originally software you and where in driving revenue fourth some the pattern billings our and to growth upside
in during by in addition, a other by FX to to excludes FX our in first significant and XXXX, primarily impacted are gross billings portion increase changes of and an therefore as rates QX quarter billings than higher XX% stock-based In the of XXXX, billed and dollar margin, impacted favorable XXX our gross are to changes approximately currencies expense a the revenues of revenues of US improved in rates. revenue in XX% million favorably in restructuring Non-GAAP trend our compared in basis mix software were the margin. quarter. $X result carries points, which QX the compensation which Relative
as XX.X% expected revenue increase revenue revenue other points. total product of year-over-year software increase was services the saw year period, ago an a XX.X% in as compared decline in revenue expected combined to software-related an increased we basis our the in Software with mix percentage XXX in to product and revenue. increase This of
continue. revenue expectations XX.X% quarter an intangible was software and which, stock-based of XXXX. employee-related compared prior in increase compared quarter first EBITDA QX product QX restructuring We our were well to Non-GAAP in the assets this by revenue excludes disciplined in of the quarter charges mix year to expect in was period. combined million million relative compared shift to million cost as as ago $XX.X amortization Adjusted expenses year driven compensation, the $XX.X XXXX, of or reduction. spending in total software operating to increase increase towards to XX.X% revenue the accelerated with This and the $XX
quarter-over-quarter cash $XX our Turning increase drawn quarter. equivalents, and with quarter cash balance million from during our approximately of about we prior $XX.X million quarter by the $X The revolver. of the increase the million partially to sheet. first of in an had reflects on million free We flow $XXX the cash offset ended repayment strong
increase QX million the XXXX. Our in free cash flow million of $X.X or $XX.X to XX.X% an quarter compared is of
QX As collections due QX our a seasonally reminder, most cash significant is flow quarter to on billings. QX and
looking momentum to ahead XXXX, with. QX to we the began Looking are continue the great we and full year year
million We are $XX of to or growth and we're XXXX XX.X%. million software XX.X% the revenue $XX year-over-year for to or expecting in million software XX.X% product full-year growth to product our to range X.X% range QX $XXX revenue of $XXX to million of raising year-over-year
flat We be continue approximately revenue our year-over-year guidance. previous and consistent to expect to services other with
of And million a total or full in our of $XXX $XXX to growth million to XX.X% software revenue $XXX guidance. to XX.X%. reflecting of we total we're XXXX increased to or XXXX year a raising year-over-year for to year-over-year range the revenue X.X% revenue of result, guidance X.X% are QX our As million forecasting range growth million $XXX
the full some impact expected on employee-related along a in the first relative with reduction guidance. QX $X than our in million and on a impacted by QX, a timing software of QX our Our full in which were originally moved prior realized of faster negative ago benefits million some quarter. close mentioned that perspective, moment overachievement cost we I quarter currency the to revenue as to increase $X year guidance year From quarter's expected partially in was the reflects transactions
to and As fast these in moving earnings our a reductions product in forward up also last call, capacity, are are capacity freeing I reinvest we mentioned pace. technology sales which at with
last QX We're impacted return In QX year normal to mentioned returns. addition by happening as higher last expect also and marketing that significantly seeing and activity which through some COVID-XX entertainment in levels call, in already. costs will and of were I costs, more we travel particularly as earnings our
$X period, of in million X.X% total expect revenue we range EBITDA million X.X% total XXXX, QX adjusted to to revenue compared reductions of as entertainment well temporary for impacted $X as to spend year-ago QX and the reflecting the the marketing So the $X.X of again, or in X.X% and that impact of of travel increased and year. last expectations salary million or QX
XX.X% $XX XXXX, million to of to For we of full year to or million or revenue revenue range to total adjusted compared XXXX. $XX.X XX.X% our XX.X% total raising million EBITDA in $XX are
$XX guidance raising a our free of million also are full to year million. XXXX to flow cash range $XX We
we cash our was collection seasonally. today. and are even our billings patterns be mission detailed summary, provided pleased which enterprise which about reminder, of but questions. we'd a GAAP with transform to technologies release, offering to in are press decision-making. driving our and in close comparable happy products QX, to earnings With results your including our amounts, As forward customers market more in quarterly to and after sensitive We've excited issued take our we're tables the expectations reconciliations Operator? flow fluctuate to guidance In that,