Earnings Labs

Expensify, Inc. (EXFY)

Q3 2025 Earnings Call· Fri, Nov 7, 2025

$0.99

-2.55%

Key Takeaways · AI generated
AI summary not yet generated for this transcript. Generation in progress for older transcripts; check back soon, or browse the full transcript below.

Same-Day

-0.73%

1 Week

+10.95%

1 Month

+13.87%

vs S&P

+11.39%

Transcript

Ryan Schaffer

Management

Welcome to the Expensify Q3 2025 Earnings. I'm CFO, Ryan Schaffer. And with me, I have our Founder and CEO, David Barrett. And now I'm going to hand it over to Niki for the legal lease.

Niki Wallroth

Management

Please note that all the information presented on today's call is unaudited. And during the course of this call, management may make forward-looking statements within the meaning of the federal securities laws. These statements are based on management's current expectations and beliefs and involve risks and uncertainties that could cause actual results to differ materially from those described in forward-looking statements. Forward-looking statements in the earnings release that we issued today, along with the comments on this call, are made only as of today and will not be updated as actual events unfold. Please refer to today's press release and our filings with the SEC for a detailed discussion of the risks that could cause actual results to differ materially from those expressed or implied in any forward-looking statements made today. Please also note that on today's call, management will refer to certain non-GAAP financial measures. While we believe these non-GAAP financial measures provide useful information for investors, the presentation of this information is not intended to be considered in isolation or as a substitute for the financial information presented in accordance with GAAP. Please refer to today's press release or the investor presentation for a reconciliation of these non-GAAP financial measures to their most comparable GAAP measures.

Ryan Schaffer

Management

Thanks, Niki. Now let's dive into the Q3 financials. Revenue was $35.1 million. Average paid members were 642,000 and total interchange was $5.4 million. Our operating cash flow was $4.2 million. Our free cash flow was $1.2 million. Net loss was $2.3 million. Our non-GAAP net income was $4.3 million, and our adjusted EBITDA was $6.5 million. Q3 free cash flow was a little less than in prior quarters. That's mostly due to seasonal timing of some annual payments. We also reiterate our fiscal year 2025 free cash flow guidance of $19 million to $23 million. As always, here's our Q4 flash numbers for our paid members in October, up from the Q3 average, which we always like to see, 653,000. And now to jump to some business highlights for Q3. We had some great marquee customer wins. We are now the Official Travel and Expense partner of the Brooklyn Nets, who is a long-time customer of our expense product, and they have adopted Expensify Travel that shows just the power of the platform and the fact that customers are really excited about this. So we're very happy to have the Brooklyn Nets as a new Expensify Travel customer. On the topic of travel, bookings continue to climb, growing 36% from Q2 and 95% since Q1. So Expensify Travel continues to be a bright spot in the business and something both us internally and our customers are very excited about. We also repurchased 1.5 million in [ change ] shares of our Class A common stock, and that totaled approximately $3 million. And now I will hand it over to David for a product update.

David Barrett

CEO

Great. It has been an extremely exciting quarter when it comes to the product side. First off, talking about migration. As you know, everything hinges upon our ability to move existing customers over to New Expensify. That's what triggers and we think everything in the business is recovery and growth and so forth. And so we've made incredible progress on that. At this point, we would say we're targeting what we call 90% feature parity [ beating ]. We want to support essentially 90% of the functionality of Classic on New Expensify. We're very close to that right now. We, of course, will always maintain Classic for existing customers as long as they need it. But the main thing right now is that New Expensify is largely complete when it comes to the functionality of Classic. We've also migrated basically the data of nearly all customers to New Expensify, meaning that customers can switch back and forth between New and Classic as they like, which is a huge accomplishment. So we're to the point where essentially New Expensify is essentially done from a feature perspective. And now we're just carefully what we call nudging customers over, meaning that we will make them sign into New Expensify the next time they sign in, but then they can optionally switch back to Classic. We've nudged all of our collect customers over. Now to be clear, we have basically 2 plans, Collect and Control. And so our Collect customers are smaller, simpler customers. We've migrated nearly all of them over to New Expensify, and the vast majority choose to stay on New Expensify rather than going back to Classic. And so this is a huge testament to the power of New Expensify. Additionally, and I'd say this is one of the most exciting…

Niki Wallroth

Management

Perfect. Let's get started with Citi. I believe, George, you're on the line.

George Michael Kurosawa

Management

I'm on for Steve Enders. Maybe just on this point about chat as the UI for AI. This is something that you guys have been early to -- it's interesting from our perspective to watch other people kind of catch up to where you guys are in terms of building in natural language-driven UI into other software apps. I'm just curious from that head start that you've had, what have been some of the big like learnings or capabilities you've incorporated into the platform that when you watch others, you can see maybe them making missteps or where you feel like you have an advantage there?

David Barrett

CEO

