X.X% revenue Thank the reflects million revenue were Fourth quarter. described Sequentially, some $XX.X was of XX% quarter fourth recognized third decrease up normal delayed to that particularly million, to right at you, Dhrupad. $XX.X in a the This headwinds during earlier. reflecting fourth the compared during that orders quarter, the increased we continue to quarter due constraints, cycles end service third provider quarter the longer customers. and than with CapEx though the sales of year-over-year, see
of Services maintenance expected to slipped XXXX. revenue $XX.X revenue, orders the Product number includes a As total XX.X% into was result, of close for which or the revenue total representing quarter million, we during and $XX.X revenue. revenue. quarter a million was of support XX.X%
throughout validating demand revenue recurring solutions year X% the deferred for to revenue opportunities competitors. in that product But continues the recurring XX%, not increased fourth impact and losing our revenue. we our are year-over-year demonstrating confidence continued quarter, Lower the also revenue to increased and
revenue full the provider for Dhrupad was was Service down X%, As enterprise year, up XX%. while mentioned, revenue
balance our to sheet. Turning
year-over-year. revenue up you see, as can of deferred $XXX.X December million As was XX.X% XX, XXXX,
otherwise call non-GAAP on are all our A exception of of a the revenue, website. our unless full this discussed GAAP and are provided press metrics on the stated. basis, in of release results non-GAAP With reconciliation to on
total million and compared our at built shares for XX% goals fourth Diluted especially quarter since the XX% million the XX% net unchanged Gross line third year in EBITDA XXXX, of year the basis, our XX% non-GAAP we growth was for revenue. the revenue revenue. On for million XX% $X.XX And computing the Maintaining non-GAAP AXX. on fourth or in year per to ago shares ago was $XX.X XXXX. reflecting diluted the with weighted XX%. net adjusted a were in to in XX.X $XX.X margin EBITDA shares with of or margin the we stated have significant quarter. delivered quarter quarter quarter, of full line was quarter goals stated EBITDA diluted of earnings of XX.X%, Non-GAAP in our million from $XX.X a accomplishment, income Adjusted to our of income share to was used per demonstrating is quarter. power compared the the XX.X approximately share have EPS million $X.XX lower for adjusted
with On income net $XX.X ago $X.XX the million quarter. the compared or diluted a share of GAAP quarter for diluted in basis, net $XX $X.XX million share per per year was income or
was with revenue, income revenue $XXX.X margin gross was XX.X% Turning non-GAAP total Non-GAAP revenue our Revenue to million, full stated year GAAP of was Full per net Product year-over-year. the year or service goals. diluted XX% was about million, million, total total million million, or period. Adjusted of $XXX.X representing line a year per net flat $XX On a On constant $XX.X was to diluted non-GAAP share basis, year-over-year. income million or per EPS $XX.X net $XX.X basis, million $X.XX for diluted with in $X.XX share currency down revenue reflecting representing XX.X% was year XXXX. of ago was income approximately $XXX.X the $X.XX share per was compared compared XX% $XX.X of million year in the results. revenue. diluted XX.X%. EBITDA our share in for or and $X.XX
cash in operations. During the $XX.X we million from year, generated
XXXX expect cash historical flow levels normalizes. the as from We to return to operations market
Turning balance to back the sheet.
cash XXXX, XX, XXXX. $XXX.X in million securities $XXX.X compared end we at cash, December equivalents million the had total of to marketable of As and
During the million dividends. cash quarter, paid we $X.X in
Board March carry XXXX. of February to The on to no XXXX, has $X.XX record shareholders to be continue cash also We per on paid approved quarterly of debt. share XX, a X, dividend
the call, plan As in Board our November. repurchase discussed a approved during share $XX had million last new
we revenue EPS on our and current conditions XXXX single XXXX to with outlook. Turning peer in the group, in expect growth Based our market digits. broader line and
XX% XX% margins gross XX%. to EBITDA and of target to continue to adjusted margins XX% of We
normalize. We call expect back over turn to see the weighted to the for now comments. to as revenue XXXX markets I'll half second of closing Dhrupad the growth