Mismanagement

VICRVICOR CORP

Electronic Components, NEC

Revenue
$408MFY2021: $359MFY2022: $399MFY2023: $405MFY2024: $359MFY2025: $408M
14% YoY
Operating margin
20.1%FY2021: 15.5%FY2022: 6.8%FY2023: 12.7%FY2024: -0.4%FY2025: 20.1%
5601% YoY
EBITDA
$103MFY2021: $67MFY2022: $41MFY2023: $69MFY2024: $17MFY2025: $103M
493% YoY
Market cap
—
Employees
—
Net debt / EBITDA
—
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$359M$399M$405M$359M$408M 14% FY2021: $359MFY2022: $399MFY2023: $405MFY2024: $359MFY2025: $408M
Operating income$56M$27M$51M−$1M$82M 6346% FY2021: $56MFY2022: $27MFY2023: $51MFY2024: −$1MFY2025: $82M
Net income$57M$25M$54M$6M$119M 1834% FY2021: $57MFY2022: $25MFY2023: $54MFY2024: $6MFY2025: $119M
Operating cash flow$54M$23M$75M$51M$140M 174% FY2021: $54MFY2022: $23MFY2023: $75MFY2024: $51MFY2025: $140M
Capex$48M$64M$33M$24M$20M 14% FY2021: $48MFY2022: $64MFY2023: $33MFY2024: $24MFY2025: $20M
Stock-based comp$7M$10M$13M$15M$17M 9.7% FY2021: $7MFY2022: $10MFY2023: $13MFY2024: $15MFY2025: $17M
Buybacks—$0$0$497K$35M 6977% FY2022: $0FY2023: $0FY2024: $497KFY2025: $35M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$33M · 63
Net
−$33M

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$702K$2M119142
FY2024$719K$785K52134
FY2023$821K$819K49123
FY2022$657K−$10M58106
FY2021$464K$8M138127