AI-generated
LTM Revenue
$40.0M
+8.6% vs prior year
EBITDA Margin
18.9%
Target 18–22%
Alert
Advisory GM
46.3%
from 51.8% (24m ago)
Alert
Advisory Util.
67.7%
from 77.8% (24m ago)
Advisory FTE
33.2
+11.1 vs 24m ago
Scenarios

Toggle to compare. Charts and the FY2027 table update live.

Actuals · 9 quarters

Historical revenue by service line

Audit Tax Advisory
FY2027 outlook

Scenario summary

Live
Metric Base Upside Downside
Total revenue$36.5M$38.7M$35.1M
EBITDA$7.1M$8.5M$5.9M
EBITDA margin19.4%22.0%16.8%
vs Base (EBITDA $)+$1.4M−$1.2M
Implication

Recovery in Advisory utilisation closes the ≈$2.6M EBITDA gap between Upside and Downside.

History + forecast

Quarterly revenue — scenario comparison

Actual Base Upside Downside
Profitability

EBITDA margin

target 18–22%
The main story · 9 quarters

Advisory margin vs utilisation

Both fall together — margin is compressing because people sit idle, not because pricing is wrong.

Gross margin Utilisation
Headcount

Advisory FTE growth

22 → 33 in 24 months. Demand didn't keep pace.

Q1 202422.0
Q1 202633.2
+50%
Trend

Advisory gross margin

Single line — the headline metric without the noise.

Quarterly EBITDA margin · 8 forecast quarters

Scenario delta table

QuarterBaseUpsideDownsideU − D
2026 Q218.9%18.9%18.9%0.0 pp
2026 Q319.0%19.4%18.5%+0.9 pp
2026 Q419.0%19.9%18.2%+1.7 pp
2027 Q119.1%20.4%17.9%+2.5 pp
2027 Q219.2%20.9%17.5%+3.4 pp
2027 Q319.3%21.5%17.2%+4.3 pp
2027 Q419.4%22.0%16.8%+5.2 pp
2028 Q119.5%22.5%16.5%+6.0 pp
Practical answer

$800K of FY2027 EBITDA hinges on whether utilisation recovers.

Pattern detection

Three findings the model surfaced. Read the so-what.

01 High

Advisory margin compressing despite strong revenue growth

Gross margin dropped from 52% → 46% over 24 months while revenue grew ≈28% YoY. The problem is utilisation (78% → 68%), not pricing — realisation rate held steady at ≈92%.

Advisory GM 24m ago51.8%
Advisory GM latest46.3%
FTE 24m ago22
FTE latest33
Utilisation 24m77.8%
Utilisation now67.7%
Realisation rate92.5%
Implication

Every idle Advisory FTE costs ≈$167K/year in unrecovered labour. Base case assumes utilisation recovers to 72% by end-2027. If it doesn't, the firm loses ≈$500K annual EBITDA vs base.

02 High

Ridgeline Manufacturing now 11% of audit revenue

One client grew from 4% → 11% of audit revenue across 3 years — making it 5% of total firm revenue. The top 3 audit clients together are 41% of audit revenue.

Audit revenue concentration
Ridgeline 11% #2 16% #3 14% Other 59%
Ridgeline · Yr 14%
Ridgeline · Yr 27%
Ridgeline · Yr 311%
% of total firm5%
Top 3 / audit41%
Implication

If Ridgeline churns or reduces scope, audit revenue drops ≈$1.98M. That's not in the downside forecast — it's a tail risk sitting outside the model.

03 Medium

Advisory DSO at 68 days — masked by tax collections

Advisory invoices sit unpaid 68 days on average vs 43 (Audit) and 37 (Tax). 53% of Advisory AR is 60+ days overdue. Because Tax pays fast, firm-level DSO looks fine — the Advisory problem is hidden.

Advisory68d
Audit43d
Tax37d
Advisory DSO68 days
Audit DSO43 days
Tax DSO37 days
AR 60+ days53%
Total open AR$4.5M
Implication

Fixing Advisory collections releases ≈$256K cash. As Advisory grows in upside, drag scales proportionally — bigger problem at higher revenue.