Skip to content
10-K

Annual Report

VICOR CORP VICR

0001193125-26-085102

← back to feed
Filed
Mar 2, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 45.45M sh
Shares Diluted FY 2025 · Dec 31, 2024 45.17M sh
Shares Diluted FY 2025 · Dec 31, 2023 45M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $35.18M
Stock Repurchased FY 2025 · Dec 31, 2024 $497K
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $20.32M
Capex FY 2025 · Dec 31, 2024 $23.6M
Capex FY 2025 · Dec 31, 2023 $33.45M
Operating Cash Flow FY 2025 · Dec 31, 2025 $139.55M
Operating Cash Flow FY 2025 · Dec 31, 2024 $50.84M
Operating Cash Flow FY 2025 · Dec 31, 2023 $74.53M
Cash And Equivalents FY 2025 · Dec 31, 2025 $402.81M
Cash And Equivalents FY 2025 · Dec 31, 2024 $277.27M
Stockholders Equity FY 2025 · Dec 31, 2025 $711.56M
Stockholders Equity FY 2025 · Dec 31, 2024 $570.07M
Current Liabilities FY 2025 · Dec 31, 2025 $65.32M
Current Liabilities FY 2025 · Dec 31, 2024 $61.82M
Total Liabilities FY 2025 · Dec 31, 2025 $74.02M
Total Liabilities FY 2025 · Dec 31, 2024 $70.83M
Current Assets FY 2025 · Dec 31, 2025 $587.36M
Current Assets FY 2025 · Dec 31, 2024 $463.03M
Total Assets FY 2025 · Dec 31, 2025 $785.83M
Total Assets FY 2025 · Dec 31, 2024 $641.12M
Eps Diluted FY 2025 · Dec 31, 2025 $2.61
Eps Diluted FY 2025 · Dec 31, 2024 $0.14
Eps Diluted FY 2025 · Dec 31, 2023 $1.19
Eps Basic FY 2025 · Dec 31, 2025 $2.63
Eps Basic FY 2025 · Dec 31, 2024 $0.14
Eps Basic FY 2025 · Dec 31, 2023 $1.21
Sga Expense FY 2025 · Dec 31, 2025 $99.03M
Sga Expense FY 2025 · Dec 31, 2024 $96.89M
Sga Expense FY 2025 · Dec 31, 2023 $85.71M
Rd Expense FY 2025 · Dec 31, 2025 $78.57M
Rd Expense FY 2025 · Dec 31, 2024 $68.92M
Rd Expense FY 2025 · Dec 31, 2023 $67.86M
Net Income FY 2025 · Dec 31, 2025 $118.56M
Net Income FY 2025 · Dec 31, 2024 $6.13M
Net Income FY 2025 · Dec 31, 2023 $53.6M
Operating Income FY 2025 · Dec 31, 2025 $81.83M
Operating Income FY 2025 · Dec 31, 2024 −$1.31M
Operating Income FY 2025 · Dec 31, 2023 $51.36M
Gross Profit FY 2025 · Dec 31, 2025 $259.43M
Gross Profit FY 2025 · Dec 31, 2024 $184M
Gross Profit FY 2025 · Dec 31, 2023 $204.93M
Cost Of Revenue FY 2025 · Dec 31, 2025 $193.27M
Cost Of Revenue FY 2025 · Dec 31, 2024 $175.06M
Cost Of Revenue FY 2025 · Dec 31, 2023 $200.13M
Revenue FY 2025 · Dec 31, 2025 $407.7M
Revenue FY 2025 · Sep 30, 2025 $407.7M
Revenue FY 2025 · Dec 31, 2024 $359.06M
Revenue FY 2025 · Dec 31, 2023 $405.06M