That's a great question. And I think it really comes back to this idea of being built in versus built on to the product in that expense of that design is that you can go into any context and inside that context, you can talk with AI about that particular thing. That is kind of a nuanced point. But Imagine, for example, you're texting with an AI in a general context and you want to change yesterday's expense. You want to basically categorize it or you want to highlight that actually that was an accident. They didn't mean to submit that, whatever it might be. Referencing that outside of the context is actually quite hard. You have to remember the merchant to date, the amount or some key indication of how to do it. And it's a really impractical thing that's going to drive you back to the UI. Now if you're talking to your assistant, you would just say, hey, that thing that I did yesterday or whatever it might be, and you give a kind of a relative reference, and it would be able to figure it out based upon the contextual clues of the conversation. And so I think that our UI is about trying to infuse the AI throughout the entire product such that you can use it in whatever context you're already in. You don't have to leave your context to use the AI. It's already there. This makes a very different UI design. You can see it's a very chat-centric design. In many ways, it looks like a kind of ChatGPT interface. I mean I think that it's hard to argue your business is an AI-first product if it looks like Concur. I think that it has to look a lot more like ChatGPT…

Ryan Schaffer

Management

I also think it's important that you're unlocking a new use case. Making charts with AI is not interesting, but that's a very common use case. People have been making charts for a long time and doesn't require AI. That's not a good use of AI. So I think the fact that we're able to do new things, new functionality, offer new value to the user because we're using AI is what sets us apart versus replacing code with AI that the customer doesn't care about that.

David Barrett

CEO

Yes, yes, I get that.

George Michael Kurosawa

Management

Super interesting. I appreciate the detailed answer there. Maybe something more tactical. The government shutdowns in the news, it seems like maybe there might be some impact on travel, I can appreciate that probably if there is any impact to you guys, it would basically be a timing risk. But just any thoughts there from shutdowns in the past or just general scenario analysis you guys maybe have thought through there?

Ryan Schaffer

Management

So I think it's -- I guess it depends on -- to the extent it impacts travelers, right? If you're stuck somewhere, you're probably going to actually end up spending more because you have extra hotel nights because you're stuck in New York or something. But in terms of -- is it going to keep people from using Expensify Travel less or something because they're worried of being stuck. I think that's probably a realistic risk. It depends on whether people are going to change their travel plans or just risk it basically, I think.

David Barrett

CEO

Yes, I don't think uncertainty is good for anyone's business.

Ryan Schaffer

Management

Yes.

Niki Wallroth

Management

Great. Let's see. JMP, I believe Aaron, you're on the line.

Aaron Kimson

Management

I want to dig in on migrations from Expensify Classic to New Expensify, including what percentage of revenue today is on New Expensify after migrating your Collect customers and the time frame over which you expect to get your Control customers that I think are a substantial majority of your revenue on New Expensify.

Ryan Schaffer

Management

That's a good question. I don't think we know the -- it's less than 50% of revenue. So we're not over the 50% hump in terms of revenue yet, but that's the huge priority right now is moving people over.

David Barrett

CEO

Yes. I mean we're -- as I mentioned earlier, we're aiming to have New Expensify match Classic from a functionality perspective by end of the year. And I think we're very good on that target. Now the real question is how fast can we migrate everyone over. We control the time line here. There's no sense migrating them over faster than they're comfortable with. And so we're going at the fastest rate that they're comfortable with. I think we're really hoping to have a significant progress on that, if not completion or near completion by the end of the year, but I don't think we can control -- we don't know exactly yet because we don't know what we don't know.

Ryan Schaffer

Management

Yes. I think it's -- we're also listening to the feedback of customers nudged and iterating very quickly because it's people who are new to Expensify and they come in, they love it, right, because they -- it's all they know, it works great. It's very cool. Someone switching from who's used Classic for maybe 5 years, 10 years to New, it's -- that's a different audience, and they have a different reaction. It's not negative, but they have a different set of feedback than what we've gotten just from new customers coming in. So we've been a little slow moving people over and really focusing on those user sessions and getting feedback and making small changes quickly and iterating. And I think it's a flywheel where it goes faster and faster. But the existing customers are an interesting source of feedback compared to net new because they say different things. So we're just working through that.

David Barrett

CEO

Actually, it's a great point. The bottom of the slide that talks about the major goal we had was to make sure every new customer conversation started on New Expensify. And so that has been the priority. That's done. And so now the priority is getting existing customers over.

Aaron Kimson

Management

That makes sense. And then the follow-up here, are you seeing any incremental monetization from the customers that have migrated to New Expensify? Or is that more TBD? And I assume the more relevant piece of this question at this time is what type of internal cost savings do you anticipate from the Concierge agent once you get everyone migrated over to New Expensify?

Ryan Schaffer

Management

That's a great question. So the support cost should be definitely less when we get everyone over because New Expensify handles everything better than Classic. A lot of the problems -- not problems. But there are some complaints with Classic that we have solved with New Expensify. So in general, it should be less of a support burden. Also, just the fact of maintaining 2 platforms at once is expensive and like a split brain problem. So it will be -- we're really looking forward to solving that. In terms of increased monetization, I think it's much easier to issue new cards, manage everything, get into travel. There's a lot of travel functionality that only exists on New Expensify. So using Expensify Travel with New Expensify is a better experience than Classic. So I do think that it's a net positive. Everyone that we move over is a net positive on the business. So that's why it's a huge focus for us right now.

Niki Wallroth

Management

All right. We were double booked with some of our other analysts, so we will talk to them offline. That's everybody for now.

Ryan Schaffer

Management

Great. All right. Thank you all, and we'll see you next quarter.

David Barrett

CEO

Thanks, everyone.