Jun 11, 2024 · 18m · top-founders

Is Forecasting a Waste? CFO with $123m in Revenue Tells All

Justin Kim · 15m spoken Nathan Latka · 28s spoken
0:00 / 0:00

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this SaaS leadership presentation, M-Files CFO and COO Justin Kim shares practical strategies for scaling a recurring revenue business past $100 million in ARR. He outlines key operational principles spanning stage-appropriate hiring, disciplined financial forecasting, scalable systems architecture, and poised executive leadership.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Nathan holds 2.7% of the talking time here. How this is scored →

Nathan as informed peer 0.0 Guest teaching 0.3 Guest disagreement 0.0 Nathan pushing back 0.0
05100:0010:003:18–7:58 · Nathan as informed peer 0/10 Aligning People, Stage Maturity, and Cultural Fit This is a solo conference presentation segment where Justin Kim discusses aligning team hiring to company maturity stages and addressing cultural fit. There is no host involvement, resulting in zeros across host metrics.8:01–13:05 · Nathan as informed peer 0/10 Scaling Tooling, Forecasting Cadence, and Metric Focus Justin continues his presentation on tooling, forecasting cadences, and metric simplicity. The segment is a pure monologue without host interaction or combativeness.13:06–15:48 · Nathan as informed peer 0/10 Leadership Clarity, Team Collaboration, and Preparedness Justin concludes his keynote by covering leadership clarity, collaboration, and preparing contingency plans for black swan events. No host is present during this monologue.15:54–18:48 · Nathan as informed peer 0/10 Q&A: Managing Remote Culture and Team Accountability In an audience Q&A session, an attendee asks about modifying company culture in a remote setup. Justin politely reframes the premise by suggesting leaders should leverage rather than overhaul existing culture while focusing strictly on commitment accountability.3:18–7:58 · Guest teaching 0/10 Aligning People, Stage Maturity, and Cultural Fit This is a solo conference presentation segment where Justin Kim discusses aligning team hiring to company maturity stages and addressing cultural fit. There is no host involvement, resulting in zeros across host metrics.8:01–13:05 · Guest teaching 0/10 Scaling Tooling, Forecasting Cadence, and Metric Focus Justin continues his presentation on tooling, forecasting cadences, and metric simplicity. The segment is a pure monologue without host interaction or combativeness.13:06–15:48 · Guest teaching 0/10 Leadership Clarity, Team Collaboration, and Preparedness Justin concludes his keynote by covering leadership clarity, collaboration, and preparing contingency plans for black swan events. No host is present during this monologue.15:54–18:48 · Guest teaching 1/10 Q&A: Managing Remote Culture and Team Accountability In an audience Q&A session, an attendee asks about modifying company culture in a remote setup. Justin politely reframes the premise by suggesting leaders should leverage rather than overhaul existing culture while focusing strictly on commitment accountability.3:18–7:58 · Guest disagreement 0/10 Aligning People, Stage Maturity, and Cultural Fit This is a solo conference presentation segment where Justin Kim discusses aligning team hiring to company maturity stages and addressing cultural fit. There is no host involvement, resulting in zeros across host metrics.8:01–13:05 · Guest disagreement 0/10 Scaling Tooling, Forecasting Cadence, and Metric Focus Justin continues his presentation on tooling, forecasting cadences, and metric simplicity. The segment is a pure monologue without host interaction or combativeness.13:06–15:48 · Guest disagreement 0/10 Leadership Clarity, Team Collaboration, and Preparedness Justin concludes his keynote by covering leadership clarity, collaboration, and preparing contingency plans for black swan events. No host is present during this monologue.15:54–18:48 · Guest disagreement 0/10 Q&A: Managing Remote Culture and Team Accountability In an audience Q&A session, an attendee asks about modifying company culture in a remote setup. Justin politely reframes the premise by suggesting leaders should leverage rather than overhaul existing culture while focusing strictly on commitment accountability.3:18–7:58 · Nathan pushing back 0/10 Aligning People, Stage Maturity, and Cultural Fit This is a solo conference presentation segment where Justin Kim discusses aligning team hiring to company maturity stages and addressing cultural fit. There is no host involvement, resulting in zeros across host metrics.8:01–13:05 · Nathan pushing back 0/10 Scaling Tooling, Forecasting Cadence, and Metric Focus Justin continues his presentation on tooling, forecasting cadences, and metric simplicity. The segment is a pure monologue without host interaction or combativeness.13:06–15:48 · Nathan pushing back 0/10 Leadership Clarity, Team Collaboration, and Preparedness Justin concludes his keynote by covering leadership clarity, collaboration, and preparing contingency plans for black swan events. No host is present during this monologue.15:54–18:48 · Nathan pushing back 0/10 Q&A: Managing Remote Culture and Team Accountability In an audience Q&A session, an attendee asks about modifying company culture in a remote setup. Justin politely reframes the premise by suggesting leaders should leverage rather than overhaul existing culture while focusing strictly on commitment accountability.

