Logo image of VIRC

VIRCO MFG CORPORATION (VIRC) Stock Income Statement

USA - NASDAQ:VIRC - US9276511097 - Common Stock

6.49 USD
-0.03 (-0.46%)
Last: 11/20/2025, 4:30:02 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-7-31)
2025
(2025-1-31)
2024
(2024-1-31)
2023
(2023-1-31)
2022
(2022-1-31)
Revenue
VIRC Revenue ChartVIRC Revenue over time chart
236.93M266.24M269.12M231.10M184.80M
Gross Premiums Earned
VIRC Gross Premiums Earned ChartVIRC Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
VIRC Loss Claims ChartVIRC Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
VIRC Deferred Policy Acquisition Expense ChartVIRC Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
VIRC Net Interest Income ChartVIRC Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
VIRC Non Interest Income ChartVIRC Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
VIRC Loan Loss Provision ChartVIRC Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
VIRC Net Interest Income after Provision ChartVIRC Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
VIRC Non Interest Expense ChartVIRC Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
VIRC Minority Interest Expense ChartVIRC Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
VIRC Cost Of Goods ChartVIRC Cost Of Goods over time chart
135.90M151.55M153.06M145.70M123.90M
Gross Profit
VIRC Gross Profit ChartVIRC Gross Profit over time chart
101.02M114.69M116.06M85.30M60.90M
Operating Expenses
VIRC Operating Expenses ChartVIRC Operating Expenses over time chart
82.75M86.83M84.18M74.50M61.30M
Research and Development
VIRC Research and Development ChartVIRC Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
VIRC Selling, General, and Administrative Expenses ChartVIRC Selling, General, and Administrative Expenses over time chart
81.95M86.83M84.18M74.50M61.30M
Operating Income
VIRC Operating Income ChartVIRC Operating Income over time chart
18.27M27.86M31.88M10.80M-300.00K
Interest Income/Expense
VIRC Interest Income/Expense ChartVIRC Interest Income/Expense over time chart
676.00K1.02M-1.63M-2.00M-1.20M
Other Income/Expense
VIRC Other Income/Expense ChartVIRC Other Income/Expense over time chart
-291.00K-451.00K-1.01M-800.00K-2.20M
Non Recurring Items
VIRC Non Recurring Items ChartVIRC Non Recurring Items over time chart
nullnullnullnull0
Income Before Taxes
VIRC Income Before Taxes ChartVIRC Income Before Taxes over time chart
18.66M28.42M29.24M8.00M-3.70M
Income Tax
VIRC Income Tax ChartVIRC Income Tax over time chart
5.07M6.78M7.33M-8.50M11.40M
Net Income
VIRC Net Income ChartVIRC Net Income over time chart
13.59M21.64M21.91M16.50M-15.10M
EBITDA
VIRC EBITDA ChartVIRC EBITDA over time chart
24.33M33.55M36.97M15.34M4.27M
 
Per Share Data
EPS Diluted Total Ops
VIRC EPS Diluted Total Ops ChartVIRC EPS Diluted Total Ops over time chart
0.85791.3221.3371.02-0.95
Non GAAP EPS
VIRC Non GAAP EPS ChartVIRC Non GAAP EPS over time chart
0.87000000000000011.33999999999999991.33999999999999991.01-0.94703
 
Statistics
Gross Profit Margin
VIRC Gross Profit Margin ChartVIRC Gross Profit Margin over time chart
42.64%43.08%43.13%36.91%32.95%
Profit Margin
VIRC Profit Margin ChartVIRC Profit Margin over time chart
5.74%8.13%8.14%7.14%-8.17%
Operating Profit Margin
VIRC Operating Profit Margin ChartVIRC Operating Profit Margin over time chart
7.71%10.46%11.85%4.67%-0.16%

All data in USD

Charts

VIRC Income Statement data chartVIRC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0 50M 100M 150M 200M 250M
VIRC Earnings Per Share (EPS) chartVIRC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0 0.5 -0.5 1