Quality Investor

VFF

Rank #329

Rank #329 by gross profitability (GP/assets 0.22) · ROE 11.0% · Piotroski F-Score 8 / 9.

As-of 2026-07-22 · CIK 0001584549 · all metrics point-in-time as of the filing date.

Each fiscal year is read as-of that year’s own 10-K filing, so nothing restated after the fact leaks backwards. Line items this filer never tagged are omitted. Hover or tap a badge for the diagnostic behind it.

USD in millions, except per-share (EPS) and percentage rows. Values are as originally filed; em-dash = not tagged in that year's filing.
Fiscal year end2025-12-31filed 2026-03-122024-12-31filed 2025-03-132023-12-31filed 2024-03-132022-12-31filed 2023-03-09
Revenue215.9336.2285.6293.6
Revenue growth (YoY)10.2%17.7%-2.7%9.5%
Cost of revenue128.3288.8236.2266.1
Gross profit87.747.449.427.5
Gross margin40.6%14.1%17.3%9.4%
Selling, general & administrative60.371.065.568.3
Interest income1.20.91.00.2
Interest expense2.73.44.53.2
Pre-tax income31.4(37.3)(27.4)(96.7)
Income tax expense10.4(1.7)4.54.7
Net income32.4(35.9)(31.8)(101.1)
Net margin15.0%-10.7%-11.1%-34.5%
EPS (basic)$0.29-$0.32-$0.29-$1.13
EPS (diluted)$0.27-$0.32-$0.29-$1.13

Figures are as originally filed with the SEC (point-in-time), not restated, so they can differ slightly from sites that show later-restated numbers. Why point-in-time?