Arrow Electronics Inc
NYSE:ARW
Utilize notes to systematically review your investment decisions. By reflecting on past outcomes, you can discern effective strategies and identify those that underperformed. This continuous feedback loop enables you to adapt and refine your approach, optimizing for future success.
Each note serves as a learning point, offering insights into your decision-making processes. Over time, you'll accumulate a personalized database of knowledge, enhancing your ability to make informed decisions quickly and effectively.
With a comprehensive record of your investment history at your fingertips, you can compare current opportunities against past experiences. This not only bolsters your confidence but also ensures that each decision is grounded in a well-documented rationale.
Do you really want to delete this note?
This action cannot be undone.
52 Week Range |
108.98
137.14
|
Price Target |
|
We'll email you a reminder when the closing price reaches USD.
Choose the stock you wish to monitor with a price alert.
This alert will be permanently deleted.
Earnings Call Analysis
Summary
Q3-2024
In the third quarter, Arrow Electronics generated sales of $6.8 billion and non-GAAP EPS of $2.38, surpassing expectations. The Americas components business experienced sequential growth, while global ECS saw a 7% year-over-year rise. However, operating margins faced pressure, primarily due to a shift in regional and customer mix. Looking ahead, revenue guidance for Q4 ranges from $6.67 billion to $7.27 billion, with global components projected between $4.5 billion and $4.9 billion, reflecting a 5% sequential decline. Arrow plans to reduce operating expenses by $90 million to $100 million by 2026, with benefits expected next year.
Ladies and gentlemen, good day, and welcome to the Arrow Electronics Third Quarter 2024 Earnings Call. Today's conference is being recorded. At this time, I would like to turn the conference over to Brad Windbigler, Arrow's Treasurer and Vice President of Investor Relations. Please go ahead.
Thank you, operator. I'd like to welcome everyone to the Arrow Electronics Third Quarter 2024 Earnings Conference Call. Joining me on the call today is our President and Chief Executive Officer, Sean Kerins; our Chief Financial Officer, Raj Agrawal; our President of Global Components, Rick Marano; and our President of Global Enterprise Computing, Eric Nowak.
During this call, we'll make forward-looking statements, including statements about our business outlook, strategies, plans and future financial results, which are based on predictions and expectations as of today. Our actual results could differ materially due to a number of risks and uncertainties, including due to the risk factors and other factors described in our most recent filings with the SEC. We undertake no obligation to update publicly or revise any of the forward-looking statements as a result of new information or future events.
As a reminder, some of the figures we will discuss on today's call are non-GAAP measures, which are not intended to be a substitute for our GAAP results. We've reconciled these non-GAAP measures to the most directly comparable GAAP financial measures in this quarter's associated earnings release. You can access our earnings release at investor.arrow.com, along with a replay of this call. We've also posted a slide presentation to accompany our prepared remarks and encourage you to reference these slides during the webcast. Following our prepared remarks today, Sean and Raj will be available to take your questions.
I'll now hand the call over to our President and CEO, Sean Kerins.
Thanks, Brad, and thank you all for joining us. Today, I'd like to discuss our third quarter results, provide some commentary on the market environment overall, and then close with some thoughts as to how we're lining up for the future. I'll then turn things over to Raj for more detail on our financials as well as our outlook for the fourth quarter.
For the third quarter, we delivered both sales and earnings per share that exceeded the midpoint of our guidance, generating total sales of $6.8 billion and non-GAAP earnings per share of $2.38. Contributing to the sales results were sequential growth in our Americas components business and solid year-over-year growth in global ECS.
In our global components business, we were pleased to deliver sales in line with our expectations, but did so through a different regional and customer mix than originally anticipated. We were also pleased to see better momentum in our ECS business, highlighted by steady market dynamics in Europe and an improving trajectory in North America.
In addition, we continue to make positive strides related to the management of our working capital and the optimization of our cost structure, necessary initiatives in light of the current market environment. You'll hear more from Raj on both points shortly.
Turning further to our global components business. The market correction appears to be more prolonged than previously estimated. We believe both excess inventory levels and macro headwinds are contributing to its persistence. Having said that, our leading indicators remained relatively stable in the quarter. Our book-to-bill ratios are still at or even above Q2 levels on a global basis. They've just not yet reached full parity overall. Our backlogs have further stabilized, and cancellation activity remains within normal ranges. And our forward bookings profile continues to trend positively.
From a regional perspective, and consistent with what we saw in Q2, market trends varied across regions and verticals, we think largely consistent with the later stages of any cycle. In Asia, we saw mixed patterns across the region, but stability overall. Our IP&E business grew sequentially once again in the quarter. We saw modest growth with improving trends in China, especially in the automotive sector. That was alongside some softness in parts of the industrial market and in ASEAN.
In the Americas, we grew sequentially and with better-than-normal seasonality, based on relative strength across a handful of verticals led by aerospace and defense, offsetting a decline across our industrial markets. And in EMEA, the sequential decline was broad-based in nature, reflecting its later entry into correction territory.
Our operating margins came under modest pressure in the quarter. This was due mainly to regional mix, specifically more Asia and less EMEA, on a relative basis, and customer mix as our overall sales volume skewed somewhat to the larger end of our customer base. Recall that the mass market, where pricing and margins tend to be more attractive, has been a significant go-to-market priority for this business over time. As the market normalizes, we believe that these conditions are transitory in nature and not indicative of any structural changes to our business model.
Our Q4 outlook reflects continuation of ongoing market trends, especially those relevant to the markets in which we choose to compete. As such, we think we're still bouncing along the bottom. Given the different trends we're seeing across regions and verticals, we can expect to see some ebb and flow from one quarter to the next. We expect our Asia Pacific business to perform closer to seasonal trends in the fourth quarter, with sub-seasonal activity levels in the West, driven by softness across the industrial and automotive market segments. Based predominantly on lower sales volume, we do expect operating margins will decline. As has been the case throughout this piece of the cycle, the specific timing and shape of an eventual recovery remains difficult to predict.
Turning to global ECS. We delivered year-over-year revenue growth well in excess of our expectations. That was a function of both continued strength in EMEA, along with improving execution in North America. Once again, on a global basis, we saw healthy demand for infrastructure software related to hybrid cloud and AI-related solutions. As a result, we delivered year-over-year gross profit dollar growth in the quarter, an increasingly important proof point implied by our transition to the market for IT-as-a-Service. We believe our steady pivot toward the market for hybrid cloud solutions as well as the realignment of our North American business to better reflect the strategy we've successfully deployed in EMEA is leading us to better outcomes overall. These include a growing backlog, more recurring revenue streams and accretive contribution margins. Our Q4 outlook reflects consistent performance in EMEA and continued progress in North America. As a result, we expect year-over-year operating income growth and margin expansion.
In closing, while we continue to manage through the cyclical correction in our components business, we also remain focused on our strategic priorities. In global components, our supply chain management and design services offerings continue to grow through customer base expansion. We've now established centers of excellence for automotive, robotics and high power, all aimed at scaling our go-to-market model in a solution-centric fashion. And we continue to make progress in the IP&E market, deploying a motion in Asia similar to what we've established in the West. In global ECS, our ArrowSphere platform is becoming central to our go-to-market model, enabling the expansion of our customer base and growth in our recurring revenue streams. And in both businesses, we're expanding our line card to position us for the future.
Lastly, I'd like to recognize and thank all of our employees around the world for their hard work during the quarter and throughout the year. They represent us proudly in the market each and every day. And with that, I'll turn things over to Raj.
Thanks, Sean. Consolidated sales for the third quarter were $6.8 billion, above the midpoint of our guidance range and down 15% versus prior year. Global components sales were $4.9 billion, down 2% versus prior quarter, ahead of the midpoint of our expectations. Enterprise computing solutions sales were $1.9 billion or 7% higher versus prior year due to favorable product mix and above the high end of our outlook.
Moving to other financial metrics for the quarter. Third quarter consolidated gross margin of 11.5% was down approximately 80 basis points sequentially, driven primarily by regional and customer mix impacts within our global components business. Non-GAAP operating expenses declined $18 million sequentially to $568 million in the third quarter. Recall that the second quarter also included a bad debt release of $20 million, implying an even greater step down in expenses. We have been actively managing our expense base since the market turned with initiatives implemented over the past 5 quarters, producing savings of approximately $200 million on an annualized basis.
In line with our continued focus on reducing costs, we are simplifying our operations and, beginning in the fourth quarter, are executing a plan to further reduce our annual operating expenses by approximately $90 million to $100 million by 2026, while achieving approximately 1/3 of these savings next year. These efforts will focus on geographic realignment and consolidation of resources. We estimate total restructuring expenses related to these initiatives to be approximately $135 million.
The company also intends to exit certain underperforming non-core business lines, which we estimate will generate approximately $50 million in additional costs. Based on current market conditions and given expectations for future recovery, we believe these initiatives are appropriate and comprehensive.
In the third quarter, we generated non-GAAP operating income of $215 million, which represented 3.2% of sales, with global components operating margin at 3.9% and enterprise computing solutions at 4.1%, both on a non-GAAP basis. Interest and other expense was $63 million in the third quarter as we benefited from lower average debt levels linked to our efforts to drive working capital efficiencies. Our non-GAAP effective tax rate was 15.9%, which benefited from successful resolution of recent audits. And finally, non-GAAP diluted EPS for the third quarter was $2.38, exceeding the high end of our guided range, benefiting from favorable interest and tax expense.
Moving over to working capital. Net working capital grew modestly at the end of the third quarter by approximately $94 million compared to second quarter, ending the quarter at $6.9 billion. Inventory at the end of the third quarter was $4.5 billion, decreasing $125 million from Q2. Our cash conversion cycle finished the quarter at 80 days.
Our cash flow from operations was $81 million in the third quarter or $804 million year-to-date. This is the fifth consecutive quarter of positive cash flow generation. Net debt at the end of the third quarter was lower compared to Q2 at $3 billion. We repurchased $50 million of shares in the third quarter, and our remaining repurchase authorization stands at approximately $375 million. Year-to-date, we have repurchased $200 million of our stock. In the short term, we are continuing to balance our capital priorities with managing our debt ratios.
Now turning to Q4 guidance. We expect sales for the fourth quarter to be between $6.67 billion and $7.27 billion. We expect global components sales to be between $4.5 billion and $4.9 billion, which at the midpoint is down approximately 5% from prior quarter. Enterprise computing solutions should benefit from typical fourth quarter seasonality, and we expect sales to be between $2.17 billion and $2.37 billion, which is up 3% at the midpoint year-on-year.
Consolidated non-GAAP operating margins are expected to benefit quarter-on-quarter from fourth quarter seasonality in ECS, more than offsetting an anticipated decline in global components operating margins, resulting primarily from negative operating leverage due to lower sales volume.
We're assuming a tax rate in the range of approximately 23% to 25% and interest expense of approximately $60 million to $65 million. And our non-GAAP diluted earnings per share is expected to be between $2.48 and $2.68. And finally, we estimate changes in foreign currencies to have an immaterial effect on our Q4 guide. The details of foreign currency impact can be found in our press release.
With that, Sean and I are now ready to take your questions. Operator, please open the line.
[Operator Instructions] And your first question comes from the line of Matt Sheerin with Stifel.
Just first question relative to your guidance on -- for components, guiding down around 4% sequentially. I think, Sean, you said that you expect Asia to be seasonal and the Western markets to be down. Could you just clarify what that means? Should it mean that Asia should be sort of flat and Europe and North America down high single digits? And I have a follow-up question.
Sure, Matt. So I think the question is about the seasonality, right? So if you're looking for how that compares to Q3, we see modest step downs in the West, and we see something that looks flattish in Asia, if that helps you out.
Got it. And in terms of your book-to-bill, you said it's a little bit better but below 1. Is it below 1 in all regions and basically Asia, the best, followed by the 2 other markets?
Yes, you got it. It's below 1 overall. It's still advancing, just more slowly than we'd like, and Asia is leading the way.
Okay. Great. And then on the gross margin, which as you said has been weak, and I think that's the lowest number in a few years. You talked about mix and also talked about large deals. With Europe expected to be down, as you said, lagging the other markets by at least 2 or 3 quarters, when would you expect gross margin to be back to kind of 12% plus? Because it sounds like you're guiding gross margin to be flattish, give or take, for next quarter.
Matt, I'd love to be able to say when that occurs. Obviously, when the market improves again, I think you'll see the mass market return. Remember that the mass market typically follows the larger OEMs into recovery. And right now, it's a little bit more about the larger OEMs in our customer base than it is about the mass market. When that happens, you won't see the impact from that piece of our gross margin hit that we experienced in Q3. Tough to call.
I think part of the challenge related to the recovery is that, look, there's still excess margins or, I should say, excess inventories throughout the industry. Not just at distribution levels, but at customer levels as well. And if you look at excess inventories a long time, shorter lead times, that means we're not quite getting the visibility that we would need to lead us to be more certain about the timing of a broader recovery. We do believe it's coming, but really tough to call it beyond more than, say, 90 days at a time.
And your next question comes from the line of William Stein with Truist Securities.
When you're discussing the results, I think perhaps even more so in the guidance, that was a bit below expectations. You cited customer mix and geo mix. I think the geo mix, we get that. But on the customer side, I'm hoping you can linger on that for a minute. Maybe I'm not sure exactly how to ask it. But maybe, you can tell us more, be a little bit more specific, about end markets or what's driving that. And sort of in particular, can you tell us if there was any change of either policy or a change generally among any of your larger suppliers that could be influencing your performance and the outlook?
Yes. Sure thing. Well, let's start there because there certainly wasn't any programmatic changes that impacted us in Q3 or that we see impacting us in a material way in Q4. So I wouldn't cite any big policy shifts, if you will. If you go back to what I tried to answer with Matt's question, I think, remember, the way the market typically exits a recovery, it tends to be Asia first and then the West follows. Typically, North America and then eventually Europe, and I think that's what we're seeing play out now. And then by customer type -- and you're right, it does vary a little bit across verticals. But by customer type, we typically see recovery before we see it. We see it in the large end of the market before we see it in the mass market, and that's playing out now. And so it's a little bit tough to predict exactly what our mix will look like at the start of each quarter. We do a pretty good job of it.
Last quarter, we think we saw a little more rotation to the larger end of our demand profile, which impacted us on the gross margin line. We think we've got it read fairly accurately for Q4, which is why we talk about the main headwind to operating margin being strictly about the downturn in volume versus other factors. I'd say if you look at our traditional mix, we're very strong in the automotive sector, especially across a whole variety of industrial markets. And the industrial markets themselves tend to involve not just the big names that we'd all understand but lots of smaller companies too. And so we're not seeing all the small companies come back at the same rate we are the large ones. Aerospace and defense in the West has been more steady for us. But that tends to, at times, involve larger programmatic deals as well. So a little bit more color. We think we've got it read well for at least the fourth quarter.
I appreciate that clarification. Maybe if I can just ask one more. I -- it's just that I want to make sure I understand it. I think you answered it, but let me just go at it a different way. Several years or maybe quite a number of years ago, one of the very big analog companies sort of changed the way they deal with distribution, and that has sort of continued to play out over the years. But there's another one, a competitor to them in that space, where I think there's this idea circulating that, that company is sort of following suit and, for example, not paying for design wins and just going for fulfillment only. Is that a dynamic that you're seeing? Or is that not happening in either the -- has that not happened recently or in the outlook?
Well, as you probably might guess, we never talk about our suppliers other than in very general terms. But I'm actually glad you asked the question because it does allow me to talk a little bit about how we see our role in the broader industry as we look to the future. But maybe first, just for a little bit of context, our supplier portfolio is fairly diverse. There's no -- not any one supplier accounts for more than 10% of our total revenue. And the fact is that over time, suppliers do make program changes. It's been true in this business as long as I can remember. But we feel like, by and large, we're kind of too big at this point for any single change to alter our thinking as to the potential for growth and margin that we see in this market, especially as we look longer term.
And then I would also say, look, we're not running away from opportunities related to things like channel consolidation. We've got proven supply chain assets and processes across the globe. They're far reaching, they're scalable, they're resilient, they're compliant. And frankly, we're delighted to exercise them even further on behalf of our suppliers and large customers around the world. And I think over time, we're certainly well positioned to benefit from the economies of scale that would come with doing that. So I took the high road to your question because again, we don't talk about specific suppliers. But we don't see anything altering our view of the potential in the landscape and in the market over time.
And your next question comes from the line of Joe Quatrochi with Wells Fargo.
I kind of wanted to ask about the Asia demand that you're seeing. I think your competitor that reported yesterday saw quite a bit stronger kind of recovery in Asia. So I just kind of wanted to understand what you're seeing from an end market there and maybe what's kind of different?
Yes, sure. No, fair enough. If you look at Q3 or as we look at it, we think our Asian business approached typical seasonality, and that included some modest growth in China. We saw that as an improving sign. And a good part of that came from really healthy growth in automotive, specifically the EV market in China. And our Q4 outlook suggests something in line with normal seasonality, as I said earlier. So I think, in general, things are moving in a better direction than they were in that market this time last year.
I guess I would say, without speaking to any of our competition, we play in a number of verticals in this region. But our go-to-market priorities have always largely centered on the broader industrial mass market, especially in Mainland China, where frankly, things have been slower to recover. And so we've got our eye on the ball relative to our strategy and where we play, and that's what I try to keep the team focused on.
That's very helpful. And then maybe as a follow-up for Raj. Any help on just how to think about modeling the OpEx, given the cost reduction plans that you outlined today? And then just to be clear, the $90 million to $100 million, is that a net savings? Or should we think about some of that being reinvested? And then is it mostly in components? Or is it spread across kind of the entire organization?
Yes. Joe, let me just give you some background. I mean, as I mentioned in my comments, we've done a pretty good job of taking OpEx out in the last few quarters. You can see that the run rate of our OpEx is down materially from where it was just a year ago. And with the new actions today, we do expect to get an incremental $90 million to $100 million, and I would say that's net. We're always looking for investment opportunities that may come along, but we do see that as a real savings to us. It is going to be across the organization. So we are really consolidating certain functions and operations and focusing on more of the cost-efficient regions around the world and really going to more of a shared services delivery model.
And so I think you'll see that across the board. And I think it's real structural savings in the business because we are consolidating and putting certain functions and other things in other locations around the world, so we do expect to see that. Obviously, you've got to take into account the trajectory of the business and how that moves along next year. But in isolation, we'll certainly see that.
And Joe, I would just add that these are no-regrets actions that we've already chosen to undertake. We think they make a lot of sense for the company over the long haul, regardless of our near-term outlook. And in fact, this kind of structural stuff actually creates reinvestment capacity and reinvestment potential for us, and we're looking to put some of that to work right away.
And your next question comes from the line of Ruplu Bhattacharya with Bank of America.
Sean, on the ECS side, can you talk about what product lines were strong and which ones were weak? And as we look into the next quarter, are you expecting the same seasonal uptick in operating margin that you get in a typical year going from 3Q to 4Q?
Sure, Ruplu, and welcome. Well, I'll start with your second question first. The answer is yes, for sure. We'll see the normal seasonal uptick that we see in that business, and we're grateful for it. Given the consolidated portfolio, we'll also see margin uplift year-on-year. And part of that is coming to your first question because if you look at the mix shift that we've been driving over time consistent with our strategy, we're getting, I think, better aligned to the pieces of the market where we're seeing really good growth. And specifically, we talk in terms of hybrid cloud and infrastructure software. And when we talk about infrastructure software, you can think virtualization, you can think about data protection and cybersecurity, you can think about business and data intelligence. Certainly, that also leads to the role we're playing with AI in the indirect channel.
Many of those offerings have the added feature of being potentially recurring in nature, therefore, accretive for us on the contribution line. But more importantly, they're growing. And while it may not be about billings as they do, which is why we talk a little bit about GP dollar growth, we think it bodes well for our future.
Okay. Sean, can I ask a question on the component side? I thought earlier this year, the thought was that the inventory correction would be done by the end of December. And now it sounds like it's still extending out. So any sense for like which product lines or which components are still in excess? And where does that inventory sit? Is it sitting at distribution? Or is it at end customers?
And just related to this, I think, if I heard correctly that as part of the restructuring, you're also exiting some product lines or line cards. Do you think that the recovery is going to be less strong than what you had anticipated? Why exit these lines? Is there -- are you sure that they won't come back in terms of demand? So just the rationale for doing this right now.
Yes, sure. Well, I'll start there because what we're exiting is we would call it non-core and very immaterial from a revenue perspective. It would really have no bearing on our outlook for Q4 or much less next year. So don't read too, too much into that.
As for the broader recovery, look, as I said earlier, I wish I knew exactly how to call it. You're right. The excess inventory challenge ultimately doesn't go away until the demand environment improves enough for it to fully resolve itself. We are still sitting on inventory that we still like, is still relevant based on all the verticals and use cases we serve. It's just taking longer to sell. But until the demand upticks more sharply, the excess inventory tends to be a little bit of a headwind.
And as part of your question, it's -- I think it's broad-based, right? It's at the supplier level, in some cases. It's certainly in the channel at the distribution level, and then it's also at the customer level as well, both large OEM and certainly in the mass market. So it's gotten better, you're right about that. We thought the pace of recovery would be a little bit healthier from where we sat earlier in the year. Things are taking longer to play out. It will resolve itself, but we're going to need a better demand environment before we see that.
Got it. If I can just sneak one more in. As part of a previous question, you said that even though you're exiting some lines, you have areas of investment, and you're going to quickly get into that. So can you talk about like what areas of investment you're going to focus on so that Arrow is stronger as the recovery happens? Coming out of this downturn, you're going to be better positioned? So any -- can you give us any details on what areas of focus you have in terms of investment?
Well, I can talk broadly in terms of our strategic growth priorities. In our components business, we're pretty clear-eyed about the long-term potential we see in the mass market. That's always served us well. We think that's a great spot for demand creation. So we're going to continue to look at how we increase capacity for that piece of our strategy.
We will continue to look to invest in our value-added offerings related to supply chain management and design services. And we're making slow but steady progress as it pertains to the market for IP&E, which is where specialization is so important, so that we distinguish our motion in that segment of the market versus our motion for semiconductor.
So those priorities are really clear for us, and we've had to navigate a challenging market environment. But as we continue to make progress with structural costs, we know we can create investment capacity for those priorities at greater rates. I would say in the world of global ECS, it's all about the market for hybrid cloud, infrastructure software. We like to talk about all things IT-as-a-Service. We like the outcomes that, that piece of the market leads us to. That doesn't involve just selling capacity, it also involves investment in our digital experience, ArrowSphere, and we continue to invest at that -- in that at a steady rate as well. And I think we're starting to see better outcomes as a result.
And your next question comes from the line of Melissa Fairbanks with Raymond James.
I had just a quick follow-up, probably beating a dead horse at this point, but trying to get some more visibility into some of the non-core business that you plan to exit. I assume that this is something that happens kind of on a continual basis. Wondering if you can give us some visibility into why this big chunk all at once? Is it limited to either certain geographies or certain products? Or what was kind of the catalyst behind a large-scale exit? Well, not large scale. I know it's not immaterial to revenue, but just a little bit more color.
Yes, sure. Maybe just a couple of more words, Melissa, and then I'll let Raj talk a little bit about the financial aspects of it. But we're talking about a very isolated line of business in a remote geography that, again, isn't core to our global components business overall, not material from a revenue perspective. And the time is right in this environment to just -- as you say, we're always looking at being smart about the portfolio, and this just happened to be the right time for that decision.
Yes. And Melissa, just to add, about the charge that we said today for $50 million, we expect most of that will be in the fourth quarter as of right now. And it is mostly a noncash charge because the business that we're closing down has assets associated with it, and there will be an asset impairment and some inventory reserves as well. So that's why you see the bigger number, but it's mostly noncash at this stage.
Okay. Perfect. That's really helpful. Then as my follow-up, I was wondering about in ECS. How should we think about seasonality in the business over the long term? So moving more toward cloud-based sales, IT-as-a-Service, does that change the complexion of seasonality? Or does it get smoothed out over time with more of the recurring revenue?
I think we're learning more about this as the recurring revenue piece of our mix continues to grow. It's now approaching something on the order of 1/3 of our volume. So we'll see if that changes seasonality as this plays out further because it's still growing at really nice rates.
I think in general, Melissa, the IT spending cycle for most CIOs across the course of the year tends to be fairly similar over all these years, and it may not ultimately change much. But I do think we're going to benefit from the recurring piece of our progress because that is generating larger and larger backlogs as that piece of our business continues to grow. So we might see a little more smoothing over time, but I think that's going to be slower to play out.
And your next question comes from the line of Toshiya Hari with Goldman Sachs.
I had one for Sean and then one for Raj as well. Sean, a question on the pricing environment. I think most of your suppliers so far this quarter have said, pricing remains pretty stable in the marketplace. There is a concern on the part of investors that because pricing was so inflationary during the pandemic, that could reverse as this oversupply situation kind of persists. What are you seeing in the market today? And any concerns going into 2025?
So I think I can make this pretty straightforward for you. Well, first, we haven't seen many, if any, of our suppliers actually reduce prices formally. So that hasn't -- that certainly hasn't leaked into the channel yet. We happen to believe there's a lot of reason that it won't.
The second thing I would say is, look, I would agree that if you look at our traditional mass market customer base, the pricing environment and, therefore, transactional margins were relatively stable in Q3. We expect the same where we expect them to be relatively stable in Q4. Not necessarily assuming that, that would change much in 2025. At the same time, I would say, and as we mentioned, as our overall mix did skew somewhat towards the larger end of our customer base, that is where pricing tends to be more heavily negotiated.
That could be a factor in the near term. But as the mass market returns, you'll see that piece of the gross margin dynamic normalize for us. At least, that's how we're thinking about next year and beyond.
Yes, that's really helpful. And then my follow-up for Raj. Curious how you're thinking about free cash flow going forward. You guys have done a really good job in bringing down inventory over the past year or so. How are you thinking about working capital needs as you hopefully go into an upturn in '25? And more importantly, if you can speak to your capital allocation priorities, especially given where your stock sits today, that would be really helpful.
Yes. Toshiya, I would say the business model hasn't changed. So typically, in times of decline in the business, we're going to generate cash. And over the last 12 months, we've generated about $1.1 billion of operating cash flow. And in times of growth, we're going to want to make sure that we're well positioned to have the working capital that's needed to grow the business, and so we'll use up more cash. Generally, we generate cash on an ongoing basis, and it really is the working capital aspect of the business that varies from period to period, if you will.
I'd say that from a capital allocation standpoint, nothing has changed from our perspective. We've historically always focused on investing organically in the business. And whether it's capital, CapEx or working capital, we've done some small M&A. We announced a small one also earlier this week in the engineering space, and so that's been a small use of cash. And then we certainly have been very focused on buying back stock over the years. Last year, in 2023, we bought back about $750 million of cash. And this year, we've been more focused on debt pay down just given the trajectory of the business. But at the right time, we'll get back into that in the same way that we've done historically, so our capital allocation priorities have not changed.
And that concludes our question-and-answer session. I will now turn the conference back over to Mr. Brad Windbigler for closing remarks.
Thanks, Abby, and thank you all for joining today's call. We look forward to meeting you at upcoming investor events. Have a good day.
This concludes today's call. We thank you for your participation. You may now disconnect.