Hornet HORNET

Financial Dashboard

Upload a QuickBooks CSV to load data

📂

Current year CSV

Click or drop your 2026 QuickBooks export

🗂️

Prior year CSV

Click or drop your 2025 QuickBooks export · saved to memory

Total Revenue

$5.89M

↓ 21% vs Q1 2025

Gross Profit

$2.33M

↓ $1.37M vs prior year

Gross Margin

37%

Target: 45%

Total OPEX

$3.61M

↓ 2.7% vs Q1 2025

EBITDA

-$1.28M

All 3 months negative

AI Summary

Upload your CSV to generate an AI-powered financial summary.

Monthly Revenue & Gross Profit

Q1 2026 actuals — reconciled

P&L Waterfall — Q1 2026

Revenue → Gross Profit → Net Income

YoY Comparison — Q1

Revenue & Gross Profit: 2025 vs 2026

OPEX Breakdown — Q1 2026

$3.61M total operating expenses

Prior Year YTD Margin

50%

$3.70M gross profit

YTD Margin

37%

$2.33M gross profit

Target Margin

45%

$2.65M at YTD revenue

Profit Lost to Margin

-$1.37M

vs prior year YTD

Margin Comparison

Prior year YTD vs Target vs YTD

Monthly Margin — YTD

Target line at 45%

Breakeven Revenue by Margin Rate

How much revenue is needed monthly to cover $1.2M overhead — at each margin level

Revenue vs Margin — Job Calculator

A bigger job isn't always a better job.

Job revenue $3.0M
Gross margin 30%

Gross profit generated

$900K

After $1.2M monthly overhead

-$300K

This job generates $900K — not enough to cover the $1.2M monthly cost base. Still short by $300K.

YTD Utilization Rate

51.7%

Billable to jobs (COS)

Billable Wages

$860K

Charged to projects

Bench / PTO (OPEX)

$701K

Idle / unassigned time

Pitch Staff (OPEX)

$104K

Non-billable pitch work

Total Artist Payroll

$1.66M

YTD combined

48.3% of artist wages are flowing into OPEX — $701K in bench/idle time plus $104K in pitch staff. Every 10 points of utilization improvement shifts ~$80K/month from overhead into COS — equivalent to a 4–5pt margin improvement at current revenue.

Billable vs Idle — Monthly

Staff artist wages: COS vs OPEX

Billable (COS) Bench + Pitch (OPEX)

Billable Wages by Discipline

YTD total — staff only

All People Costs — YTD

Loading data...

Department January February March YTD Total
COS — Post Production Staff$270K$295K$294K$860K
COS — Post Freelancers$35K$59K$37K$131K
COS — Live Action Payroll$2K$138K$7K$147K
OPEX — Post Production Non-Billable$231K$230K$240K$701K
OPEX — Pitch Team (non-billable mgmt)$23K$24K$23K$70K
OPEX — Pitch Artists (staff + freelancers)$35K$37K$41K$113K
OPEX — Sales & Marketing$115K$113K$96K$324K
OPEX — IT Staff$71K$74K$76K$221K
OPEX — Gen Admin + Partners$169K$170K$172K$511K
OPEX — Strategy (wages + subs)$60K$72K$65K$197K
Total People Costs$1.01M$1.22M$1.06M$3.28M
📊

Technique table CSV — click or drop

Upload the technique breakdown export to populate this tab

CG

$2.4M

34% margin

Motion Design

$3.4M

46% margin

Multi-Technique

$2.0M

25% margin

Strategy

$2.5M

44% margin

Cel

$172K

33% margin

Stop Motion

$142K

-16% margin

Revenue by Technique — Monthly

Upload technique CSV to populate

Gross Margin by Technique

vs 45% target

Technique P&L Breakdown — YTD

Revenue, COS and gross margin by technique

Technique Revenue COS Gross Profit Margin % % of Total Rev
Upload technique CSV to load data

Total Revenue

$0

Target: $9.0M

Gross Profit

$0

Blended Margin

0%

Target: 45%

OPEX (fixed)

$3.61M

Q1 run rate

EBITDA

$0

Revenue progress toward $9M target

$0 of $9.0M

$0$3M$6M$9M target

Revenue by vertical

Remaining to allocate $9.0M

Gross profit by vertical

Based on margin targets per discipline

Vertical P&L breakdown

Vertical Margin target Revenue Gross profit % of total GP

Quick scenarios

Current Q1 sales mix scaled to $9M. Blended margin lands at 40% — short of the 45% target due to heavy Live Action and Motion/Design weighting.

Monthly Revenue Forecast — Q2 to Q4 2026

Upload a CSV to lock actuals. Remaining months stay as adjustable sliders. Best and worst case auto-generate at ±10%.

Gross margin assumption — all scenarios 40%
15%Applied equally to base, best, and worst case65%

Breakeven rev/mo

$3.0M

Base case Best case (+10% rev) Worst case (-10% rev)

Annual revenue — base

Annual revenue — best (+10%)

Annual revenue — worst (-10%)

Full year EBITDA (incl. Q1 loss of -$1.28M)

Base case EBITDA

Best case EBITDA

Worst case EBITDA

Plan adjustments

Revenue upside (scales COGS proportionally) +0%
-20%Base case+40%
Margin adjustment (shifts gross margin target) +0 pts
-10ptsBase margin (42.5%)+15pts
Base case — no adjustments applied

Annual Rev Target

$33.6M

2026 base

YTD Revenue

Upload CSV to load

Annual GP Target

$14.3M

42.5% margin

YTD Gross Profit

Months Elapsed

of 12

Revenue progress — by technique

YTD actuals vs adjusted annual target (pro-rated to elapsed months)

OPEX progress — by department

YTD actuals vs pro-rated annual budget

Full P&L vs Plan — YTD

Line item Annual target Pro-rated target YTD actual Variance % of annual
Upload current year CSV to load actuals