NASDAQ : OCC

Optical Cable Corporation

$15.36 USD

$0.63 (4.28%)

Volume
85.47K
Average Volume
770.62K
Market Capitalization
$135.58M
P/E Ratio
131.62
Dividend Yield
0.00%
Price Target
Year High
$27.98
Year Low
$4.02
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.08
OCC Financial Statements
date 2025-10-31 2024-10-31 2023-10-31 2022-10-31 2021-10-31 2020-10-31 2019-10-31 2018-10-31 2017-10-31 2016-10-31
revenue 73.04M 66.67M 72.17M 69.08M 59.14M 55.28M 71.32M 87.83M 64.09M 64.62M
costOfRevenue 50.44M 48.47M 49.88M 48.57M 42.86M 41.19M 53.02M 59.96M 43.3M 44.89M
grossProfit 22.6M 18.2M 22.29M 20.51M 16.27M 14.09M 18.3M 27.87M 20.8M 19.72M
researchAndDevelopmentExpenses - - 983K 973K 928K 1.1M 1.2M 1.3M 1.3M 1.3M
generalAndAdministrativeExpenses - 21.34M 21.03M - - - 23.24M 26.13M 21.97M 20.76M
sellingAndMarketingExpenses - 164K 191K - - - 196K 44 243 265
sellingGeneralAndAdministrativeExpenses 22.97M 21.5M 21.22M 18.99M 17.31M 18.15M 23.43M 26.13M 21.97M 20.76M
otherExpenses 80684 80512 -902.74K 78000 8000 374K 33000 2000 146K 181K
operatingExpenses 22.97M 21.58M 21.3M 20.04M 18.25M 19.62M 23.47M 26.13M 22.12M 20.94M
costAndExpenses 73.46M 70.05M 71.18M 68.61M 61.11M 60.81M 76.49M 86.09M 65.41M 65.83M
netInterestIncome -1M -1.17M -1.15M -768.29K -690.38K -569.81K -521.14K -608.42K -523.04K -620.81K
interestIncome - - - - - - - - - -
interestExpense 1M 1.17M 1.15M 768.29K 690.38K 569.81K 521.14K 608.42K 523.04K 620.81K
depreciationAndAmortization 804.51K 865.85K 946.46K 24000 1.21M 42000 39000 35000 1.68M 2.05M
ebitda 385.24K -2.16M 4.31M 469.89K -766.62K -5.49M -5.11M 3.56M 454.34K 880.7K
ebit -419.28K -3.02M 3.36M 445.89K -1.97M -5.53M -5.15M 1.66M -1.22M -1.17M
nonOperatingIncomeExcludingInterest -4770 -353.41K -2.37M 26976 -9.25M 307 -7717 79855 -95838 -42680
operatingIncome -424K -3.38M 993.08K 473K -1.97M -5.53M -5.16M 1.74M -1.32M -1.22M
totalOtherIncomeExpensesNet -1M -813.22K 1.22M -795.26K 8.56M -570.22K -513.42K -688.27K -427.2K -578.13K
incomeBeforeTax -1.42M -4.19M 2.21M -322K 6.59M -6.1M -5.68M 1.05M -1.74M -1.8M
incomeTaxExpense 30297 20702 145.72K 25000 -19898 18000 5805 -17000 -5000 6000
netIncomeFromContinuingOperations -1.45M -4.21M 2.07M -347.09K 6.61M -6.12M -5.67M 1.07M -1.74M -1.8M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -1.45M -4.21M 2.07M -347K 6.61M -6.12M -5.67M 1.07M -1.74M -1.8M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -1.46M -4.21M 2.07M -347.09K 6.61M -6.12M -5.67M 1.07M -1.74M -1.78M
eps -0.18 -0.54 0.26 -0.05 0.87 -0.83 -0.77 0.14 -0.27 -0.28
date 2025-10-31 2024-10-31 2023-10-31 2022-10-31 2021-10-31 2020-10-31 2019-10-31 2018-10-31 2017-10-31 2016-10-31
cashAndCashEquivalents 237.51K 244.25K 1.47M 216K 132K 141K 537K 177K 891K 1.88M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 237.51K 244.25K 1.47M 216K 132K 141K 537K 177K 891K 1.88M
netReceivables 10.3M 11.01M 9.21M 11M 10.58M 7.61M 10.35M 12.89M 9.01M 8.99M
accountsReceivables 10.28M 10.95M 8.73M 10.96M 8.38M 7.56M 10.35M 12.83M 8.94M 8.92M
otherReceivables 33363 65521 479.6K 37442 2.2M 48148 - 61951 72098 70828
inventory 19.8M 18.73M 23.77M 19.44M 16.3M 17.1M 18.1M 17.48M 16.78M 15.02M
prepaids - - - 540.22K 549.35K 472.52K 304.71K 500.02K 418.12K 431.78K
otherCurrentAssets 416.04K 618.94K 595.47K 540.22K 2.2M - 94731 - - -
totalCurrentAssets 30.76M 30.6M 35.04M 31.2M 27.57M 25.32M 29.38M 31.05M 27.1M 26.32M
propertyPlantEquipmentNet 6.59M 6.88M 7.88M 7.39M 7.91M 8.81M 10.01M 11.2M 12.21M 13.4M
goodwill - - - - - - - - - -
intangibleAssets 481.22K 513.96K 566.2K 618.14K 646.86K 665.73K 659.28K 635.04K 624.26K 575.01K
goodwillAndIntangibleAssets 481.22K 513.96K 566.2K 618.14K 646.86K 665.73K 659.28K 635.04K 624.26K 575.01K
longTermInvestments - - - - - - 25003 49281 - -
taxAssets - - - - - - -25003 -49281 - -
otherNonCurrentAssets 2.23M 2.36M 397.25K 1.35M 1.79M 1.76M 57497 211.33K 201.04K 369.83K
totalNonCurrentAssets 9.3M 9.76M 8.84M 9.36M 10.35M 11.24M 10.73M 12.05M 13.04M 14.34M
otherAssets - - - - - - - - - -
totalAssets 40.06M 40.36M 43.88M 40.56M 37.92M 36.56M 40.11M 43.1M 40.14M 40.67M
totalPayables 6.29M 4.72M 5.33M 4.91M 3.78M 2.46M 5.34M 3.08M 2.43M 2.57M
accountPayables 6.27M 3.13M 5.31M 4.89M 3.78M 2.44M 5.32M 3.08M 2.41M 2.57M
otherPayables 24688 1.59M 22754 36196 1.57M 27972 15382 - 30300 -
accruedExpenses 1.78M 1.57M 1.85M 1.77M 1.55M 1.46M 1.76M 3.49M 1.34M -
shortTermDebt 8.68M 8.38M 52624 338.09K 324.84K 1.93M 6.39M 260.95K 250.73K 294.21K
capitalLeaseObligationsCurrent - 416.24K - - 419.53K - - - - -
taxPayables 13500 1.59M 1.87M 18098 13121 13986 15382 21666 15150 15603
deferredRevenue - - - 18205 - - - 157 123 -109
otherCurrentLiabilities 1.88M 1.63M 531.62K 465.91K 88121 417.33K 135.38K 201.67K 180K 1.27M
totalCurrentLiabilities 16.85M 15.14M 7.77M 7.48M 6.17M 6.27M 13.63M 7.03M 4.2M 4.13M
longTermDebt 1.36M 2.57M 10.95M 10.19M 7.99M 13.21M 5.17M 9.16M 12.12M 11.65M
capitalLeaseObligationsNonCurrent 1.5M 1.58M 321.38K 505.48K 729.75K 946.65K - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities -1.23M 222.2K 120.46K 219.54K 818.69K 876.98K 71339 101.15K 133.39K 122.91K
totalNonCurrentLiabilities 1.63M 4.37M 11.39M 10.92M 9.54M 15.03M 5.24M 9.26M 12.25M 11.78M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.5M 2M 321.38K 505.48K 1.15M 946.65K - - - -
totalLiabilities 18.49M 19.52M 19.16M 18.4M 15.71M 21.3M 18.87M 16.29M 16.45M 15.9M
treasuryStock - - - - - - - - - -
preferredStock 5.07M - - - - - - - - -
commonStock 15.74M 15.46M 15.13M 14.64M 14.34M 14M 13.85M 13.82M 11.76M 11.08M
retainedEarnings 763.21K 5.38M 9.59M 7.52M 7.87M 1.26M 7.39M 12.99M 11.93M 13.68M
additionalPaidInCapital - - - - - - - - - -
date 2025-10-31 2024-10-31 2023-10-31 2022-10-31 2021-10-31 2020-10-31 2019-10-31 2018-10-31 2017-10-31 2016-10-31
netIncome -1.45M -4.21M 2.07M -347.09K 6.61M -6.12M -5.67M 1.07M -1.74M -1.8M
depreciationAndAmortization 804.51K 865.85K 946.46K 1.07M 1.21M 1.43M 1.72M 1.82M 1.68M 2.05M
deferredIncomeTax - - - - - - - - - 22172
stockBasedCompensation 386.64K 443.23K 611.48K 412K 335.52K 142.24K 980.55K 2.22M 787.1K 800.52K
changeInWorkingCapital 1.69M 2.32M -1.83M -2.76M -1.1M 563.18K 2.62M -1.94M -1.54M 2.1M
accountsReceivables 716.97K -1.83M 2.23M -2.6M -825.42K 2.36M 2.42M -3.87M -45864 262K
inventory -1.08M 5.04M -4.33M -3.13M 795.96K 995.86K -620.87K -693.31K -1.76M 2.79M
accountsPayables 1.55M -829.09K 479.37K 1.07M 1.36M -3.04M 2.32M 622.44K -78129 -997.16K
otherWorkingCapital 497.52K -62629 -216.74K 1.9M -2.42M 246.94K -1.51M 2M 345.84K 47944
otherNonCashItems -12924 -279.93K -2.19M 30363 -4.94M 435.59K 62439 38255 124.71K -26089
netCashProvidedByOperatingActivities 1.41M -857.02K -395.68K -1.59M 2.12M -3.55M -283.8K 3.21M -687.07K 3.16M
investmentsInPropertyPlantAndEquipment -295.54K -369.63K -520.85K -302.6K -192.87K -168.46K -550.4K -734.4K -583.87K -703.4K
acquisitionsNet - - - 10134 - - - - - 27118
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -21668 302.49K 1.95M -12655 -26640 -48457 -62843 -45539 -74959 27118
netCashProvidedByInvestingActivities -317.2K -67144 1.43M -292.46K -192.87K -168.46K -550.4K -734.4K -583.87K -676.28K
netDebtIssuance -2.9M -87343 435.65K 2.17M -1.84M 3.58M 2.14M -2.95M 424.34K -1.28M
longTermNetDebtIssuance -2.9M -87343 435.65K 2.17M -1.84M 3.58M 2.14M -2.95M 424.34K -1.28M
shortTermNetDebtIssuance - - - - - 350K 2.85M - 1.55M -
netStockIssuance 1.91M -112.95K - - - - -1573 -172.06K -123.8K -40150
netCommonStockIssuance 1.91M -112.95K - - - - -1573 -1557 -18122 -40150
commonStockIssuance 1.91M - - - - - - - - -
commonStockRepurchased - -112.95K -115.85K -111.14K - - -1573 -1557 -18122 -40150
netPreferredStockIssuance - - - - - - - -170.5K -105.67K -
netDividendsPaid - - - - - - - - - -141.31K
commonDividendsPaid - - - - - - - - - -141.31K
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -107.31K -100000 -215.85K -211.14K -91667 -251.9K -943.36K -62802 -17500 -220.73K
netCashProvidedByFinancingActivities -1.1M -300.29K 219.8K 1.96M -1.93M 3.33M 1.19M -3.19M 283.04K -1.68M
date 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31
revenue 22.21M 16.43M 19.83M 19.92M 17.55M 15.74M 19.49M 16.22M 16.11M 14.85M
costOfRevenue 14.62M 11.06M 13.51M 13.6M 12.22M 11.12M 12.95M 12.3M 12.09M 11.15M
grossProfit 7.59M 5.37M 6.32M 6.32M 5.33M 4.63M 6.53M 3.92M 4.03M 3.7M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - 5.69M - - -
sellingAndMarketingExpenses - - - - - - 164K - - -
sellingGeneralAndAdministrativeExpenses 6.27M 5.56M 6.03M 5.74M 5.74M 5.46M 5.85M 5.24M 5.32M 5.09M
otherExpenses 20385 20354 20339 20170 20088 20087 20086 20131 -14000 20102
operatingExpenses 6.29M 5.58M 6.05M 5.76M 5.76M 5.48M 5.87M 5.26M 5.32M 5.09M
costAndExpenses 20.91M 16.64M 19.56M 19.35M 17.98M 16.59M 18.82M 17.56M 17.41M 16.25M
netInterestIncome -234.44K -210.65K -232.72K -260K -248.83K -263.73K -285.92K -301.48K -280.62K -298.61K
interestIncome - - - - - - - - - -
interestExpense 234.44K 210.65K 232.72K 260K 248.83K 263.73K 285.92K 301.48K 280.62K 298.61K
depreciationAndAmortization 192.1K 196.57K 196.51K 183.89K 212.15K 211.96K 221.48K 212.96K 218.07K 213.35K
ebitda 1.49M -11772 476.83K 750.25K -222.17K -619.68K 880.57K -1.04M -1.1M -906.24K
ebit 1.29M -208.34K 280.31K 566.36K -434.32K -831.63K 659.09K -1.25M -1.31M -1.12M
nonOperatingIncomeExcludingInterest 10209 49 -11566 -3882 5116 -20719 2994 -88666 19040 -273.51K
operatingIncome 1.3M -208.3K 268.75K 562.47K -429.2K -852.35K 662.09K -1.34M -1.29M -1.39M
totalOtherIncomeExpensesNet -244.65K -210.7K -221.15K -256.12K -253.94K -243.01K -288.91K -212.82K -299.66K -25096
incomeBeforeTax 1.06M -418.99K 47597 306.35K -683.14K -1.1M 373.18K -1.55M -1.59M -1.42M
incomeTaxExpense 4395 -21463 -1016 4468 14778 12067 -287 6683 7227 7079
netIncomeFromContinuingOperations 1.05M -397.53K 48613 301.89K -697.92K -1.11M 373.46K -1.56M -1.6M -1.43M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 1.05M -397.53K 48613 301.89K -697.92K -1.11M 373.46K -1.56M -1.6M -1.43M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 1.05M -397.53K 48613 301.89K -697.92K -1.11M 373.46K -1.56M -1.6M -1.43M
eps 0.12 -0.04 0.01 0.04 -0.09 -0.14 0.05 -0.2 -0.21 -0.18
date 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31
cashAndCashEquivalents 145.6K 125.87K 238K 421.41K 894.28K 128.31K 244.25K 796.74K 1.09M 220.98K
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 145.6K 125.87K 238K 421.41K 894.28K 128.31K 244.25K 796.74K 1.09M 220.98K
netReceivables 11.1M 8.13M 10.28M 11.09M 9.13M 8.21M 11.01M 8.71M 8.39M 7.95M
accountsReceivables 11.08M 8.08M 10.28M 11.08M 9.11M 8.21M 10.95M 8.59M 8.3M 7.4M
otherReceivables 28906 57254 33363 16937 16667 1501 60521 121.38K 95072 634.95K
inventory 21.27M 20.89M 19.8M 18.7M 19.06M 19.1M 18.73M 19.26M 21.49M 23.02M
prepaids - - - - - - - - 483.91K 81844
otherCurrentAssets 434.27K 496.67K 435K 478.12K 511.5K 588.04K 618.94K 424.24K 95072 564.07K
totalCurrentAssets 32.95M 29.64M 30.76M 30.69M 29.59M 28.02M 30.6M 29.19M 31.45M 31.84M
propertyPlantEquipmentNet 6.54M 6.59M 6.59M 6.64M 6.67M 6.82M 6.88M 6.99M 7.49M 7.64M
goodwill - - - - - - - - - -
intangibleAssets 481.51K 493.34K 481.22K 489.86K 490.33K 503.85K 513.96K 527.05K 539.17K 552.68K
goodwillAndIntangibleAssets 481.51K 493.34K 481.22K 489.86K 490.33K 503.85K 513.96K 527.05K 539.17K 552.68K
longTermInvestments - - - - - - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 2.44M 2.05M 8.82M 2.35M 2.32M 2.48M 2.36M 895.85K 405.45K 463.82K
totalNonCurrentAssets 9.46M 9.13M 9.3M 9.48M 9.48M 9.79M 9.76M 8.41M 8.43M 8.65M
otherAssets - - - - - - - - - -
totalAssets 42.41M 38.77M 40.06M 40.17M 39.07M 37.82M 40.36M 37.6M 39.88M 40.49M
totalPayables 6.13M 6.69M 6.29M 5.52M 9.11M 7.92M 6.76M 5M 5M 4.64M
accountPayables 6.12M 6.65M 6.27M 5.5M 7.26M 6.27M 5.18M 4.98M 4.96M 4.64M
otherPayables 6590 31339 24688 10792 1.85M 1.65M 1.59M 12949 69554 1.55M
accruedExpenses 1.73M 1.82M 1.78M 1.8M 1.82M 1.62M 1.57M 1.57M 1.65M 1.52M
shortTermDebt 7.91M 7.58M 2.57M 2.59M 6.56M 5.71M 8.38M 55958 55445 53663
capitalLeaseObligationsCurrent - - - 484.18K - - - - 356.58K 416.71K
taxPayables 8978 10126 - 3375 1.85M 5000 1.59M 1.58M 34777 29721
deferredRevenue - - - - - - - - 34778 29721
otherCurrentLiabilities 80000 1.93M 6.2M 6.57M -1.82M 65000 65000 356.4K 75000 104.72K
totalCurrentLiabilities 15.85M 16.19M 16.85M 16.96M 15.67M 13.63M 15.14M 6.98M 7.13M 6.73M
longTermDebt 2.59M - - - 2.54M 2.56M 2.57M 9.87M 10.65M 10.07M
capitalLeaseObligationsNonCurrent 1.69M 1.4M - 1.62M 1.56M 1.69M 1.58M 156.15K 195.34K 246.9K
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 47878 72557 1.63M 155.81K 180.04K 4.45M 222.2K 246.52K 70858 95586
totalNonCurrentLiabilities 4.33M 1.48M 1.63M 1.78M 4.28M 4.45M 4.37M 10.27M 10.91M 10.42M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.69M 1.4M - 2.11M 1.56M 1.69M 1.58M 156.15K 551.92K 663.62K
totalLiabilities 20.17M 17.67M 18.49M 18.74M 19.96M 18.08M 19.52M 17.24M 18.05M 17.15M
treasuryStock - - - - - - - - - -
preferredStock 7.01M 2.98M 5.07M 3.2M - - - - - -
commonStock 15.75M 15.68M 15.74M 15.65M 15.54M 15.47M 15.46M 15.35M 15.28M 15.19M
retainedEarnings -525.36K 2.45M 763.21K 2.58M 3.57M 4.27M 5.38M 5M 6.56M 8.16M
additionalPaidInCapital - - - - - - - - - -
date 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31
netIncome 1.05M -397.53K 48613 301.89K -697.92K -1.11M 373.46K -1.56M -1.6M -1.43M
depreciationAndAmortization 192.1K 196.57K 196.51K 183.89K 212.15K 211.96K 221.48K 212.96K 218.07K 213.35K
deferredIncomeTax - - - - - - - - - -1.21M
stockBasedCompensation 73670 88974 93240 107.1K 71934 114.36K 114.36K 78079 91641 159.15K
changeInWorkingCapital -3.88M 1.29M 478.68K -2.82M 539.2K 3.49M -2.26M 1.89M 1.65M 1.04M
accountsReceivables -3M 2.19M 800.24K -1.99M -926.82K 2.78M -2.36M -307.45K -595.06K 1.43M
inventory -376.54K -1.09M -1.1M 360.29K 40723 -373.13K 533.99K 2.23M 1.54M 743.57K
accountsPayables -477.78K 235.32K 704.43K -1.21M 1.15M 917.68K -320.41K -72148 435.68K -872.22K
otherWorkingCapital -31169 -41470 78324 23884 280.12K 170.83K -113.04K 44813 276.83K -259.56K
otherNonCashItems 33965 -13911 -19712 27728 16012 -36952 28936 -73829 -837.69K 967.05K
netCashProvidedByOperatingActivities -2.53M 1.17M 797.33K -2.2M 141.37K 2.67M -1.52M 552.44K 373.74K -261.13K
investmentsInPropertyPlantAndEquipment -72571 -137.95K -78489 -77203 -67978 -71867 -56558 -77249 -155.49K -80331
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -961 -25881 -5130 -13129 -1 -3408 32641 50943 218.9K -
netCashProvidedByInvestingActivities -73532 -163.83K -83619 -90332 -67979 -75275 -23917 -26306 63409 -80331
netDebtIssuance 2.75M -1.09M -872.62K -90734 824.9K -2.69M 1.02M -789.02K 564.45K -906.27K
longTermNetDebtIssuance -14581 -32704 -32112 -90734 824.9K -2.69M 1.02M -789.02K 564.45K -881.27K
shortTermNetDebtIssuance 2.76M -1.06M -840.5K - - - - - - -24999
netStockIssuance - - - 1.91M -107.31K - - -5290 -107.66K -
netCommonStockIssuance - - - 1.91M -107.31K - - - -107.66K -
commonStockIssuance - - - 1.91M - - - - - -
commonStockRepurchased - - - - -107.31K - - 107.66K -107.66K -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -131.72K -25000 -25000 1.88M -25000 -25000 -25000 -30290 -25000 -25000
netCashProvidedByFinancingActivities 2.62M -1.11M -897.62K 1.82M 692.58K -2.72M 993.5K -819.31K 431.79K -906.27K