speaking balance: gold is Nathan, purple is the guest (3 minute bins)

0:00 · Nathan 17.9% · guest 82.1%0:00 · Nathan 17.9% · guest 82.1%3:00 · Nathan 0% · guest 100%3:00 · Nathan 0% · guest 100%6:00 · Nathan 0% · guest 100%6:00 · Nathan 0% · guest 100%9:00 · Nathan 0% · guest 100%9:00 · Nathan 0% · guest 100%12:00 · Nathan 0% · guest 100%12:00 · Nathan 0% · guest 100%15:00 · Nathan 0% · guest 100%15:00 · Nathan 0% · guest 100%18:00 · Nathan 0% · guest 100%18:00 · Nathan 0% · guest 100%
Sharpest disagreement ▶ 11:15 Warning against sales hype in financial forecasting

Justin rejects overly optimistic revenue projections from sales teams, insisting finance remain strictly objective and avoid forecasting beyond two quarters.

Hardest push from Nathan ▶ 15:55 Audience question on remote culture transformation

An audience member presses Justin on how leadership can successfully reshape company culture across a distributed, remote workforce.

Biggest teaching moment ▶ 16:08 Educating on cultural adaptation versus culture change

Justin educates the audience on why attempting to force a culture change remotely is counterproductive, advocating instead for clear goal-setting and holding people to their commitments.

Nathan holds their own ▶ 0:04 Nathan Latka's SaaS database and interview introduction

Nathan Latka opens the episode by highlighting his platform's extensive archive of SaaS founder metrics and valuation data.

the scores for every segment, with the reasoning behind each
ChapterTopicNathan as informed peerGuest teachingGuest disagreementNathan pushing backWhy
Aligning People, Stage Maturity, and Cultural Fit 0000 This is a solo conference presentation segment where Justin Kim discusses aligning team hiring to company maturity stages and addressing cultural fit. There is no host involvement, resulting in zeros across host metrics.
Scaling Tooling, Forecasting Cadence, and Metric Focus 0000 Justin continues his presentation on tooling, forecasting cadences, and metric simplicity. The segment is a pure monologue without host interaction or combativeness.
Leadership Clarity, Team Collaboration, and Preparedness 0000 Justin concludes his keynote by covering leadership clarity, collaboration, and preparing contingency plans for black swan events. No host is present during this monologue.
Q&A: Managing Remote Culture and Team Accountability 0100 In an audience Q&A session, an attendee asks about modifying company culture in a remote setup. Justin politely reframes the premise by suggesting leaders should leverage rather than overhaul existing culture while focusing strictly on commitment accountability.

Statements from this episode (7)

Assertion Supported
M-Files CFO Kim: Company is generating around $130M in revenue
“So today we're doing, ah, you know, somewhere in the neighborhood of a hundred and thirty million, something like that”
Justin Kim Jun 11, 2024 ▶ 2:29
Disclosure
Kim: Team Turnover at M-Files Was Almost Always Driven by Culture Fit
“If I just did a quick, again, not scientific, my sense for what didn't work, was it a performance skill set issue, or was it a lack of culture fit? Almost always for me, it was culture fit.”
Justin Kim Jun 11, 2024 ▶ 6:57
Assertion Not checkable as stated
M-Files Built Systems for $100M Scale at $20M–$30M Revenue
“For us in 2018 is when we did a big system rebuild went to NetSuite and brought on some other, other solutions. We clearly designed the business though for looking three, four, five years ahead, we were probably in the 20, thirty million range when we were doi…”
Justin Kim Jun 11, 2024 ▶ 8:59
Insight
Kim: Business Units, Not Finance Teams, Must Own Forecasts
“You don't want the forecast to be your forecast. It's not my finance forecast, right? That's gotta be owned by the business. So if you happen to miss, the whole business is accountable, right?”
Justin Kim Jun 11, 2024 ▶ 10:25
Disclosure
M-Files Rigorously Forecasts Only Current and Next Quarter
“Don't try to forecast too far ahead. We have, we're pretty rigorous. We always look at this quarter and next quarter, and that's it. If we're asked for something two, three quarters ahead, you know, we can get some ballpark estimates, but we don't know.”
Justin Kim Jun 11, 2024 ▶ 11:32
Insight
Kim: Avoid Nuanced Communication Because Employees Read Into It Whatever They Want
“It's tough to say things that are too nuanced because folks will read into that what they want to read into.”
Justin Kim Jun 11, 2024 ▶ 13:32
Insight
Justin Kim: Leaders should accept existing company culture instead of changing it
“I wouldn't try to change the culture. For my experiences, the company culture is kind of what it is, and it's really just making the most of it, and trying to get the teams that can kind of work within that culture.”
Justin Kim Jun 11, 2024 ▶ 16:16
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 2,600 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.