to XXx to up cash to our GAAP offerings XXXX more $XXX Thanks, over Class $X.XX. with direct-to-consumer common for successfully basis full $XXX while and Effective cash basis and Jalene XX% bringing contributed holidays stocked of non-GAAP $X.XX of We coupled globally XX.X% and to balance consecutive hardware, with to QX XXXX up of of centric chain X% more end profitability, performance XX.X% on a launched to Margins income This $XX shelves to repurchase and earnings EPS thrived. grow HEROXX XXXX our supply innovative up camera, revenue the year year-over-year. well share generating EPS year In million. increased generation to net XXXX, record Black. as increasing kept A afternoon, successful expected a GAAP first margins with was on challenging non-GAAP. grew million. $X.XX, our with generation third to win the was our non-GAAP $XXX revenue and environment software of our cash billion, business a stock. GoPro strong to a announce new year management revenue, X% home million with revenue a launch than up and we future flagship million good navigated everyone. the subscription profitable new leveraged decision and subscription QX year-over-year, and strategy the as and impressive our grew program
to our In revenue e-commerce optimization also development XXXX we a across approach our including of QX our profitability, direct-to-consumer grew in year-over-year from business, representing our of XX% year year-over-year. $XXX was XX% revenue or XX% direct-to-consumer modernizing addition infrastructure. revenue XXXX, in growth revenue, XX% XXXX. refining to product and was revenue $XXX In record XX% and up a million million, up of
XXX,XXX in contributed million to earnings Our XXXX, the year metric. previous representing favorable this end, of mentioned further at to we have to with the our rates are XXX% report GoPro subscribers X.X on to addition important new approximately opportunities strong very year-over-year. direct-to-consumer GoPro total subscriber at levels happy bringing And that retention calls efforts several growth on same improve remained we subscriber
of Our to not grew users for own in Quik GoPro by spring a subscription, launched who year app camera, end. mobile XXX,XXX do subscribers approximately we XXXX which
creating portfolio enhancing solutions offerings, needs new targeting will in a our ecosystem, offering expand more our to use to us hardware Looking at by upcoming cloud conveniently to customers cases achieve who customers address We manner plan application our broader today, and of may cases appealing our and and specific capabilities may a while to and a GoPro we our serve software diversify enable to derivative better beyond, expanding own expand customers, camera. mobile TAM customer than XXXX we help TAM. business not success, cameras desktop and product use GoPro or products leveraging to new automation believe expanding more to do our grow our and TAM
for past needs industry In Our product our require imaging roadmap solutions, is this second stabilization. accordingly to Arts provide. our week, time of the of hypersmooth GoPro and just robust, tailored GoPro was the types professionals National consumers and positioned by video Television Sciences whose is with Award, leading Emmy uniquely Academy digital recognizing honored the
planned increase GoPro’s have four the of Emmys distinct people. camera end two to for product two and including to by MAX in offering hardware you an and is the testament for incredibly XXXX. of to new expand we HERO world And the Our and new results expect roadmap around end products. thank to delivering further of thriving innovation At all aggressive plan in the are XXXX, capabilities our from we we subscription-based today, the and team application. we such types XXXX. that congratulations to software, impressive This desktop To GoPro addition talented cloud culture the have
You impressive conditions products definitely business and of seen navigated deliver some results. ever the most equally to has the financial challenging market-defining world
to Congratulations Outside passionately as year. operator, we the in Magazine’s supportive to our execution combined Places GoPro are Work. XXXX, thank look that believe to work in one and Most again, deliver land forward to Desirable another number what you business large ready stellar review be Your We with of everyone. the culture also positive XXth on questions. anniversary this take With to will building our momentum all year we of