B
Overall grade
C+
Financial quality
The sleeper story is massive safe harbor inventory building through 'physical work test' that could drive 3-4 years of revenue recognition - this is invisible demand that competitors using 5% method don't have. Yes, they're approaching breakeven in Q2, but they're simultaneously burning $60-80M on an AI data center pipe dream while dealing with customer bankruptcies that expose concentration risk. The binding constraint isn't demand or technology - it's customer credit quality in a market where major installers keep going bankrupt. Most revealing quote: 'We have a net 0 exposure on our balance sheet as we have not recognized significant revenue from Freedom over the course of the last 18 months.' Translation: they saw this coming and defensively managed it. My view changes if they can prove the physical work test safe harbor actually converts to revenue at promised rates rather than becoming another inventory write-off.
The 30-second version
- Safe Harbor volume is getting buried in the 'physical work test' accounting structure
- Breaking even at operating level in Q2 but burning $80M+ on AI data center pipe dream
- Two major customer bankruptcies in 18 months and they're pretending it's just bad luck
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Revenue | $334M (70% YoY growth) | $310M (46% YoY growth) |
| Operating Loss | -$11.0M vs -$23.8M in Q3 | -$25M (-$11M excluding doubtful debt) |
| Free Cash Flow | $43M (strong positive) | $21M |
| US Revenue Share | 59% of total revenues | 51% of total revenues |
| Europe Revenue | $99M (down 1% QoQ) | $114M (up 14% QoQ) |
| Gross Margin | 23.3% (expanded from 18.8%) | 23.5% (slight uptick) |
| Operating Expenses | $88.7M | $84M excluding one-time |
| Cash Position | $581M | $583M |
Accountability tracked
8 new promises made6 narrative shifts flagged8 prior promises graded
Inside the full report
The complete write-up covers the full promise ledger with kept/missed calls, disclosure-quality scoring, the metrics-vanished check, verification items, and the questions to ask next quarter.
Subscribe to Call Sheet Daily →