Аналитика онлайн » CVU

Logo

CPI Aerostructures, Inc. занимается производством и поставкой конструктивных деталей самолетов и аэросистем для самолетов и вертолетов с неподвижным крылом как на коммерческом, так и на оборонном рынках. Он обеспечивает инжиниринг, управление программами, управление цепочками поставок и капитальный ремонт. Компания была основана Артуром Августом в январе 1980 года и имеет штаб-квартиру в Эджвуде, штат Нью-Йорк.

General
Code CVU
Type Common Stock
Name CPI Aerostructures Inc
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000GZFVB7
ISIN US1259193084
LEI 549300C471OFZGCOHS09
PrimaryTicker CVU.US
CUSIP 125919100
CIK 889348
EmployerIdNumber 11-2520310
FiscalYearEnd December
IPODate 1992-09-16
InternationalDomestic Domestic
Sector Industrials
Industry Aerospace & Defense
GicSector Industrials
GicGroup Capital Goods
GicIndustry Aerospace & Defense
GicSubIndustry Aerospace & Defense
HomeCategory Domestic
IsDelisted Нет
Address 91 Heartland Boulevard, Edgewood, NY, United States, 11717
Phone 631 586 5200
WebURL https://www.cpiaero.com
FullTimeEmployees 208
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 32821514
MarketCapitalizationMln 32.8215
EBITDA 5565010
PERatio 3.5
PEGRatio 0.5226
WallStreetTargetPrice 4
BookValue 0.572
DividendShare 0
DividendYield 0.0266
EarningsShare 0.74
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin 0.1066
OperatingMarginTTM 0.0574
ReturnOnAssetsTTM 0.0553
ReturnOnEquityTTM 0.4072
RevenueTTM 87041936
RevenuePerShareTTM 6.92
QuarterlyRevenueGrowthYOY 0.01
GrossProfitTTM 16304262
DilutedEpsTTM 0.74
QuarterlyEarningsGrowthYOY -0.867

Financials / Income Statement / quarterly / net Income

-460.58K
2021-12-31
623.15K
2022-03-31
-460.58K
2022-06-30
1.86M
2022-09-30
3.99M
2022-12-31
6.83M
2023-03-31
1.16M
2023-06-30
301.36K
2023-09-30

Financials / Income Statement / quarterly / ebitda

79.02K
2021-12-31
1.18M
2022-03-31
79.02K
2022-06-30
2.76M
2022-09-30
4.02M
2022-12-31
1.22M
2023-03-31
1.91M
2023-06-30
1.29M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

26.35M
2021-12-31
22.3M
2022-03-31
26.35M
2022-06-30
20.2M
2022-09-30
6.01M
2022-12-31
24.08M
2023-03-31
20.55M
2023-06-30
20.4M
2023-09-30

Earnings / History / epsActual

0.15
2022-09-30
0
2022-12-31
0.55
2023-03-31
0.09
2023-06-30
0
2023-09-30
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 3.5
ForwardPE 6.5402
PriceSalesTTM 0.3669
PriceBookMRQ 4.3754
EnterpriseValue 56646552
EnterpriseValueRevenue 0.6406
EnterpriseValueEbitda 8.7993
SharesStats
SharesOutstanding 12672400
SharesFloat 9310924
PercentInsiders 16.402
PercentInstitutions 21.642
Technicals
Beta 1.648
52WeekHigh 4.6
52WeekLow 2.15
50DayMA 2.731
200DayMA 3.3826
SharesShort 6290
SharesShortPriorMonth 5615
ShortRatio 0.11
ShortPercent 0.0006
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-14
currency_symbol USD
totalAssets 59259130.00
otherCurrentAssets 670304.00
totalLiab 51960500.00
totalStockholderEquity 7298630.00
otherCurrentLiab 5797587.00
commonStock 12761.00
capitalStock 12761.00
retainedEarnings -66563181.00
goodWill 1784254.00
cash 2609693.00
totalCurrentLiabilities 29953166.00
currentDeferredRevenue 6669341.00
netDebt 23825022.00
shortTermDebt 4427381.00
shortLongTermDebt 2400000.00
shortLongTermDebtTotal 26434715.00
otherStockholderEquity 73849050.00
totalCurrentAssets 45125625.00
netReceivables 40194755.00
longTermDebt 18360000.00
inventory 1650873.00
accountsPayable 13058857.00
nonCurrrentAssetsOther 212054.00
nonCurrentAssetsTotal 14133505.00
capitalLeaseObligations 5674715.00
nonCurrentLiabilitiesTotal 22007334.00
liabilitiesAndStockholdersEquity 59259130.00
cashAndShortTermInvestments 2609693.00
propertyPlantAndEquipmentGross 6062954.00
propertyPlantAndEquipmentNet 6062954.00
netWorkingCapital 15172459.00
netInvestedCapital 28058630.00
commonStockSharesOutstanding 12793133.00
2023-06-30
date 2023-06-30
filing_date 2023-08-21
currency_symbol USD
totalAssets 60083558.00
otherCurrentAssets 565714.00
totalLiab 53227008.00
totalStockholderEquity 6856550.00
deferredLongTermLiab 126000.00
otherCurrentLiab 5581729.00
commonStock 12727.00
capitalStock 12727.00
retainedEarnings -66864545.00
goodWill 1784254.00
otherAssets 6513440.00
cash 3080672.00
totalCurrentLiabilities 30704437.00
currentDeferredRevenue 8605354.00
netDebt 24224874.00
shortTermDebt 4782975.00
shortLongTermDebt 2861172.00
shortLongTermDebtTotal 27305546.00
otherStockholderEquity 73708368.00
propertyPlantEquipment 950732.00
totalCurrentAssets 45188654.00
netTangibleAssets 5072296.00
netReceivables 39623362.00
longTermDebt 18401484.00
inventory 1918906.00
accountsPayable 11734379.00
accumulatedOtherComprehensiveIncome -503069.00
commonStockTotalEquity 12727.00
retainedEarningsTotalEquity -66864545.00
nonCurrrentAssetsOther 234334.00
nonCurrentAssetsTotal 14894904.00
capitalLeaseObligations 6042890.00
longTermDebtTotal 18401484.00
nonCurrentLiabilitiesOther 4121087.00
nonCurrentLiabilitiesTotal 22522571.00
capitalSurpluse 73708368.00
liabilitiesAndStockholdersEquity 60083558.00
cashAndShortTermInvestments 3080672.00
propertyPlantAndEquipmentGross 6597215.00
propertyPlantAndEquipmentNet 6597215.00
netWorkingCapital 14484217.00
netInvestedCapital 28119206.00
commonStockSharesOutstanding 12625241.00
2023-03-31
date 2023-03-31
filing_date 2023-04-14
currency_symbol USD
totalAssets 59447080.00
otherCurrentAssets 975830.00
totalLiab 55250050.00
totalStockholderEquity 4197030.00
otherCurrentLiab 11532535.00
commonStock 12507.00
capitalStock 12526.00
retainedEarnings -69004926.00
goodWill 1784254.00
otherAssets 6601710.00
cash 3847225.00
totalCurrentLiabilities 30301834.00
currentDeferredRevenue 6001726.00
netDebt 25838568.00
shortTermDebt 4737577.00
shortLongTermDebt 3017841.00
shortLongTermDebtTotal 29685793.00
otherStockholderEquity 73189449.00
propertyPlantEquipment 1124556.00
totalCurrentAssets 43198436.00
netTangibleAssets 2412776.00
netReceivables 35882312.00
longTermDebt 19870981.00
inventory 2493069.00
accountsPayable 8029996.00
accumulatedOtherComprehensiveIncome -503069.00
commonStockTotalEquity 12507.00
retainedEarningsTotalEquity -69004926.00
nonCurrrentAssetsOther 238744.00
nonCurrentAssetsTotal 16248644.00
capitalLeaseObligations 6469812.00
longTermDebtTotal 19870981.00
nonCurrentLiabilitiesOther 5077235.00
nonCurrentLiabilitiesTotal 24948216.00
capitalSurpluse 73189449.00
liabilitiesAndStockholdersEquity 59447080.00
cashAndShortTermInvestments 3847225.00
propertyPlantAndEquipmentGross 7122694.00
propertyPlantAndEquipmentNet 7651183.00
netWorkingCapital 13736671.00
netInvestedCapital 27665845.00
commonStockSharesOutstanding 12193826.00
2022-12-31
date 2022-12-31
filing_date 2023-03-25
currency_symbol USD
totalAssets 18004502.00
intangibleAssets 0.00
otherCurrentAssets 742819.00
totalLiab 3929502.00
totalStockholderEquity 14075000.00
deferredLongTermLiab 131000.00
otherCurrentLiab 14018.00
commonStock 5106.00
capitalStock 12507.00
retainedEarnings -6288689.00
goodWill 1784254.00
otherAssets 6813210.00
cash 1897589.00
totalCurrentLiabilities 3891940.00
netDebt -1780570.00
shortTermDebt 79457.00
shortLongTermDebt 2919766.00
shortLongTermDebtTotal 117019.00
otherStockholderEquity 20861652.00
propertyPlantEquipment 7651180.00
totalCurrentAssets 17585100.00
netTangibleAssets 2412776.00
netReceivables 14944692.00
longTermDebt 19870981.00
inventory 2493069.00
accountsPayable 3798465.00
accumulatedOtherComprehensiveIncome -503069.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 419402.00
capitalLeaseObligations 6895046.00
longTermDebtTotal 19870980.00
nonCurrentLiabilitiesTotal 37562.00
capitalSurpluse 73189450.00
liabilitiesAndStockholdersEquity 18004502.00
cashAndShortTermInvestments 1897589.00
propertyPlantAndEquipmentGross 18048456.00
propertyPlantAndEquipmentNet 240176.00
netWorkingCapital 12896602.00
netInvestedCapital 26987777.00
commonStockSharesOutstanding 4311529.00
2022-09-30
date 2022-09-30
filing_date 2022-11-21
currency_symbol USD
totalAssets 54637799.00
intangibleAssets 31250.00
otherCurrentAssets 617188.00
totalLiab 57381056.00
totalStockholderEquity -2743257.00
deferredLongTermLiab 174219.00
otherCurrentLiab 8803671.00
commonStock 12325.00
capitalStock 12325.00
retainedEarnings -75837694.00
goodWill 1784254.00
otherAssets 282299.00
cash 4627379.00
totalCurrentLiabilities 30934762.00
currentDeferredRevenue 5041818.00
netDebt 26139550.00
shortTermDebt 4320635.00
shortLongTermDebt 2591928.00
shortLongTermDebtTotal 30766929.00
otherStockholderEquity 73082112.00
propertyPlantEquipment 7986745.00
totalCurrentAssets 44553251.00
netTangibleAssets -4558761.00
netReceivables 36200443.00
longTermDebt 21100380.00
inventory 3108241.00
accountsPayable 12768638.00
nonCurrrentAssetsOther 282299.00
nonCurrentAssetsTotal 10084548.00
capitalLeaseObligations 7074626.00
longTermDebtTotal 21100380.00
nonCurrentLiabilitiesTotal 26446294.00
capitalSurpluse 73082110.00
liabilitiesAndStockholdersEquity 54637799.00
cashAndShortTermInvestments 4627379.00
propertyPlantAndEquipmentGross 7986745.00
propertyPlantAndEquipmentNet 7986745.00
netWorkingCapital 13618489.00
netInvestedCapital 20949046.00
commonStockSharesOutstanding 12349283.00
2022-06-30
date 2022-06-30
filing_date 2022-08-19
currency_symbol USD
totalAssets 55005545.00
intangibleAssets 125000.00
otherCurrentAssets 625075.00
totalLiab 60340618.00
totalStockholderEquity -5335073.00
deferredLongTermLiab 217774.00
otherCurrentLiab 10606725.00
commonStock 12336.00
capitalStock 12449.00
retainedEarnings -78181151.00
goodWill 1784254.00
otherAssets 325854.00
cash 6308866.00
totalCurrentLiabilities 31104143.00
currentDeferredRevenue 5122766.00
netDebt 27873243.00
shortTermDebt 4945634.00
shortLongTermDebt 3332391.00
shortLongTermDebtTotal 34182109.00
otherStockholderEquity 72833742.00
propertyPlantEquipment 8328885.00
totalCurrentAssets 43279919.00
netTangibleAssets -6533742.00
netReceivables 32317053.00
longTermDebt 21133330.00
inventory 4028925.00
accountsPayable 10429018.00
nonCurrrentAssetsOther 372741.00
nonCurrentAssetsTotal 11725626.00
capitalLeaseObligations 7245907.00
longTermDebtTotal 21262660.00
nonCurrentLiabilitiesTotal 29236475.00
capitalSurpluse 72997010.00
liabilitiesAndStockholdersEquity 55005545.00
cashAndShortTermInvestments 6308866.00
propertyPlantAndEquipmentNet 9443631.00
netWorkingCapital 11678839.00
netInvestedCapital 19908059.00
commonStockSharesOutstanding 12363143.00
2022-03-31
date 2022-03-31
filing_date 2022-04-19
currency_symbol USD
totalAssets 50068828.00
intangibleAssets 187500.00
otherCurrentAssets 802755.00
totalLiab 60628083.00
totalStockholderEquity -10559255.00
deferredLongTermLiab 198000.00
otherCurrentLiab 9587205.00
commonStock 12268.00
capitalStock 12383.00
retainedEarnings -83145830.00
goodWill 1784254.00
otherAssets 306580.00
cash 2599993.00
totalCurrentLiabilities 34675119.00
currentDeferredRevenue 1525573.00
netDebt 33366700.00
shortTermDebt 10013729.00
shortLongTermDebt 3354318.00
shortLongTermDebtTotal 35966693.00
otherStockholderEquity 72574307.00
propertyPlantEquipment 8892360.00
totalCurrentAssets 42641852.00
netTangibleAssets -7220126.00
netReceivables 33957943.00
longTermDebt 21896590.00
inventory 5281161.00
accountsPayable 13548612.00
nonCurrrentAssetsOther 166331.00
nonCurrentAssetsTotal 7426976.00
capitalLeaseObligations 7634000.00
longTermDebtTotal 21896590.00
nonCurrentLiabilitiesTotal 25952964.00
capitalSurpluse 72859580.00
liabilitiesAndStockholdersEquity 50068828.00
cashAndShortTermInvestments 2599993.00
propertyPlantAndEquipmentNet 5288891.00
netWorkingCapital 11515543.00
netInvestedCapital 19908783.00
commonStockSharesOutstanding 12255950.00
2021-12-31
date 2021-12-31
currency_symbol USD
totalAssets 55005550.00
intangibleAssets 125000.00
totalLiab 60340620.00
totalStockholderEquity -5335070.00
deferredLongTermLiab 265000.00
otherCurrentLiab 9626904.00
commonStock 12336.00
capitalStock 12336.00
retainedEarnings -78181151.00
goodWill 1784250.00
otherAssets 372741.00
cash 6308870.00
totalCurrentLiabilities 31104143.00
netDebt 19847062.00
shortTermDebt 0.00
shortLongTermDebt 3365181.00
propertyPlantEquipment 9443631.00
totalCurrentAssets 43279919.00
netTangibleAssets -7244327.00
netReceivables 32317053.00
longTermDebt 22790750.00
inventory 4028925.00
accountsPayable 10429018.00
nonCurrrentAssetsOther 372741.00
nonCurrentAssetsTotal 11725626.00
capitalLeaseObligations 8026181.00
longTermDebtTotal 22790750.00
nonCurrentLiabilitiesTotal 29236475.00
capitalSurpluse 72833740.00
liabilitiesAndStockholdersEquity 55005550.00
cashAndShortTermInvestments 6308870.00
netWorkingCapital 12175776.00
netInvestedCapital 20820855.00
commonStockSharesOutstanding 12335680.00
2021-09-30
date 2021-09-30
filing_date 2021-12-27
currency_symbol USD
totalAssets 52854504.00
intangibleAssets 218750.00
otherCurrentAssets 596570.00
totalLiab 64261966.00
totalStockholderEquity -11407462.00
deferredLongTermLiab 42364.00
otherCurrentLiab 11679319.00
commonStock 11985.00
capitalStock 12302.00
retainedEarnings -83768981.00
goodWill 1784254.00
otherAssets 150444.00
cash 815339.00
totalCurrentLiabilities 36440646.00
currentDeferredRevenue 528596.00
netDebt 36198220.00
shortTermDebt 9192239.00
shortLongTermDebt 3367825.00
shortLongTermDebtTotal 37013559.00
otherStockholderEquity 72349534.00
propertyPlantEquipment 4628640.00
totalCurrentAssets 44735271.00
netTangibleAssets -6919855.00
netReceivables 37824144.00
longTermDebt 23692303.00
inventory 5499218.00
accountsPayable 15040492.00
nonCurrrentAssetsOther 176515.00
nonCurrentAssetsTotal 8119233.00
capitalLeaseObligations 2999064.00
longTermDebtTotal 23692300.00
nonCurrentLiabilitiesTotal 27821320.00
capitalSurpluse 72728920.00
liabilitiesAndStockholdersEquity 52854504.00
cashAndShortTermInvestments 815339.00
propertyPlantAndEquipmentNet 5939714.00
netWorkingCapital 13129495.00
netInvestedCapital 22080777.00
commonStockSharesOutstanding 12084901.00
2021-06-30
date 2021-06-30
currency_symbol USD
totalAssets 50068828.00
intangibleAssets 187500.00
totalLiab 60628083.00
totalStockholderEquity -10559255.00
deferredLongTermLiab 58251.00
otherCurrentLiab 6561539.00
commonStock 12268.00
retainedEarnings -83145830.00
goodWill 1784254.00
otherAssets 166331.00
cash 2599993.00
totalCurrentLiabilities 34675119.00
netDebt 29910492.00
shortTermDebt 0.00
shortLongTermDebt 8165438.00
propertyPlantEquipment 5288891.00
totalCurrentAssets 42641852.00
netTangibleAssets -12531009.00
netReceivables 33957943.00
longTermDebt 24345047.00
inventory 5281161.00
accountsPayable 13548612.00
nonCurrrentAssetsOther 166331.00
nonCurrentAssetsTotal 7426976.00
capitalLeaseObligations 3456208.00
longTermDebtTotal 24345050.00
nonCurrentLiabilitiesTotal 25952964.00
capitalSurpluse 72574310.00
liabilitiesAndStockholdersEquity 50068830.00
cashAndShortTermInvestments 2599990.00
netWorkingCapital 7966733.00
netInvestedCapital 21951230.00
commonStockSharesOutstanding 12267930.00
2021-03-31
date 2021-03-31
filing_date 2021-04-15
currency_symbol USD
totalAssets 49691082.00
intangibleAssets 250000.00
otherCurrentAssets 534857.00
totalLiab 58040416.00
totalStockholderEquity -8349334.00
deferredLongTermLiab 68435.00
otherCurrentLiab 6495351.00
commonStock 11951.00
retainedEarnings -80367126.00
goodWill 1784254.00
otherAssets 4266227.00
cash 6033537.00
totalCurrentLiabilities 28559487.00
currentDeferredRevenue 1650549.00
netDebt 31768295.00
shortTermDebt 8320903.00
shortLongTermDebt 7354020.00
shortLongTermDebtTotal 37801832.00
otherStockholderEquity 72005841.00
propertyPlantEquipment 2521742.00
totalCurrentAssets 40868859.00
netTangibleAssets -10383588.00
netReceivables 24732544.00
longTermDebt 26943780.00
inventory 9567921.00
accountsPayable 12092684.00
commonStockTotalEquity 11951.00
retainedEarningsTotalEquity -80367126.00
nonCurrrentAssetsOther 191179.00
nonCurrentAssetsTotal 8822223.00
capitalLeaseObligations 3908633.00
longTermDebtTotal 26943780.00
nonCurrentLiabilitiesOther 2537149.00
nonCurrentLiabilitiesTotal 29480929.00
capitalSurpluse 72005841.00
liabilitiesAndStockholdersEquity 49691082.00
cashAndShortTermInvestments 6033537.00
propertyPlantAndEquipmentGross 2521742.00
propertyPlantAndEquipmentNet 6596790.00
netWorkingCapital 8294625.00
netInvestedCapital 21697464.00
commonStockSharesOutstanding 11855404.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 47687612.00
intangibleAssets 281250.00
otherCurrentAssets 20264495.00
totalLiab 57344504.00
totalStockholderEquity -8349334.00
deferredLongTermLiab 84000.00
otherCurrentLiab 4270757.00
commonStock 11951.00
retainedEarnings -80367126.00
goodWill 1784254.00
otherAssets 191179.00
cash 3589095.00
totalCurrentLiabilities 27581779.00
netDebt 7166023.00
shortTermDebt 5377559.00
shortLongTermDebt 6501666.00
shortLongTermDebtTotal 10755118.00
propertyPlantEquipment 2521742.00
totalCurrentAssets 40066810.00
netTangibleAssets -10383588.00
netReceivables 7309323.00
longTermDebt 26943780.00
inventory 8742093.00
accountsPayable 17787064.00
commonStockTotalEquity 11926.00
retainedEarningsTotalEquity -80367126.00
nonCurrrentAssetsOther 4266227.00
nonCurrentAssetsTotal 4684391.00
capitalLeaseObligations 4356386.00
longTermDebtTotal 26943780.00
nonCurrentLiabilitiesOther 2537149.00
nonCurrentLiabilitiesTotal 5377559.00
capitalSurpluse 72005841.00
liabilitiesAndStockholdersEquity 47687612.00
cashAndShortTermInvestments 6033537.00
propertyPlantAndEquipmentGross 2618887.00
netWorkingCapital 12309372.00
netInvestedCapital 25096112.00
commonStockSharesOutstanding 11855404.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
totalAssets 47398244.00
intangibleAssets 312500.00
otherCurrentAssets 864781.00
totalLiab 58011446.00
totalStockholderEquity -10613202.00
deferredLongTermLiab 98000.00
otherCurrentLiab 5927945.00
commonStock 11856.00
retainedEarnings -82456038.00
goodWill 1784254.00
otherAssets 3245373.00
cash 6749201.00
totalCurrentLiabilities 26513872.00
currentDeferredRevenue 4995427.00
netDebt 31260137.00
shortTermDebt 6511764.00
shortLongTermDebt 5377559.00
shortLongTermDebtTotal 38009338.00
otherStockholderEquity 71830980.00
propertyPlantEquipment 2618887.00
totalCurrentAssets 39215245.00
netTangibleAssets -11722396.00
netReceivables 22562071.00
longTermDebt 28550152.00
inventory 7658508.00
accountsPayable 9078736.00
commonStockTotalEquity 11856.00
retainedEarningsTotalEquity -81640829.00
nonCurrrentAssetsOther 123013.00
nonCurrentAssetsTotal 8182999.00
capitalLeaseObligations 3033709.00
longTermDebtTotal 28550152.00
nonCurrentLiabilitiesOther 1212573.00
nonCurrentLiabilitiesTotal 31497574.00
capitalSurpluse 71972011.00
liabilitiesAndStockholdersEquity 47398244.00
cashAndShortTermInvestments 6749201.00
propertyPlantAndEquipmentGross 5963232.00
propertyPlantAndEquipmentNet 5963232.00
netWorkingCapital 12485031.00
netInvestedCapital 24270819.00
commonStockSharesOutstanding 11855404.00
2020-06-30
date 2020-06-30
filing_date 2020-08-25
currency_symbol USD
totalAssets 44339580.00
intangibleAssets 375000.00
otherCurrentAssets 721964.00
totalLiab 52079820.00
totalStockholderEquity -7740240.00
deferredLongTermLiab 15000.00
otherCurrentLiab 5024701.00
commonStock 11819.00
retainedEarnings -79046688.00
goodWill 1784254.00
otherAssets 123013.00
cash 4052109.00
totalCurrentLiabilities 20979737.00
currentDeferredRevenue 3561707.00
netDebt 31241746.00
shortTermDebt 4193772.00
shortLongTermDebt 4728515.00
shortLongTermDebtTotal 35293855.00
otherStockholderEquity 79316755.00
propertyPlantEquipment 2840872.00
totalCurrentAssets 34831456.00
netTangibleAssets -12709956.00
netReceivables 22785313.00
longTermDebt 29816677.00
inventory 5891386.00
accountsPayable 8199557.00
accumulatedOtherComprehensiveIncome -8022126.00
commonStockTotalEquity 11837.00
retainedEarningsTotalEquity -82456038.00
nonCurrrentAssetsOther 179068.00
nonCurrentAssetsTotal 9508124.00
capitalLeaseObligations 3464146.00
longTermDebtTotal 29816677.00
nonCurrentLiabilitiesOther 1680897.00
nonCurrentLiabilitiesTotal 31100083.00
capitalSurpluse 71830980.00
liabilitiesAndStockholdersEquity 44339580.00
cashAndShortTermInvestments 4052109.00
propertyPlantAndEquipmentGross 6568866.00
propertyPlantAndEquipmentNet 7169802.00
netWorkingCapital 12701373.00
netInvestedCapital 23931990.00
commonStockSharesOutstanding 11837014.00
2020-03-31
date 2020-03-31
filing_date 2020-09-30
currency_symbol USD
totalAssets 42251352.00
intangibleAssets 343750.00
otherCurrentAssets 1380684.00
totalLiab 52456926.00
totalStockholderEquity -10205570.00
deferredLongTermLiab 43000.00
otherCurrentLiab 6896145.00
commonStock 11837.00
retainedEarnings -81859207.00
goodWill 1784254.00
otherAssets 151041.00
cash 1998697.00
totalCurrentLiabilities 22409762.00
netDebt 28366532.00
shortTermDebt 2460639.00
shortLongTermDebt 2460639.00
shortLongTermDebtTotal 30365229.00
propertyPlantEquipment 6568866.00
totalCurrentAssets 33403441.00
netTangibleAssets -12333578.00
netReceivables 22395915.00
longTermDebt 27904590.00
inventory 6940139.00
accountsPayable 8255635.00
commonStockTotalEquity 11837.00
retainedEarningsTotalEquity -81859207.00
nonCurrrentAssetsOther 151041.00
nonCurrentAssetsTotal 8847911.00
capitalLeaseObligations 3888190.00
longTermDebtTotal 27904590.00
nonCurrentLiabilitiesOther 2142574.00
nonCurrentLiabilitiesTotal 30047164.00
capitalSurpluse 71641800.00
liabilitiesAndStockholdersEquity 42251352.00
cashAndShortTermInvestments 1998700.00
propertyPlantAndEquipmentGross 6568866.00
netWorkingCapital 10993679.00
netInvestedCapital 20159655.00
commonStockSharesOutstanding 11837218.00
2019-12-31
date 2019-12-31
filing_date 2020-08-25
currency_symbol USD
totalAssets 44339580.00
intangibleAssets 375000.00
otherCurrentAssets 1380684.00
totalLiab 52079820.00
totalStockholderEquity -7740240.00
deferredLongTermLiab 71000.00
otherCurrentLiab 6213886.00
commonStock 11819.00
retainedEarnings -79046688.00
goodWill 1784254.00
otherAssets 179068.00
cash 4052109.00
totalCurrentLiabilities 20979737.00
netDebt 26935809.00
shortTermDebt 2484619.00
shortLongTermDebt 2484619.00
shortLongTermDebtTotal 30987918.00
propertyPlantEquipment 7169802.00
totalCurrentAssets 34831456.00
netTangibleAssets -9899494.00
netReceivables 22785313.00
longTermDebt 28503300.00
inventory 5891386.00
accountsPayable 8199557.00
accumulatedOtherComprehensiveIncome -8022126.00
commonStockTotalEquity 11819.00
retainedEarningsTotalEquity -79046688.00
nonCurrrentAssetsOther 179068.00
nonCurrentAssetsTotal 9508124.00
capitalLeaseObligations 4305937.00
longTermDebtTotal 28503300.00
nonCurrentLiabilitiesOther 2596784.00
nonCurrentLiabilitiesTotal 31100083.00
capitalSurpluse 71294630.00
liabilitiesAndStockholdersEquity 44339580.00
cashAndShortTermInvestments 4052110.00
propertyPlantAndEquipmentGross 7169802.00
commonStockSharesOutstanding 11837014.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 153621126.00
otherCurrentAssets 966522.00
totalLiab 53455617.00
totalStockholderEquity 100165509.00
deferredLongTermLiab 2964600.00
otherCurrentLiab 1458961.00
commonStock 11838.00
retainedEarnings 28796183.00
otherLiab 2964600.00
otherAssets 207096.00
cash 468536.00
totalCurrentLiabilities 45085510.00
currentDeferredRevenue 1823255.00
netDebt 35847912.00
shortTermDebt 30910941.00
shortLongTermDebt 29237697.00
shortLongTermDebtTotal 36316448.00
otherStockholderEquity 71357488.00
propertyPlantEquipment 3137194.00
totalCurrentAssets 146016968.00
longTermInvestments 434903.00
netTangibleAssets 100165509.00
netReceivables 132177852.00
longTermDebt 2371797.00
inventory 10404058.00
accountsPayable 10892353.00
commonStockTotalEquity 11838.00
retainedEarningsTotalEquity 28796183.00
nonCurrrentAssetsOther 207096.00
nonCurrentAssetsTotal 7604158.00
capitalLeaseObligations 4706954.00
longTermDebtTotal 2371797.00
nonCurrentLiabilitiesOther 3033710.00
nonCurrentLiabilitiesTotal 8370107.00
capitalSurpluse 71357488.00
liabilitiesAndStockholdersEquity 153621126.00
cashAndShortTermInvestments 468536.00
propertyPlantAndEquipmentGross 7397062.00
propertyPlantAndEquipmentNet 7397062.00
commonStockSharesOutstanding 11838862.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 153624109.00
otherCurrentAssets 1118620.00
totalLiab 55378601.00
totalStockholderEquity 98245508.00
deferredLongTermLiab 2638415.00
otherCurrentLiab 1381500.00
commonStock 11813.00
retainedEarnings 27129270.00
otherLiab 2638415.00
otherAssets 718577.00
cash 752607.00
totalCurrentLiabilities 46294171.00
currentDeferredRevenue 3488823.00
netDebt 35577022.00
shortTermDebt 29883614.00
shortLongTermDebt 28245745.00
shortLongTermDebtTotal 36329629.00
otherStockholderEquity 71104425.00
propertyPlantEquipment 3362084.00
totalCurrentAssets 144916532.00
longTermInvestments 434903.00
netTangibleAssets 98245508.00
netReceivables 129089299.00
longTermDebt 2981869.00
inventory 11956006.00
accountsPayable 11540234.00
commonStockTotalEquity 11813.00
retainedEarningsTotalEquity 27129270.00
nonCurrrentAssetsOther 230258.00
deferredLongTermAssetCharges 488319.00
nonCurrentAssetsTotal 8707577.00
capitalLeaseObligations 5102015.00
longTermDebtTotal 2981869.00
nonCurrentLiabilitiesOther 3464146.00
nonCurrentLiabilitiesTotal 9084430.00
capitalSurpluse 71104425.00
liabilitiesAndStockholdersEquity 153624109.00
cashAndShortTermInvestments 752607.00
propertyPlantAndEquipmentGross 7989000.00
propertyPlantAndEquipmentNet 7989000.00
commonStockSharesOutstanding 11817713.00
2019-03-31
date 2019-03-31
filing_date 2019-04-01
currency_symbol USD
totalAssets 143713674.00
otherCurrentAssets 1972630.00
totalLiab 50290328.00
totalStockholderEquity 93423346.00
deferredLongTermLiab 4028553.00
otherCurrentLiab 1673160.00
commonStock 11715.00
retainedEarnings 22760215.00
otherLiab 4028553.00
otherAssets 716216.00
cash 4128142.00
totalCurrentLiabilities 41854413.00
currentDeferredRevenue 3805106.00
netDebt 26221762.00
shortTermDebt 26473666.00
shortLongTermDebt 26244784.00
shortLongTermDebtTotal 30349904.00
otherStockholderEquity 70651416.00
propertyPlantEquipment 3533038.00
totalCurrentAssets 140204589.00
longTermInvestments 434903.00
netTangibleAssets 95348360.00
netReceivables 122391820.00
longTermDebt 3601883.00
inventory 9711997.00
accountsPayable 9902481.00
accumulatedOtherComprehensiveIncome -7023062.00
commonStockTotalEquity 11715.00
retainedEarningsTotalEquity 24418813.00
nonCurrrentAssetsOther 684575.00
deferredLongTermAssetCharges 486664.00
nonCurrentAssetsTotal 3509085.00
capitalLeaseObligations 5430921.00
longTermDebtTotal 3601883.00
nonCurrentLiabilitiesOther 3837678.00
nonCurrentLiabilitiesTotal 8435915.00
capitalSurpluse 70917811.00
liabilitiesAndStockholdersEquity 143713674.00
cashAndShortTermInvestments 4128142.00
propertyPlantAndEquipmentGross 2545192.00
propertyPlantAndEquipmentNet 2545192.00
commonStockSharesOutstanding 11736305.00
2018-12-31
date 2018-12-31
filing_date 2019-04-01
currency_symbol USD
totalAssets 143713674.00
otherCurrentAssets 115306121.00
totalLiab 50290328.00
totalStockholderEquity 93423346.00
deferredLongTermLiab 4028553.00
otherCurrentLiab 3805106.00
commonStock 11715.00
retainedEarnings 22760215.00
otherLiab 4559677.00
otherAssets 963893.00
cash 4128142.00
totalCurrentLiabilities 41854413.00
netDebt 2183077.00
shortTermDebt 2434981.00
shortLongTermDebt 2100000.00
shortLongTermDebtTotal 6311219.00
propertyPlantEquipment 2545192.00
totalCurrentAssets 140204589.00
longTermInvestments 435000.00
netTangibleAssets 93423346.00
netReceivables 122391820.00
longTermDebt 3876238.00
inventory 9711997.00
accountsPayable 11575641.00
accumulatedOtherComprehensiveIncome -7023062.00
commonStockTotalEquity 11715.00
retainedEarningsTotalEquity 22760215.00
nonCurrrentAssetsOther 249575.00
deferredLongTermAssetCharges 279318.00
nonCurrentAssetsTotal 3509085.00
longTermDebtTotal 3876238.00
nonCurrentLiabilitiesOther 531124.00
nonCurrentLiabilitiesTotal 8435915.00
capitalSurpluse 70651416.00
liabilitiesAndStockholdersEquity 143713674.00
cashAndShortTermInvestments 6128142.00
propertyPlantAndEquipmentGross 2545192.00
commonStockSharesOutstanding 11736305.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
totalAssets 127101761.00
intangibleAssets 0.00
otherCurrentAssets 2330830.00
totalLiab 48349402.00
totalStockholderEquity 78752359.00
deferredLongTermLiab 178000.00
otherCurrentLiab 1262373.00
commonStock 8950.00
retainedEarnings 24390795.00
otherLiab 548815.00
goodWill 0.00
otherAssets 971850.00
cash 828594.00
totalCurrentLiabilities 42132672.00
currentDeferredRevenue 464823.00
netDebt 34813565.00
shortTermDebt 29974244.00
shortLongTermDebt 2435559.00
shortLongTermDebtTotal 35642159.00
otherStockholderEquity 54352614.00
propertyPlantEquipment 2696344.00
totalCurrentAssets 123618572.00
netTangibleAssets 78010102.00
shortTermInvestments 0.00
netReceivables 120459148.00
longTermDebt 5667920.00
inventory 0.00
accountsPayable 10431232.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8950.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 23648538.00
treasuryStock 0.00
nonCurrrentAssetsOther 286527.00
deferredLongTermAssetCharges 685318.00
nonCurrentAssetsTotal 3483189.00
longTermDebtTotal 5667920.00
nonCurrentLiabilitiesTotal 6216730.00
capitalSurpluse 54352614.00
liabilitiesAndStockholdersEquity 127101761.00
cashAndShortTermInvestments 828594.00
propertyPlantAndEquipmentGross 2696344.00
propertyPlantAndEquipmentNet 2696344.00
commonStockSharesOutstanding 8952979.00
2018-06-30
date 2018-06-30
filing_date 2018-08-09
currency_symbol USD
totalAssets 127848985.00
intangibleAssets 0.00
otherCurrentAssets 2697349.00
totalLiab 50501233.00
totalStockholderEquity 77347752.00
deferredLongTermLiab 48000.00
otherCurrentLiab 1173284.00
commonStock 8935.00
retainedEarnings 23062642.00
otherLiab 566506.00
goodWill 0.00
otherAssets 967532.00
cash 1032098.00
totalCurrentLiabilities 43714498.00
currentDeferredRevenue 583580.00
netDebt 34896829.00
shortTermDebt 29708698.00
shortLongTermDebt 2370013.00
shortLongTermDebtTotal 35928927.00
otherStockholderEquity 54276175.00
propertyPlantEquipment 2581006.00
totalCurrentAssets 124300447.00
netTangibleAssets 77347752.00
shortTermInvestments 0.00
netReceivables 120571000.00
longTermDebt 6220229.00
inventory 0.00
accountsPayable 12248936.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8935.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 23062642.00
treasuryStock 0.00
nonCurrrentAssetsOther 156214.00
deferredLongTermAssetCharges 811318.00
nonCurrentAssetsTotal 3548538.00
nonCurrentLiabilitiesTotal 6786735.00
capitalSurpluse 54276175.00
liabilitiesAndStockholdersEquity 127848985.00
cashAndShortTermInvestments 1032098.00
propertyPlantAndEquipmentGross 2581006.00
propertyPlantAndEquipmentNet 2581006.00
commonStockSharesOutstanding 8938331.00
2018-03-31
date 2018-03-31
filing_date 2018-05-15
currency_symbol USD
totalAssets 124038562.00
intangibleAssets 0.00
otherCurrentAssets 2363604.00
totalLiab 48124411.00
totalStockholderEquity 75914151.00
deferredLongTermLiab 64000.00
otherCurrentLiab 1983368.00
commonStock 8919.00
retainedEarnings 21805417.00
otherLiab 568746.00
goodWill 0.00
otherAssets 1334077.00
cash 283240.00
totalCurrentLiabilities 41049371.00
currentDeferredRevenue 281528.00
netDebt 33170953.00
shortTermDebt 26974326.00
shortLongTermDebt 2135641.00
shortLongTermDebtTotal 33454193.00
otherStockholderEquity 54120415.00
propertyPlantEquipment 2049651.00
totalCurrentAssets 120654834.00
netTangibleAssets 75914151.00
shortTermInvestments 0.00
netReceivables 118007990.00
longTermDebt 6506294.00
inventory 0.00
accountsPayable 11810149.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -20600.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8919.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21805417.00
treasuryStock 0.00
nonCurrrentAssetsOther 172259.00
deferredLongTermAssetCharges 1161818.00
nonCurrentAssetsTotal 3383728.00
nonCurrentLiabilitiesTotal 7075040.00
capitalSurpluse 54120415.00
liabilitiesAndStockholdersEquity 124038562.00
cashAndShortTermInvestments 283240.00
propertyPlantAndEquipmentGross 2049651.00
propertyPlantAndEquipmentNet 2049651.00
commonStockSharesOutstanding 8888179.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
totalAssets 124184499.00
intangibleAssets 0.00
otherCurrentAssets 2413187.00
totalLiab 49871166.00
totalStockholderEquity 74313333.00
deferredLongTermLiab 0.00
otherCurrentLiab 2192421.00
commonStock 8863.00
retainedEarnings 20548652.00
otherLiab 607000.00
goodWill 0.00
otherAssets 1755000.00
cash 1430877.00
totalCurrentLiabilities 42244635.00
currentDeferredRevenue 74657.00
netDebt 30436276.00
shortTermDebt 24847685.00
shortLongTermDebt 1833333.00
shortLongTermDebtTotal 31867153.00
otherStockholderEquity 53770618.00
propertyPlantEquipment 2046942.00
totalCurrentAssets 120382436.00
netTangibleAssets 74313333.00
shortTermInvestments 0.00
netReceivables 116538372.00
longTermDebt 7019000.00
inventory 111158000.00
accountsPayable 15129872.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14800.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8863.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20548652.00
treasuryStock 0.00
nonCurrrentAssetsOther 188303.00
deferredLongTermAssetCharges 1566818.00
nonCurrentAssetsTotal 3802063.00
nonCurrentLiabilitiesTotal 7626531.00
capitalSurpluse 53770618.00
liabilitiesAndStockholdersEquity 124184499.00
cashAndShortTermInvestments 1430877.00
propertyPlantAndEquipmentGross 2046942.00
propertyPlantAndEquipmentNet 2046942.00
commonStockSharesOutstanding 8888179.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
totalAssets 120667767.00
intangibleAssets 0.00
otherCurrentAssets 2470845.00
totalLiab 48562410.00
totalStockholderEquity 72105357.00
deferredLongTermLiab 0.00
otherCurrentLiab 1634411.00
commonStock 8847.00
retainedEarnings 18491479.00
otherLiab 607000.00
goodWill 0.00
otherAssets 2348000.00
cash 711083.00
totalCurrentLiabilities 40520640.00
currentDeferredRevenue 413004.00
netDebt 32025250.00
shortTermDebt 25302396.00
shortLongTermDebt 1863711.00
shortLongTermDebtTotal 32736333.00
otherStockholderEquity 53612131.00
propertyPlantEquipment 2016774.00
totalCurrentAssets 116303429.00
netTangibleAssets 72105357.00
shortTermInvestments 0.00
netReceivables 113121501.00
longTermDebt 7434000.00
inventory 108378000.00
accountsPayable 13170829.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7100.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8847.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18491479.00
treasuryStock 0.00
nonCurrrentAssetsOther 204348.00
deferredLongTermAssetCharges 2143216.00
nonCurrentAssetsTotal 4364338.00
nonCurrentLiabilitiesTotal 8041770.00
capitalSurpluse 53612131.00
liabilitiesAndStockholdersEquity 120667767.00
cashAndShortTermInvestments 711083.00
propertyPlantAndEquipmentGross 2016774.00
propertyPlantAndEquipmentNet 2016774.00
commonStockSharesOutstanding 8872810.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 116742146.00
intangibleAssets 0.00
otherCurrentAssets 2495507.00
totalLiab 46420287.00
totalStockholderEquity 70321859.00
deferredLongTermLiab 0.00
otherCurrentLiab 1809752.00
commonStock 8833.00
retainedEarnings 16795966.00
otherLiab 613000.00
goodWill 0.00
otherAssets 3017000.00
cash 1115297.00
totalCurrentLiabilities 37843758.00
currentDeferredRevenue 922832.00
netDebt 32832205.00
shortTermDebt 25984177.00
shortLongTermDebt 33954102.00
shortLongTermDebtTotal 33947502.00
otherStockholderEquity 53521860.00
propertyPlantEquipment 2081045.00
totalCurrentAssets 111643643.00
netTangibleAssets 70321859.00
shortTermInvestments 0.00
netReceivables 108032839.00
longTermDebt 7963000.00
inventory 101692000.00
accountsPayable 9126997.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4800.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8833.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16795966.00
treasuryStock 0.00
nonCurrrentAssetsOther 220392.00
deferredLongTermAssetCharges 2797066.00
nonCurrentAssetsTotal 5098503.00
nonCurrentLiabilitiesTotal 8576529.00
capitalSurpluse 53521860.00
liabilitiesAndStockholdersEquity 116742146.00
cashAndShortTermInvestments 1115297.00
propertyPlantAndEquipmentGross 2081045.00
propertyPlantAndEquipmentNet 2081045.00
commonStockSharesOutstanding 8507189.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
totalAssets 118913280.00
intangibleAssets 0.00
otherCurrentAssets 2732276.00
totalLiab 49630080.00
totalStockholderEquity 69283200.00
deferredLongTermLiab 0.00
otherCurrentLiab 1961328.00
commonStock 8817.00
retainedEarnings 16030319.00
otherLiab 620000.00
goodWill 0.00
otherAssets 3469000.00
cash 430956.00
totalCurrentLiabilities 40557307.00
currentDeferredRevenue 321439.00
netDebt 34546001.00
shortTermDebt 26524058.00
shortLongTermDebt 34981957.00
shortLongTermDebtTotal 34976957.00
otherStockholderEquity 53247864.00
propertyPlantEquipment 2175211.00
totalCurrentAssets 113269160.00
netTangibleAssets 69283200.00
shortTermInvestments 0.00
netReceivables 110105928.00
longTermDebt 8453000.00
inventory 101930000.00
accountsPayable 11750482.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3800.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8817.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16030319.00
treasuryStock 0.00
nonCurrrentAssetsOther 236437.00
deferredLongTermAssetCharges 3232472.00
nonCurrentAssetsTotal 5644120.00
nonCurrentLiabilitiesTotal 9072773.00
capitalSurpluse 53247864.00
liabilitiesAndStockholdersEquity 118913280.00
cashAndShortTermInvestments 430956.00
propertyPlantAndEquipmentGross 2175211.00
propertyPlantAndEquipmentNet 2175211.00
commonStockSharesOutstanding 8830953.00
2016-12-31
date 2016-12-31
filing_date 2017-03-08
currency_symbol USD
totalAssets 117791895.00
intangibleAssets 0.00
otherCurrentAssets 2155481.00
totalLiab 50186189.00
totalStockholderEquity 67605706.00
deferredLongTermLiab 0.00
otherCurrentLiab 2769318.00
commonStock 8738.00
retainedEarnings 14781018.00
otherLiab 632000.00
goodWill 0.00
otherAssets 4205000.00
cash 1039586.00
totalCurrentLiabilities 40692721.00
currentDeferredRevenue 115337.00
netDebt 31601747.00
shortTermDebt 23780609.00
shortLongTermDebt 1166667.00
shortLongTermDebtTotal 32641333.00
otherStockholderEquity 52824950.00
propertyPlantEquipment 2298610.00
totalCurrentAssets 111288206.00
netTangibleAssets 67605706.00
shortTermInvestments 0.00
netReceivables 108093139.00
longTermDebt 8861000.00
inventory 99578000.00
accountsPayable 14027457.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8738.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14781018.00
treasuryStock 0.00
nonCurrrentAssetsOther 252481.00
deferredLongTermAssetCharges 3952598.00
nonCurrentAssetsTotal 6503689.00
nonCurrentLiabilitiesTotal 9493468.00
capitalSurpluse 52824950.00
liabilitiesAndStockholdersEquity 117791895.00
cashAndShortTermInvestments 1039586.00
propertyPlantAndEquipmentGross 2298610.00
propertyPlantAndEquipmentNet 2298610.00
commonStockSharesOutstanding 8895829.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
totalAssets 115987240.00
intangibleAssets 0.00
otherCurrentAssets 2655376.00
totalLiab 50678664.00
totalStockholderEquity 65308576.00
deferredLongTermLiab 0.00
otherCurrentLiab 3114029.00
commonStock 8722.00
retainedEarnings 12646015.00
otherLiab 703000.00
goodWill 0.00
otherAssets 5555000.00
cash 665317.00
totalCurrentLiabilities 40680060.00
currentDeferredRevenue 830746.00
netDebt 31661700.00
shortTermDebt 23030922.00
shortLongTermDebtTotal 32327017.00
otherStockholderEquity 52701839.00
propertyPlantEquipment 2362655.00
totalCurrentAssets 108069345.00
netTangibleAssets 65308576.00
shortTermInvestments 0.00
netReceivables 104748652.00
longTermDebt 9296000.00
inventory 95744000.00
accountsPayable 13704363.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -48000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8722.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12646015.00
treasuryStock 0.00
nonCurrrentAssetsOther 204240.00
deferredLongTermAssetCharges 5351000.00
nonCurrentAssetsTotal 7917895.00
nonCurrentLiabilitiesTotal 9998604.00
capitalSurpluse 52701839.00
liabilitiesAndStockholdersEquity 115987240.00
cashAndShortTermInvestments 665317.00
propertyPlantAndEquipmentGross 2362655.00
propertyPlantAndEquipmentNet 2362655.00
commonStockSharesOutstanding 8692420.00
2016-06-30
date 2016-06-30
filing_date 2016-08-08
currency_symbol USD
totalAssets 114681697.00
intangibleAssets 0.00
otherCurrentAssets 1359022.00
totalLiab 51234661.00
totalStockholderEquity 63447036.00
deferredLongTermLiab 0.00
otherCurrentLiab 4683806.00
commonStock 8610.00
retainedEarnings 10959954.00
otherLiab 745000.00
goodWill 0.00
otherAssets 6511000.00
cash 813806.00
totalCurrentLiabilities 40957085.00
currentDeferredRevenue 378177.00
netDebt 31952622.00
shortTermDebt 23234239.00
shortLongTermDebtTotal 32766428.00
otherStockholderEquity 52552408.00
propertyPlantEquipment 2296753.00
totalCurrentAssets 105874088.00
netTangibleAssets 63447036.00
shortTermInvestments 0.00
netReceivables 103701260.00
longTermDebt 9533000.00
inventory 93990000.00
accountsPayable 12660863.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -73936.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8610.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 10959954.00
treasuryStock 0.00
nonCurrrentAssetsOther 213856.00
deferredLongTermAssetCharges 6297000.00
nonCurrentAssetsTotal 8807609.00
nonCurrentLiabilitiesTotal 10277576.00
capitalSurpluse 52552408.00
liabilitiesAndStockholdersEquity 114681697.00
cashAndShortTermInvestments 813806.00
propertyPlantAndEquipmentGross 2296753.00
propertyPlantAndEquipmentNet 2296753.00
commonStockSharesOutstanding 8637393.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
totalAssets 114728556.00
intangibleAssets 0.00
otherCurrentAssets 1264895.00
totalLiab 53140155.00
totalStockholderEquity 61588401.00
deferredLongTermLiab 0.00
otherCurrentLiab 6326644.00
commonStock 8596.00
retainedEarnings 9169374.00
otherLiab 627000.00
goodWill 0.00
otherAssets 7529000.00
cash 824347.00
totalCurrentLiabilities 42704679.00
currentDeferredRevenue 71974.00
netDebt 30365341.00
shortTermDebt 21380604.00
shortLongTermDebtTotal 31189688.00
otherStockholderEquity 52410431.00
propertyPlantEquipment 2486981.00
totalCurrentAssets 104713103.00
netTangibleAssets 61588401.00
shortTermInvestments 0.00
netReceivables 102623861.00
longTermDebt 9809000.00
inventory 92884000.00
accountsPayable 14925457.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5064731.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8596.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 9169374.00
treasuryStock 0.00
nonCurrrentAssetsOther 223472.00
deferredLongTermAssetCharges 7305000.00
nonCurrentAssetsTotal 10015453.00
nonCurrentLiabilitiesTotal 10435476.00
capitalSurpluse 52410431.00
liabilitiesAndStockholdersEquity 114728556.00
cashAndShortTermInvestments 824347.00
propertyPlantAndEquipmentGross 2486981.00
propertyPlantAndEquipmentNet 2486981.00
commonStockSharesOutstanding 8596538.00
2015-12-31
date 2015-12-31
filing_date 2016-03-28
currency_symbol USD
totalAssets 116712536.00
intangibleAssets 0.00
otherCurrentAssets 1065473.00
totalLiab 46180427.00
totalStockholderEquity 70532109.00
deferredLongTermLiab 0.00
otherCurrentLiab 1796405.00
commonStock 8584.00
retainedEarnings 18389594.00
otherLiab 634000.00
goodWill 0.00
otherAssets 1998000.00
cash 1002023.00
totalCurrentLiabilities 45062803.00
currentDeferredRevenue 175438.00
netDebt 24193429.00
shortTermDebt 24711491.00
shortLongTermDebt 900000.00
shortLongTermDebtTotal 25195452.00
otherStockholderEquity 52137384.00
propertyPlantEquipment 2358736.00
totalCurrentAssets 112355720.00
netTangibleAssets 70532109.00
shortTermInvestments 0.00
netReceivables 110288224.00
longTermDebt 484000.00
inventory 102622000.00
accountsPayable 18379469.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3453.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8584.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18389594.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
nonCurrentAssetsTotal 4356816.00
nonCurrentLiabilitiesTotal 1117624.00
capitalSurpluse 52137384.00
liabilitiesAndStockholdersEquity 116712536.00
cashAndShortTermInvestments 1002023.00
propertyPlantAndEquipmentGross 2358736.00
propertyPlantAndEquipmentNet 2358736.00
commonStockSharesOutstanding 8596538.00
2015-09-30
date 2015-09-30
filing_date 2015-11-09
currency_symbol USD
totalAssets 114092920.00
intangibleAssets 0.00
otherCurrentAssets 909565.00
totalLiab 44307044.00
totalStockholderEquity 69785876.00
deferredLongTermLiab 0.00
otherCurrentLiab 2611313.00
commonStock 8564.00
retainedEarnings 17737914.00
otherLiab 625000.00
goodWill 0.00
otherAssets 1547000.00
cash 1893534.00
totalCurrentLiabilities 42598494.00
currentDeferredRevenue 113115.00
netDebt 24431212.00
shortTermDebt 25699712.00
shortLongTermDebtTotal 26324746.00
otherStockholderEquity 52045208.00
propertyPlantEquipment 2374757.00
totalCurrentAssets 110171083.00
netTangibleAssets 69785876.00
shortTermInvestments 0.00
netReceivables 105265984.00
longTermDebt 625034.00
inventory 2102000.00
accountsPayable 14174354.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5810.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8564.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 17737914.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
nonCurrentAssetsTotal 3921837.00
longTermDebtTotal 625034.00
nonCurrentLiabilitiesOther 624516.00
nonCurrentLiabilitiesTotal 1708550.00
capitalSurpluse 52045208.00
liabilitiesAndStockholdersEquity 114092920.00
cashAndShortTermInvestments 1893534.00
propertyPlantAndEquipmentGross 2374757.00
propertyPlantAndEquipmentNet 2374757.00
commonStockSharesOutstanding 8625308.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 106913052.00
intangibleAssets 0.00
otherCurrentAssets 1002632.00
totalLiab 39650990.00
totalStockholderEquity 67262062.00
deferredLongTermLiab 0.00
otherCurrentLiab 3149207.00
commonStock 8552.00
retainedEarnings 15291829.00
otherLiab 614000.00
goodWill 0.00
otherAssets 2674000.00
cash 788691.00
totalCurrentLiabilities 37635252.00
currentDeferredRevenue 97662.00
netDebt 23586095.00
shortTermDebt 23504320.00
shortLongTermDebtTotal 24374786.00
otherStockholderEquity 51968754.00
propertyPlantEquipment 2564875.00
totalCurrentAssets 101674097.00
netTangibleAssets 67262063.00
shortTermInvestments 0.00
netReceivables 98094774.00
longTermDebt 870466.00
inventory 1788000.00
accountsPayable 10884063.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7072.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8552.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 15291829.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 2566000.00
nonCurrentAssetsTotal 5238955.00
longTermDebtTotal 870466.00
nonCurrentLiabilitiesTotal 2015738.00
capitalSurpluse 51968754.00
liabilitiesAndStockholdersEquity 106913052.00
cashAndShortTermInvestments 788691.00
propertyPlantAndEquipmentGross 2564875.00
propertyPlantAndEquipmentNet 2564875.00
commonStockSharesOutstanding 8609693.00
2015-03-31
date 2015-03-31
filing_date 2015-05-08
currency_symbol USD
totalAssets 109671995.00
intangibleAssets 0.00
otherCurrentAssets 957763.00
totalLiab 43543672.00
totalStockholderEquity 66128323.00
deferredLongTermLiab 622000.00
otherCurrentLiab 1735429.00
commonStock 8540.00
retainedEarnings 14301721.00
otherLiab 604000.00
goodWill 0.00
otherAssets 3307000.00
cash 838374.00
totalCurrentLiabilities 41214541.00
currentDeferredRevenue 123412.00
netDebt 30415431.00
shortTermDebt 30151080.00
shortLongTermDebtTotal 31253805.00
otherStockholderEquity 51826771.00
propertyPlantEquipment 2747781.00
totalCurrentAssets 103617134.00
netTangibleAssets 66128323.00
shortTermInvestments 0.00
netReceivables 100112997.00
longTermDebt 1103000.00
inventory 1708000.00
accountsPayable 9204620.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8709.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8540.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14301721.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
nonCurrentAssetsTotal 6054861.00
nonCurrentLiabilitiesOther 604406.00
nonCurrentLiabilitiesTotal 2329131.00
capitalSurpluse 51826771.00
liabilitiesAndStockholdersEquity 109671995.00
cashAndShortTermInvestments 838374.00
propertyPlantAndEquipmentGross 2747781.00
propertyPlantAndEquipmentNet 2747781.00
commonStockSharesOutstanding 8594479.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 104154723.00
intangibleAssets 0.00
otherCurrentAssets 828275.00
totalLiab 39341567.00
totalStockholderEquity 64813156.00
deferredLongTermLiab 622000.00
otherCurrentLiab 1591996.00
commonStock 8501.00
retainedEarnings 13373601.00
otherLiab 593000.00
goodWill 0.00
otherAssets 3700000.00
cash 1504907.00
totalCurrentLiabilities 36835815.00
currentDeferredRevenue 193650.00
netDebt 25906649.00
shortTermDebt 26121713.00
shortLongTermDebt 900000.00
shortLongTermDebtTotal 27411556.00
otherStockholderEquity 51440770.00
propertyPlantEquipment 2755000.00
totalCurrentAssets 97700457.00
netTangibleAssets 64813156.00
shortTermInvestments 0.00
netReceivables 93659275.00
longTermDebt 1290000.00
inventory 1708000.00
accountsPayable 8928456.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9716.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8501.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13373601.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 3591000.00
nonCurrentAssetsTotal 6454266.00
longTermDebtTotal 1289843.00
nonCurrentLiabilitiesOther 593909.00
nonCurrentLiabilitiesTotal 2505752.00
capitalSurpluse 51440770.00
liabilitiesAndStockholdersEquity 104154723.00
cashAndShortTermInvestments 1504907.00
propertyPlantAndEquipmentGross 2755186.00
propertyPlantAndEquipmentNet 2755186.00
commonStockSharesOutstanding 8483111.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 105896579.00
intangibleAssets 0.00
otherCurrentAssets 844007.00
totalLiab 42977292.00
totalStockholderEquity 62919287.00
deferredLongTermLiab 788000.00
otherCurrentLiab 2172238.00
commonStock 8483.00
retainedEarnings 11656342.00
otherLiab 591000.00
goodWill 0.00
otherAssets 14306000.00
cash 831057.00
totalCurrentLiabilities 40066234.00
currentDeferredRevenue 208428.00
netDebt 30024487.00
shortTermDebt 29323793.00
shortLongTermDebtTotal 30855544.00
otherStockholderEquity 51265850.00
propertyPlantEquipment 2806174.00
totalCurrentAssets 88785415.00
netTangibleAssets 62919287.00
shortTermInvestments 0.00
netReceivables 86693351.00
longTermDebt 1531751.00
inventory 417000.00
accountsPayable 8361775.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11388.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8483.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 11656342.00
treasuryStock 0.00
nonCurrrentAssetsOther 14304990.00
deferredLongTermAssetCharges 14196910.00
nonCurrentAssetsTotal 17111164.00
longTermDebtTotal 1531751.00
nonCurrentLiabilitiesOther 591307.00
nonCurrentLiabilitiesTotal 2911058.00
capitalSurpluse 51265850.00
liabilitiesAndStockholdersEquity 105896579.00
cashAndShortTermInvestments 831057.00
propertyPlantAndEquipmentGross 2806174.00
propertyPlantAndEquipmentNet 2806174.00
commonStockSharesOutstanding 8545889.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 106545330.00
intangibleAssets 0.00
otherCurrentAssets 842828.00
totalLiab 44812892.00
totalStockholderEquity 61732438.00
deferredLongTermLiab 788000.00
otherCurrentLiab 3255807.00
commonStock 8483.00
retainedEarnings 10619794.00
otherLiab 595000.00
goodWill 0.00
otherAssets 15869000.00
cash 969792.00
totalCurrentLiabilities 41652542.00
currentDeferredRevenue 343701.00
netDebt 31634412.00
shortTermDebt 30826981.00
shortLongTermDebtTotal 32604204.00
otherStockholderEquity 51120644.00
propertyPlantEquipment 2803275.00
totalCurrentAssets 87872675.00
netTangibleAssets 61732438.00
shortTermInvestments 0.00
netReceivables 85643055.00
longTermDebt 1777223.00
inventory 417000.00
accountsPayable 7226053.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -16483.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8483.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 10619794.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 15761300.00
nonCurrentAssetsTotal 18672655.00
longTermDebtTotal 1777223.00
nonCurrentLiabilitiesOther 595127.00
nonCurrentLiabilitiesTotal 3160350.00
capitalSurpluse 51120644.00
liabilitiesAndStockholdersEquity 106545330.00
cashAndShortTermInvestments 969792.00
propertyPlantAndEquipmentGross 2803275.00
propertyPlantAndEquipmentNet 2803275.00
commonStockSharesOutstanding 8483415.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 133306231.00
intangibleAssets 0.00
otherCurrentAssets 737867.00
totalLiab 42189755.00
totalStockholderEquity 91116476.00
deferredLongTermLiab 788000.00
otherCurrentLiab 1100867.00
commonStock 8461.00
retainedEarnings 40311745.00
otherLiab 592000.00
goodWill 0.00
otherAssets 1133000.00
cash 973525.00
totalCurrentLiabilities 38857032.00
currentDeferredRevenue 179698.00
netDebt 30822031.00
shortTermDebt 29843139.00
shortLongTermDebtTotal 31795556.00
otherStockholderEquity 50814206.00
propertyPlantEquipment 2730847.00
totalCurrentAssets 129442304.00
netTangibleAssets 91116476.00
shortTermInvestments 0.00
netReceivables 127313912.00
longTermDebt 1952417.00
inventory 417000.00
accountsPayable 7733328.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17936.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8461.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 40311745.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1025000.00
nonCurrentAssetsTotal 3863927.00
longTermDebtTotal 1952417.00
nonCurrentLiabilitiesOther 592306.00
nonCurrentLiabilitiesTotal 3332723.00
capitalSurpluse 50814206.00
liabilitiesAndStockholdersEquity 133306231.00
cashAndShortTermInvestments 973525.00
propertyPlantAndEquipmentGross 2730847.00
propertyPlantAndEquipmentNet 2730847.00
commonStockSharesOutstanding 8534856.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 124272594.00
intangibleAssets 0.00
otherCurrentAssets 609268.00
totalLiab 35321075.00
totalStockholderEquity 88951519.00
deferredLongTermLiab 788000.00
otherCurrentLiab 1480404.00
commonStock 8410.00
retainedEarnings 38582876.00
otherLiab 593000.00
goodWill 0.00
otherAssets 1241000.00
cash 2166103.00
totalCurrentLiabilities 31741678.00
currentDeferredRevenue 276170.00
netDebt 22402433.00
shortTermDebt 22370349.00
shortLongTermDebtTotal 24568536.00
otherStockholderEquity 50381348.00
propertyPlantEquipment 2849753.00
totalCurrentAssets 120181761.00
netTangibleAssets 88951519.00
shortTermInvestments 0.00
netReceivables 116989390.00
longTermDebt 2198187.00
inventory 417000.00
accountsPayable 7614755.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21115.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8410.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 38582876.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1133000.00
nonCurrentAssetsTotal 4090833.00
longTermDebtTotal 2198187.00
nonCurrentLiabilitiesOther 593210.00
nonCurrentLiabilitiesTotal 3579397.00
capitalSurpluse 50381348.00
liabilitiesAndStockholdersEquity 124272594.00
cashAndShortTermInvestments 2166103.00
propertyPlantAndEquipmentGross 2849753.00
propertyPlantAndEquipmentNet 2849753.00
commonStockSharesOutstanding 8529434.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 131203921.00
intangibleAssets 0.00
otherCurrentAssets 645906.00
totalLiab 44719800.00
totalStockholderEquity 86484121.00
deferredLongTermLiab 852000.00
otherCurrentLiab 579875.00
commonStock 8392.00
retainedEarnings 36212632.00
otherLiab 583000.00
goodWill 0.00
otherAssets 1117000.00
cash 840683.00
totalCurrentLiabilities 40840157.00
currentDeferredRevenue 469509.00
netDebt 34094903.00
shortTermDebt 32491016.00
shortLongTermDebtTotal 34935586.00
otherStockholderEquity 50286534.00
propertyPlantEquipment 2990237.00
totalCurrentAssets 127096604.00
netTangibleAssets 86484121.00
shortTermInvestments 0.00
netReceivables 125084015.00
longTermDebt 2444570.00
inventory 526000.00
accountsPayable 7299757.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -23437.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8392.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 36212632.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1009000.00
nonCurrentAssetsTotal 4107317.00
longTermDebtTotal 2444570.00
nonCurrentLiabilitiesOther 583073.00
nonCurrentLiabilitiesTotal 3879643.00
capitalSurpluse 50286534.00
liabilitiesAndStockholdersEquity 131203921.00
cashAndShortTermInvestments 840683.00
propertyPlantAndEquipmentGross 2990237.00
propertyPlantAndEquipmentNet 2990237.00
commonStockSharesOutstanding 8490711.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 128290120.00
intangibleAssets 0.00
otherCurrentAssets 567970.00
totalLiab 43735942.00
totalStockholderEquity 84554178.00
deferredLongTermLiab 852000.00
otherCurrentLiab 745987.00
commonStock 8392.00
retainedEarnings 34301533.00
otherLiab 569000.00
goodWill 0.00
otherAssets 1110000.00
cash 447377.00
totalCurrentLiabilities 39630390.00
currentDeferredRevenue 420561.00
netDebt 33256468.00
shortTermDebt 31019710.00
shortLongTermDebtTotal 33703845.00
otherStockholderEquity 50267690.00
propertyPlantEquipment 3116922.00
totalCurrentAssets 124063118.00
netTangibleAssets 84554178.00
shortTermInvestments 0.00
netReceivables 122521771.00
longTermDebt 2684135.00
inventory 526000.00
accountsPayable 7444132.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -23437.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8392.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 34301533.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1002000.00
nonCurrentAssetsTotal 4227002.00
longTermDebtTotal 2684135.00
nonCurrentLiabilitiesOther 569417.00
nonCurrentLiabilitiesTotal 4105552.00
capitalSurpluse 50267690.00
liabilitiesAndStockholdersEquity 128290120.00
cashAndShortTermInvestments 447377.00
propertyPlantAndEquipmentGross 3116922.00
propertyPlantAndEquipmentNet 3116922.00
commonStockSharesOutstanding 8456156.00
2013-05-01
date 2013-05-01
filing_date 2013-05-10
currency_symbol USD
totalAssets 127467281000.00
intangibleAssets 0.00
otherCurrentAssets 567970.00
totalLiab 44711057000.00
totalStockholderEquity 84554178.00
deferredLongTermLiab 852000.00
commonStock 8392.00
retainedEarnings 34301533.00
goodWill 0.00
otherAssets 0.00
cash 1260876000.00
totalCurrentLiabilities 40339364000.00
shortTermDebt 31019710.00
shortLongTermDebtTotal 4028663000.00
otherStockholderEquity -23437.00
propertyPlantEquipment 3116922.00
totalCurrentAssets 123312600000.00
netTangibleAssets 84554178.00
shortTermInvestments 0.00
netReceivables 123047771.00
longTermDebt 2684135.00
inventory 0.00
accountsPayable 8610680.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -37116000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8392.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 34301533.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1002000.00
nonCurrentAssetsTotal 4227002.00
longTermDebtTotal 2684135.00
nonCurrentLiabilitiesOther 569417.00
nonCurrentLiabilitiesTotal 4105552.00
capitalSurpluse 50267690.00
liabilitiesAndStockholdersEquity 128290120.00
cashAndShortTermInvestments 447377.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 127467281.00
otherCurrentAssets 605767.00
totalLiab 44711057.00
totalStockholderEquity 82756224.00
deferredLongTermLiab 852000.00
otherCurrentLiab 569172.00
commonStock 8392.00
retainedEarnings 32517258.00
otherLiab 575000.00
otherAssets 1116000.00
cash 1260876.00
totalCurrentLiabilities 40339364.00
currentDeferredRevenue 310027.00
netDebt 32717787.00
shortTermDebt 31033425.00
shortLongTermDebtTotal 33978663.00
otherStockholderEquity 50267690.00
propertyPlantEquipment 3038601.00
totalCurrentAssets 123312600.00
netTangibleAssets 82756224.00
netReceivables 120919957.00
longTermDebt 2945238.00
inventory 526000.00
accountsPayable 8426740.00
accumulatedOtherComprehensiveIncome -37116.00
commonStockTotalEquity 8392.00
retainedEarningsTotalEquity 32517258.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1008000.00
nonCurrentAssetsTotal 4154681.00
longTermDebtTotal 2945238.00
nonCurrentLiabilitiesOther 574455.00
nonCurrentLiabilitiesTotal 4371693.00
capitalSurpluse 50267690.00
liabilitiesAndStockholdersEquity 127467281.00
cashAndShortTermInvestments 1260876.00
propertyPlantAndEquipmentGross 3038601.00
propertyPlantAndEquipmentNet 3038601.00
commonStockSharesOutstanding 8447974.00
2013-02-22
date 2013-02-22
filing_date 2013-03-13
currency_symbol USD
totalAssets 124883516000.00
intangibleAssets 0.00
otherCurrentAssets 605767.00
totalLiab 44289317000.00
totalStockholderEquity 82756224.00
deferredLongTermLiab 852000.00
otherCurrentLiab 0.00
commonStock 8392.00
retainedEarnings 32517258.00
otherLiab 0.00
goodWill 0.00
otherAssets 0.00
cash 2709803000.00
totalCurrentLiabilities 39645331000.00
shortTermDebt 31033425.00
shortLongTermDebt 0.00
shortLongTermDebtTotal 3209874967564000.00
otherStockholderEquity -37116.00
propertyPlantEquipment 3038601.00
totalCurrentAssets 119354056000.00
longTermInvestments 0.00
netTangibleAssets 82756224.00
shortTermInvestments 0.00
netReceivables 121445957.00
longTermDebt 2945238.00
inventory 0.00
accountsPayable 9305939.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -40827000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8392.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 32517258.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1008000.00
nonCurrentAssetsTotal 4154681.00
longTermDebtTotal 2945238.00
nonCurrentLiabilitiesOther 574455.00
nonCurrentLiabilitiesTotal 4371693.00
capitalSurpluse 50267690.00
liabilitiesAndStockholdersEquity 127467281.00
cashAndShortTermInvestments 1260876.00
propertyPlantAndEquipmentGross 2907476000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 124883516.00
otherCurrentAssets 426063.00
totalLiab 44289317.00
totalStockholderEquity 80594199.00
deferredLongTermLiab 867000.00
otherCurrentLiab 1151356.00
commonStock 8371.00
retainedEarnings 30845982.00
otherLiab 568000.00
otherAssets 2623000.00
cash 2709803.00
totalCurrentLiabilities 39645331.00
currentDeferredRevenue 656853.00
netDebt 25050634.00
shortTermDebt 24550564.00
shortLongTermDebtTotal 27760437.00
otherStockholderEquity 49780673.00
propertyPlantEquipment 2907476.00
totalCurrentAssets 119354056.00
netTangibleAssets 80594199.00
netReceivables 115684190.00
longTermDebt 3209873.00
inventory 534000.00
accountsPayable 13286558.00
accumulatedOtherComprehensiveIncome -40827.00
commonStockTotalEquity 8371.00
retainedEarningsTotalEquity 30845982.00
nonCurrrentAssetsOther 1620984.00
deferredLongTermAssetCharges 1001000.00
nonCurrentAssetsTotal 5529460.00
longTermDebtTotal 3209873.00
nonCurrentLiabilitiesOther 567113.00
nonCurrentLiabilitiesTotal 4643986.00
capitalSurpluse 49780673.00
liabilitiesAndStockholdersEquity 124883516.00
cashAndShortTermInvestments 2709803.00
propertyPlantAndEquipmentGross 2907476.00
propertyPlantAndEquipmentNet 2907476.00
commonStockSharesOutstanding 8446215.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 111017911.00
intangibleAssets 0.00
otherCurrentAssets 654637.00
totalLiab 34293599.00
totalStockholderEquity 76724312.00
deferredLongTermLiab 660000.00
otherCurrentLiab 530728.00
commonStock 8353.00
retainedEarnings 27407627.00
otherLiab 576000.00
goodWill 0.00
otherAssets 1267000.00
cash 1072107.00
totalCurrentLiabilities 29475958.00
currentDeferredRevenue 1723292.00
netDebt 20834128.00
shortTermDebt 18324265.00
shortLongTermDebtTotal 21906235.00
otherStockholderEquity 49363930.00
propertyPlantEquipment 2956666.00
totalCurrentAssets 106794165.00
netTangibleAssets 76724312.00
shortTermInvestments 0.00
netReceivables 105067421.00
longTermDebt 3581970.00
inventory 96208000.00
accountsPayable 8897673.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -55598.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8353.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 27245627.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1159000.00
nonCurrentAssetsTotal 4223746.00
longTermDebtTotal 3581970.00
nonCurrentLiabilitiesOther 575671.00
nonCurrentLiabilitiesTotal 4817641.00
capitalSurpluse 49525930.00
liabilitiesAndStockholdersEquity 111017911.00
cashAndShortTermInvestments 1072107.00
propertyPlantAndEquipmentGross 2956666.00
propertyPlantAndEquipmentNet 2956666.00
commonStockSharesOutstanding 8476691.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 106328809.00
intangibleAssets 0.00
otherCurrentAssets 938595.00
totalLiab 34776558.00
totalStockholderEquity 71552251.00
deferredLongTermLiab 660000.00
otherCurrentLiab 350358.00
commonStock 8158.00
retainedEarnings 24450190.00
otherLiab 551000.00
goodWill 0.00
otherAssets 1270000.00
cash 3604047.00
totalCurrentLiabilities 29564424.00
currentDeferredRevenue 3653070.00
netDebt 16746156.00
shortTermDebt 16349487.00
shortLongTermDebtTotal 20350203.00
otherStockholderEquity 47148011.00
propertyPlantEquipment 3079313.00
totalCurrentAssets 101979416.00
netTangibleAssets 71552251.00
shortTermInvestments 0.00
netReceivables 97436774.00
longTermDebt 4000716.00
inventory 88717000.00
accountsPayable 9211509.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -54108.00
additionalPaidInCapital 0.00
commonStockTotalEquity 8158.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24450190.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1162000.00
nonCurrentAssetsTotal 4349393.00
longTermDebtTotal 4000716.00
nonCurrentLiabilitiesOther 551418.00
nonCurrentLiabilitiesTotal 5212134.00
capitalSurpluse 47148011.00
liabilitiesAndStockholdersEquity 106328809.00
cashAndShortTermInvestments 3604047.00
propertyPlantAndEquipmentGross 3079313.00
propertyPlantAndEquipmentNet 3079313.00
commonStockSharesOutstanding 7414273.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 96284534.00
intangibleAssets 0.00
otherCurrentAssets 707452.00
totalLiab 39512323.00
totalStockholderEquity 56772211.00
deferredLongTermLiab 660000.00
otherCurrentLiab 336373.00
commonStock 7008.00
retainedEarnings 21754172.00
otherLiab 519000.00
goodWill 0.00
otherAssets 1263000.00
cash 530578.00
totalCurrentLiabilities 33982420.00
currentDeferredRevenue 2630000.00
netDebt 23115208.00
shortTermDebt 19294480.00
shortLongTermDebtTotal 23645786.00
otherStockholderEquity 35058081.00
propertyPlantEquipment 2990250.00
totalCurrentAssets 92031204.00
netTangibleAssets 56772211.00
shortTermInvestments 0.00
netReceivables 90793174.00
longTermDebt 4351306.00
inventory 82584000.00
accountsPayable 11721567.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -47050.00
additionalPaidInCapital 0.00
commonStockTotalEquity 7008.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21754172.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1155000.00
nonCurrentAssetsTotal 4253330.00
longTermDebtTotal 4351306.00
nonCurrentLiabilitiesOther 518597.00
nonCurrentLiabilitiesTotal 5529903.00
capitalSurpluse 35058081.00
liabilitiesAndStockholdersEquity 96284534.00
cashAndShortTermInvestments 530578.00
propertyPlantAndEquipmentGross 2990250.00
propertyPlantAndEquipmentNet 2990250.00
commonStockSharesOutstanding 7228061.00
2012-02-29
date 2012-02-29
filing_date 2012-03-14
currency_symbol USD
totalAssets 88940107000.00
intangibleAssets 0.00
otherCurrentAssets 450452.00
totalLiab 34913900000.00
totalStockholderEquity 56772211.00
deferredLongTermLiab 660000.00
otherCurrentLiab 0.00
commonStock 7008.00
retainedEarnings 21754172.00
otherLiab 0.00
goodWill 0.00
otherAssets 0.00
cash 878200000.00
totalCurrentLiabilities 32907022000.00
shortTermDebt 19294480.00
shortLongTermDebt 0.00
shortLongTermDebtTotal 1776619000.00
otherStockholderEquity -47050.00
propertyPlantEquipment 2990250.00
totalCurrentAssets 85093458000.00
longTermInvestments 0.00
netTangibleAssets 56772211.00
shortTermInvestments 0.00
netReceivables 91050174.00
longTermDebt 4351306.00
inventory 0.00
accountsPayable 14687940.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21772000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 7080000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21754172.00
treasuryStock 0.00
nonCurrrentAssetsOther 108080.00
deferredLongTermAssetCharges 1155000.00
nonCurrentAssetsTotal 4253330.00
longTermDebtTotal 4351306.00
nonCurrentLiabilitiesOther 518597.00
nonCurrentLiabilitiesTotal 5529903.00
capitalSurpluse 35058081.00
liabilitiesAndStockholdersEquity 96284534.00
cashAndShortTermInvestments 530578.00
propertyPlantAndEquipmentGross 2629569000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 88940107.00
otherCurrentAssets 919326.00
totalLiab 44913900.00
totalStockholderEquity 44026207.00
deferredLongTermLiab 660000.00
otherCurrentLiab 1119398.00
commonStock 7080.00
retainedEarnings 19834852.00
otherLiab 458000.00
otherAssets 1217000.00
cash 878200.00
totalCurrentLiabilities 32907022.00
currentDeferredRevenue 2802000.00
netDebt 16998419.00
shortTermDebt 16987380.00
shortLongTermDebtTotal 17876619.00
otherStockholderEquity 24206047.00
propertyPlantEquipment 2629569.00
totalCurrentAssets 85093458.00
netTangibleAssets 54026207.00
netReceivables 83295932.00
longTermDebt 889239.00
inventory 79010000.00
accountsPayable 11998244.00
accumulatedOtherComprehensiveIncome -21772.00
commonStockTotalEquity 7080.00
retainedEarningsTotalEquity 19834852.00
treasuryStock -1140226.00
nonCurrrentAssetsOther 1217080.00
deferredLongTermAssetCharges 1105000.00
nonCurrentAssetsTotal 3846649.00
longTermDebtTotal 889239.00
nonCurrentLiabilitiesOther 457639.00
nonCurrentLiabilitiesTotal 12006878.00
capitalSurpluse 35346273.00
liabilitiesAndStockholdersEquity 88940107.00
cashAndShortTermInvestments 878200.00
propertyPlantAndEquipmentGross 2629569.00
propertyPlantAndEquipmentNet 2629569.00
commonStockSharesOutstanding 6915313.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 78515335.00
intangibleAssets 0.00
otherCurrentAssets 686767.00
totalLiab 27430122.00
totalStockholderEquity 51085213.00
deferredLongTermLiab 0.00
otherCurrentLiab 544945.00
commonStock 7049.00
retainedEarnings 17161831.00
otherLiab 125000.00
goodWill 0.00
otherAssets 1001000.00
cash 353377.00
totalCurrentLiabilities 26246018.00
currentDeferredRevenue 1670006.00
netDebt 14157984.00
shortTermDebt 13482291.00
shortLongTermDebtTotal 14511361.00
otherStockholderEquity 33944737.00
propertyPlantEquipment 1819466.00
totalCurrentAssets 75694789.00
netTangibleAssets 52269317.00
shortTermInvestments 0.00
netReceivables 74654645.00
longTermDebt 1029000.00
inventory 65467000.00
accountsPayable 10548776.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -28404.00
additionalPaidInCapital 0.00
commonStockTotalEquity 7049.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 17161831.00
treasuryStock -1140226.00
nonCurrrentAssetsOther 112080.00
nonCurrentAssetsTotal 2820546.00
nonCurrentLiabilitiesTotal 1184104.00
capitalSurpluse 35084963.00
liabilitiesAndStockholdersEquity 78515335.00
cashAndShortTermInvestments 353377.00
propertyPlantAndEquipmentGross 1819466.00
propertyPlantAndEquipmentNet 1819466.00
commonStockSharesOutstanding 7158715.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 68861601.00
intangibleAssets 0.00
otherCurrentAssets 619029.00
totalLiab 19608849.00
totalStockholderEquity 49252752.00
deferredLongTermLiab 0.00
otherCurrentLiab 441989.00
commonStock 7049.00
retainedEarnings 15356789.00
otherLiab 206000.00
goodWill 0.00
otherAssets 970000.00
cash 669725.00
totalCurrentLiabilities 18393155.00
currentDeferredRevenue 1023006.00
netDebt 8959228.00
shortTermDebt 8619416.00
shortLongTermDebtTotal 9628953.00
otherStockholderEquity 33923050.00
propertyPlantEquipment 1275851.00
totalCurrentAssets 66615437.00
netTangibleAssets 49252752.00
shortTermInvestments 0.00
netReceivables 65326683.00
longTermDebt 1010000.00
inventory 60881000.00
accountsPayable 8308744.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -34136.00
additionalPaidInCapital 0.00
commonStockTotalEquity 7049.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 15356789.00
treasuryStock -1140226.00
nonCurrrentAssetsOther 29313.00
nonCurrentAssetsTotal 2246164.00
nonCurrentLiabilitiesTotal 1215694.00
capitalSurpluse 35063276.00
liabilitiesAndStockholdersEquity 68861601.00
cashAndShortTermInvestments 669725.00
propertyPlantAndEquipmentGross 1275851.00
propertyPlantAndEquipmentNet 1275851.00
commonStockSharesOutstanding 7148591.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 62821050.00
otherCurrentAssets 55299034.00
totalLiab 16368766.00
totalStockholderEquity 46452284.00
otherCurrentLiab 338988.00
commonStock 6947.00
retainedEarnings 13785974.00
otherLiab 215000.00
otherAssets 699000.00
cash 285190.00
totalCurrentLiabilities 15051309.00
currentDeferredRevenue 600006.00
netDebt 5295190.00
shortTermDebt 4477081.00
shortLongTermDebtTotal 5580380.00
otherStockholderEquity 32697031.00
propertyPlantEquipment 1176000.00
totalCurrentAssets 60945888.00
netReceivables 4845168.00
longTermDebt 1103000.00
inventory 516496.00
accountsPayable 9635234.00
accumulatedOtherComprehensiveIncome -37668.00
commonStockTotalEquity 6947.00
treasuryStock -1140000.00
nonCurrrentAssetsOther 29313.00
nonCurrentAssetsTotal 1875162.00
nonCurrentLiabilitiesTotal 1317457.00
liabilitiesAndStockholdersEquity 62821050.00
cashAndShortTermInvestments 285190.00
propertyPlantAndEquipmentGross 1175849.00
propertyPlantAndEquipmentNet 1175849.00
commonStockSharesOutstanding 7193073.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 56457187.00
otherCurrentAssets 47165166.00
totalLiab 11786744.00
totalStockholderEquity 44670443.00
otherCurrentLiab 483941.00
commonStock 6912.00
retainedEarnings 12417924.00
otherLiab 227000.00
otherAssets 828000.00
cash 823376.00
totalCurrentLiabilities 10370285.00
currentDeferredRevenue 134006.00
netDebt 1851729.00
shortTermDebt 1485008.00
shortLongTermDebtTotal 2675105.00
otherStockholderEquity 32291011.00
propertyPlantEquipment 882000.00
totalCurrentAssets 54747455.00
netReceivables 6152544.00
longTermDebt 1190000.00
inventory 606369.00
accountsPayable 8267330.00
accumulatedOtherComprehensiveIncome -45404.00
commonStockTotalEquity 6912.00
treasuryStock -981000.00
nonCurrrentAssetsOther 159817.00
nonCurrentAssetsTotal 1709732.00
nonCurrentLiabilitiesTotal 1416459.00
liabilitiesAndStockholdersEquity 56457187.00
cashAndShortTermInvestments 823376.00
propertyPlantAndEquipmentGross 881915.00
propertyPlantAndEquipmentNet 881915.00
commonStockSharesOutstanding 6650756.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 58013197.00
otherCurrentAssets 52898198.00
totalLiab 11731051.00
totalStockholderEquity 46282146.00
otherCurrentLiab 639055.00
commonStock 6773.00
retainedEarnings 15383459.00
otherLiab 238000.00
otherAssets 726000.00
cash 651220.00
totalCurrentLiabilities 10142808.00
currentDeferredRevenue 2069006.00
netDebt 1381498.00
shortTermDebt 683023.00
shortLongTermDebtTotal 2032718.00
otherStockholderEquity 30948296.00
propertyPlantEquipment 828000.00
totalCurrentAssets 56458506.00
netReceivables 2479335.00
longTermDebt 1350000.00
inventory 429753.00
accountsPayable 6751724.00
accumulatedOtherComprehensiveIncome -56382.00
commonStockTotalEquity 6773.00
treasuryStock -981000.00
nonCurrrentAssetsOther 29313.00
nonCurrentAssetsTotal 1554691.00
nonCurrentLiabilitiesTotal 1588243.00
liabilitiesAndStockholdersEquity 58013197.00
cashAndShortTermInvestments 651220.00
propertyPlantAndEquipmentGross 828378.00
propertyPlantAndEquipmentNet 828378.00
commonStockSharesOutstanding 6972156.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 54504205.00
otherCurrentAssets 49042816.00
totalLiab 9682825.00
totalStockholderEquity 44821380.00
otherCurrentLiab 508901.00
commonStock 6773.00
retainedEarnings 13954096.00
otherLiab 240000.00
otherAssets 726000.00
cash 774326.00
totalCurrentLiabilities 7923988.00
currentDeferredRevenue 1327006.00
netDebt 1430750.00
shortTermDebt 685810.00
shortLongTermDebtTotal 2205076.00
otherStockholderEquity 30916708.00
propertyPlantEquipment 873000.00
totalCurrentAssets 52904834.00
netReceivables 2735045.00
longTermDebt 1519000.00
inventory 352647.00
accountsPayable 5402271.00
accumulatedOtherComprehensiveIncome -56197.00
commonStockTotalEquity 6773.00
treasuryStock -981000.00
nonCurrrentAssetsOther 29313.00
nonCurrentAssetsTotal 1599371.00
nonCurrentLiabilitiesTotal 1758837.00
liabilitiesAndStockholdersEquity 54504205.00
cashAndShortTermInvestments 774326.00
propertyPlantAndEquipmentGross 873058.00
propertyPlantAndEquipmentNet 873058.00
commonStockSharesOutstanding 6790911.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 50303611.00
otherCurrentAssets 45163757.00
totalLiab 10686630.00
totalStockholderEquity 39616981.00
otherCurrentLiab 432821.00
commonStock 6138.00
retainedEarnings 12748843.00
otherLiab 238000.00
otherAssets 599000.00
cash 444783.00
totalCurrentLiabilities 8805852.00
currentDeferredRevenue 1759373.00
netDebt 3533925.00
shortTermDebt 2336011.00
shortLongTermDebtTotal 3978708.00
otherStockholderEquity 26915499.00
propertyPlantEquipment 813000.00
totalCurrentAssets 48892055.00
netReceivables 2891148.00
longTermDebt 1643000.00
inventory 392367.00
accountsPayable 4277647.00
accumulatedOtherComprehensiveIncome -53499.00
commonStockTotalEquity 6138.00
treasuryStock -693000.00
nonCurrrentAssetsOther 25313.00
nonCurrentAssetsTotal 1411556.00
nonCurrentLiabilitiesTotal 1880778.00
liabilitiesAndStockholdersEquity 50303611.00
cashAndShortTermInvestments 444783.00
propertyPlantAndEquipmentGross 812243.00
propertyPlantAndEquipmentNet 812243.00
commonStockSharesOutstanding 6217024.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 52537131.00
otherCurrentAssets 43018221.00
totalLiab 14019617.00
totalStockholderEquity 38517514.00
otherCurrentLiab 915448.00
commonStock 6123.00
retainedEarnings 11888028.00
otherLiab 239000.00
otherAssets 585000.00
cash 2224825.00
totalCurrentLiabilities 11979596.00
currentDeferredRevenue 2368374.00
netDebt 2413124.00
shortTermDebt 2836592.00
shortLongTermDebtTotal 4637949.00
otherStockholderEquity 26676237.00
propertyPlantEquipment 854000.00
totalCurrentAssets 51098046.00
netReceivables 5403932.00
longTermDebt 1801000.00
inventory 451068.00
accountsPayable 5859182.00
accumulatedOtherComprehensiveIncome -52874.00
commonStockTotalEquity 6123.00
treasuryStock -693000.00
nonCurrrentAssetsOther 59265.00
nonCurrentAssetsTotal 1439085.00
nonCurrentLiabilitiesTotal 2040021.00
liabilitiesAndStockholdersEquity 52537131.00
cashAndShortTermInvestments 2224825.00
propertyPlantAndEquipmentGross 853820.00
propertyPlantAndEquipmentNet 853820.00
commonStockSharesOutstanding 5995465.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 51048081.00
otherCurrentAssets 43533778.00
totalLiab 14187648.00
totalStockholderEquity 36860433.00
otherCurrentLiab 295748.00
commonStock 6059.00
retainedEarnings 10301092.00
otherLiab 259000.00
otherAssets 544000.00
cash 684418.00
totalCurrentLiabilities 11969370.00
currentDeferredRevenue 2195885.00
netDebt 4912267.00
shortTermDebt 3637130.00
shortLongTermDebtTotal 5596685.00
otherStockholderEquity 26615372.00
propertyPlantEquipment 916000.00
totalCurrentAssets 49587505.00
netReceivables 4996501.00
longTermDebt 1960000.00
inventory 372808.00
accountsPayable 5840607.00
accumulatedOtherComprehensiveIncome -62090.00
commonStockTotalEquity 6059.00
treasuryStock -541000.00
nonCurrrentAssetsOther 59265.00
nonCurrentAssetsTotal 1460576.00
nonCurrentLiabilitiesTotal 2218278.00
liabilitiesAndStockholdersEquity 51048081.00
cashAndShortTermInvestments 684418.00
propertyPlantAndEquipmentGross 916311.00
propertyPlantAndEquipmentNet 916311.00
commonStockSharesOutstanding 6224962.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 50904728.00
otherCurrentAssets 44532763.00
totalLiab 14989411.00
totalStockholderEquity 35915317.00
otherCurrentLiab 879508.00
commonStock 6059.00
retainedEarnings 9391431.00
otherLiab 253000.00
otherAssets 589000.00
cash 454282.00
totalCurrentLiabilities 12618213.00
currentDeferredRevenue 2052202.00
netDebt 4700682.00
shortTermDebt 3036524.00
shortLongTermDebtTotal 5154964.00
otherStockholderEquity 26575910.00
propertyPlantEquipment 988000.00
totalCurrentAssets 49327777.00
netReceivables 4076424.00
longTermDebt 2118000.00
inventory 264308.00
accountsPayable 6649979.00
accumulatedOtherComprehensiveIncome -58083.00
commonStockTotalEquity 6059.00
treasuryStock -541000.00
nonCurrrentAssetsOther 119265.00
nonCurrentAssetsTotal 1576951.00
nonCurrentLiabilitiesTotal 2371198.00
liabilitiesAndStockholdersEquity 50904728.00
cashAndShortTermInvestments 454282.00
propertyPlantAndEquipmentGross 987686.00
propertyPlantAndEquipmentNet 987686.00
commonStockSharesOutstanding 6250021.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 47512250.00
otherCurrentAssets 42134752.00
totalLiab 12821796.00
totalStockholderEquity 34690454.00
otherCurrentLiab 152334.00
commonStock 6059.00
retainedEarnings 8487942.00
otherLiab 270000.00
otherAssets 496000.00
cash 660933.00
totalCurrentLiabilities 10299064.00
currentDeferredRevenue 2125208.00
netDebt 3616734.00
shortTermDebt 2025061.00
shortLongTermDebtTotal 4277667.00
otherStockholderEquity 26273861.00
propertyPlantEquipment 1000000.00
totalCurrentAssets 46015898.00
netReceivables 2971658.00
longTermDebt 2253000.00
inventory 248555.00
accountsPayable 5996461.00
accumulatedOtherComprehensiveIncome -77408.00
commonStockTotalEquity 6059.00
treasuryStock -541000.00
nonCurrrentAssetsOther 119265.00
nonCurrentAssetsTotal 1496352.00
nonCurrentLiabilitiesTotal 2522732.00
liabilitiesAndStockholdersEquity 47512250.00
cashAndShortTermInvestments 660933.00
propertyPlantAndEquipmentGross 1000087.00
propertyPlantAndEquipmentNet 1000087.00
commonStockSharesOutstanding 6152609.00
2008-12-31
date 2008-12-31
filing_date 2009-03-26
currency_symbol USD
totalAssets 43351506.00
otherCurrentAssets 37865016.00
totalLiab 9368356.00
totalStockholderEquity 33983150.00
otherCurrentLiab 1557278.00
commonStock 6046.00
retainedEarnings 7942021.00
otherLiab 279000.00
otherAssets 525000.00
cash 424082.00
totalCurrentLiabilities 6688372.00
currentDeferredRevenue 907000.00
netDebt 2897792.00
shortTermDebt 920668.00
shortLongTermDebtTotal 3321874.00
otherStockholderEquity 26119600.00
propertyPlantEquipment 1003000.00
totalCurrentAssets 41823767.00
netReceivables 2975012.00
longTermDebt 2402000.00
inventory 559657.00
accountsPayable 3303426.00
accumulatedOtherComprehensiveIncome -84517.00
commonStockTotalEquity 6046.00
treasuryStock -541000.00
nonCurrrentAssetsOther 179265.00
nonCurrentAssetsTotal 1527739.00
nonCurrentLiabilitiesTotal 2679984.00
liabilitiesAndStockholdersEquity 43351506.00
cashAndShortTermInvestments 424082.00
propertyPlantAndEquipmentGross 1002974.00
propertyPlantAndEquipmentNet 1002974.00
commonStockSharesOutstanding 5984860.00
2008-09-30
date 2008-09-30
filing_date 2008-11-12
currency_symbol USD
totalAssets 43310824.00
otherCurrentAssets 520000.00
totalLiab 10187905.00
totalStockholderEquity 33122919.00
otherCurrentLiab 460000.00
commonStock 6043.00
retainedEarnings 7033306.00
otherLiab 145000.00
otherAssets 438000.00
cash 57705.00
totalCurrentLiabilities 9995529.00
currentDeferredRevenue 791322.00
netDebt 2505547.00
shortTermDebt 2516567.00
shortLongTermDebtTotal 2563252.00
otherStockholderEquity 27521961.00
propertyPlantEquipment 1031000.00
totalCurrentAssets 41841656.00
netReceivables 40386578.00
longTermDebt 47000.00
inventory 877373.00
accountsPayable 6227640.00
accumulatedOtherComprehensiveIncome -1438391.00
commonStockTotalEquity 6043.00
treasuryStock -541000.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 1469168.00
nonCurrentLiabilitiesTotal 192376.00
liabilitiesAndStockholdersEquity 43310824.00
cashAndShortTermInvestments 57705.00
propertyPlantAndEquipmentGross 1030942.00
propertyPlantAndEquipmentNet 1030942.00
commonStockSharesOutstanding 6252685.00
2008-06-30
date 2008-06-30
filing_date 2008-08-12
currency_symbol USD
totalAssets 39212135.00
otherCurrentAssets 368839.00
totalLiab 6999113.00
totalStockholderEquity 32213022.00
otherCurrentLiab 791370.00
commonStock 6043.00
retainedEarnings 6141184.00
otherLiab 140000.00
otherAssets 444000.00
cash 206891.00
totalCurrentLiabilities 6806764.00
netDebt 460067.00
shortTermDebt 615269.00
shortLongTermDebtTotal 666958.00
otherStockholderEquity 27504186.00
propertyPlantEquipment 822000.00
totalCurrentAssets 37946251.00
netReceivables 37370521.00
longTermDebt 52000.00
inventory 34780000.00
accountsPayable 5400125.00
accumulatedOtherComprehensiveIncome -1438391.00
commonStockTotalEquity 6043.00
treasuryStock -541000.00
nonCurrrentAssetsOther 185044.00
nonCurrentAssetsTotal 1265884.00
nonCurrentLiabilitiesTotal 192349.00
liabilitiesAndStockholdersEquity 39212135.00
cashAndShortTermInvestments 206891.00
propertyPlantAndEquipmentGross 821840.00
propertyPlantAndEquipmentNet 821840.00
commonStockSharesOutstanding 6246953.00
2008-03-31
date 2008-03-31
filing_date 2008-05-13
currency_symbol USD
totalAssets 37926498.00
otherCurrentAssets 183453.00
totalLiab 6419281.00
totalStockholderEquity 31507217.00
otherCurrentLiab 679604.00
commonStock 6038.00
retainedEarnings 5771373.00
otherLiab 135000.00
otherAssets 358000.00
cash 821926.00
totalCurrentLiabilities 6257041.00
netDebt -211506.00
shortTermDebt 603810.00
shortLongTermDebtTotal 610420.00
otherStockholderEquity 27168197.00
propertyPlantEquipment 746000.00
totalCurrentAssets 36822049.00
netReceivables 35816670.00
longTermDebt 7000.00
inventory 32725000.00
accountsPayable 4973627.00
accumulatedOtherComprehensiveIncome -1438391.00
commonStockTotalEquity 6038.00
treasuryStock -541000.00
nonCurrrentAssetsOther 190863.00
nonCurrentAssetsTotal 1104449.00
nonCurrentLiabilitiesTotal 162240.00
liabilitiesAndStockholdersEquity 37926498.00
cashAndShortTermInvestments 821926.00
propertyPlantAndEquipmentGross 746586.00
propertyPlantAndEquipmentNet 746586.00
commonStockSharesOutstanding 6181752.00
2007-12-31
date 2007-12-31
filing_date 2008-03-25
currency_symbol USD
totalAssets 36620572.00
otherCurrentAssets 216405.00
totalLiab 7017058.00
totalStockholderEquity 29603514.00
otherCurrentLiab 459000.00
commonStock 5816.00
retainedEarnings 5351408.00
otherLiab 150000.00
otherAssets 326000.00
cash 338391.00
totalCurrentLiabilities 6858854.00
currentDeferredRevenue 1061783.00
netDebt 772915.00
shortTermDebt 1103701.00
shortLongTermDebtTotal 1111306.00
otherStockholderEquity 25684681.00
propertyPlantEquipment 719000.00
totalCurrentAssets 35575822.00
netReceivables 35021026.00
longTermDebt 8000.00
inventory 31147000.00
accountsPayable 4234370.00
accumulatedOtherComprehensiveIncome -1438391.00
commonStockTotalEquity 5816.00
treasuryStock -541000.00
nonCurrrentAssetsOther 196681.00
nonCurrentAssetsTotal 1044750.00
nonCurrentLiabilitiesTotal 158204.00
liabilitiesAndStockholdersEquity 36620572.00
cashAndShortTermInvestments 338391.00
propertyPlantAndEquipmentGross 719069.00
propertyPlantAndEquipmentNet 719069.00
commonStockSharesOutstanding 5875902.00
2007-09-30
date 2007-09-30
filing_date 2007-11-14
currency_symbol USD
totalAssets 35051720.00
otherCurrentAssets 118158.00
totalLiab 5955566.00
totalStockholderEquity 29096154.00
otherCurrentLiab 35000.00
commonStock 5814.00
retainedEarnings 4823285.00
otherLiab 123000.00
otherAssets 224000.00
cash 806409.00
totalCurrentLiabilities 5832982.00
currentDeferredRevenue 810193.00
netDebt -803935.00
shortTermDebt 2474.00
shortLongTermDebtTotal 2474.00
otherStockholderEquity 25495287.00
propertyPlantEquipment 765000.00
totalCurrentAssets 34063375.00
netReceivables 33138808.00
inventory 30462000.00
accountsPayable 4985315.00
accumulatedOtherComprehensiveIncome -1228232.00
commonStockTotalEquity 5814.00
treasuryStock -541000.00
nonCurrrentAssetsOther 223500.00
nonCurrentAssetsTotal 988345.00
nonCurrentLiabilitiesTotal 122584.00
liabilitiesAndStockholdersEquity 35051720.00
cashAndShortTermInvestments 806409.00
propertyPlantAndEquipmentGross 764845.00
propertyPlantAndEquipmentNet 764845.00
commonStockSharesOutstanding 6145930.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
totalAssets 34067807.00
otherCurrentAssets 403882.00
totalLiab 5658662.00
totalStockholderEquity 28409145.00
otherCurrentLiab 610751.00
commonStock 5794.00
retainedEarnings 4288149.00
otherLiab 115000.00
otherAssets 230000.00
cash 1041745.00
totalCurrentLiabilities 5544092.00
netDebt -1027530.00
shortTermDebt 14215.00
shortLongTermDebtTotal 14215.00
otherStockholderEquity 25343434.00
propertyPlantEquipment 781000.00
totalCurrentAssets 33056996.00
netReceivables 31611369.00
inventory 29326000.00
accountsPayable 4919126.00
accumulatedOtherComprehensiveIncome -1228232.00
commonStockTotalEquity 5794.00
treasuryStock -541000.00
nonCurrrentAssetsOther 229319.00
nonCurrentAssetsTotal 1010811.00
nonCurrentLiabilitiesTotal 114570.00
liabilitiesAndStockholdersEquity 34067807.00
cashAndShortTermInvestments 1041745.00
propertyPlantAndEquipmentGross 781492.00
propertyPlantAndEquipmentNet 781492.00
commonStockSharesOutstanding 6026829.00
2007-03-31
date 2007-03-31
filing_date 2007-04-02
currency_symbol USD
totalAssets 32160187.00
otherCurrentAssets 133618.00
totalLiab 5982532.00
totalStockholderEquity 26177655.00
otherCurrentLiab 733040.00
commonStock 5479.00
retainedEarnings 3444512.00
otherLiab 106000.00
otherAssets 275000.00
cash 38564.00
totalCurrentLiabilities 5883991.00
currentDeferredRevenue 609091.00
netDebt 353624.00
shortTermDebt 392188.00
shortLongTermDebtTotal 392188.00
otherStockholderEquity 23955896.00
propertyPlantEquipment 817000.00
totalCurrentAssets 31006495.00
netReceivables 30834313.00
inventory 108304.00
accountsPayable 4758763.00
accumulatedOtherComprehensiveIncome -1228232.00
commonStockTotalEquity 5479.00
treasuryStock -541000.00
nonCurrrentAssetsOther 219956.00
nonCurrentAssetsTotal 1153692.00
nonCurrentLiabilitiesTotal 98541.00
liabilitiesAndStockholdersEquity 32160187.00
cashAndShortTermInvestments 38564.00
propertyPlantAndEquipmentGross 855736.00
propertyPlantAndEquipmentNet 855736.00
commonStockSharesOutstanding 5501060.00
2006-12-31
date 2006-12-31
currency_symbol USD
totalAssets 32160187.00
otherCurrentAssets 134000.00
totalLiab 5982532.00
totalStockholderEquity 26178000.00
otherCurrentLiab 733000.00
commonStock 5000.00
retainedEarnings 3444512.00
otherLiab 99000.00
otherAssets 298000.00
cash 38564.00
totalCurrentLiabilities 5883991.00
netDebt 353624.00
shortTermDebt 392188.00
shortLongTermDebtTotal 392188.00
propertyPlantEquipment 856000.00
totalCurrentAssets 31006495.00
netReceivables 30834313.00
inventory 28783000.00
accountsPayable 4758000.00
accumulatedOtherComprehensiveIncome -1228232.00
commonStockTotalEquity 5479.00
treasuryStock -321000.00
nonCurrrentAssetsOther 219956.00
liabilitiesAndStockholdersEquity 32160187.00
propertyPlantAndEquipmentGross 855736.00
commonStockSharesOutstanding 5501060.00
2006-09-30
date 2006-09-30
filing_date 2006-11-14
currency_symbol USD
totalAssets 30532890.00
otherCurrentAssets 136008.00
totalLiab 4387530.00
totalStockholderEquity 26145360.00
otherCurrentLiab 541899.00
commonStock 5478.00
retainedEarnings 3432501.00
otherLiab 88000.00
otherAssets 250000.00
cash 85412.00
totalCurrentLiabilities 4297426.00
netDebt 324630.00
shortTermDebt 407568.00
shortLongTermDebtTotal 410042.00
otherStockholderEquity 23719640.00
propertyPlantEquipment 894000.00
totalCurrentAssets 29389005.00
netReceivables 29167585.00
longTermDebt 2000.00
inventory 26273000.00
accountsPayable 3347959.00
accumulatedOtherComprehensiveIncome -1012259.00
commonStockTotalEquity 5478.00
treasuryStock -321000.00
nonCurrrentAssetsOther 249775.00
nonCurrentAssetsTotal 1143885.00
nonCurrentLiabilitiesTotal 90104.00
liabilitiesAndStockholdersEquity 30532890.00
cashAndShortTermInvestments 85412.00
propertyPlantAndEquipmentGross 894110.00
propertyPlantAndEquipmentNet 894110.00
commonStockSharesOutstanding 5447042.00
2006-06-30
date 2006-06-30
filing_date 2006-08-14
currency_symbol USD
totalAssets 30072510.00
otherCurrentAssets 158137.00
totalLiab 3914573.00
totalStockholderEquity 26157937.00
otherCurrentLiab 530595.00
commonStock 5478.00
retainedEarnings 3445078.00
otherLiab 77000.00
otherAssets 256000.00
cash 422150.00
totalCurrentLiabilities 3828299.00
netDebt -340094.00
shortTermDebt 72502.00
shortLongTermDebtTotal 82056.00
otherStockholderEquity 23719640.00
propertyPlantEquipment 910000.00
totalCurrentAssets 28906864.00
netReceivables 28326577.00
longTermDebt 10000.00
inventory 25218000.00
accountsPayable 3225202.00
accumulatedOtherComprehensiveIncome -1012259.00
commonStockTotalEquity 5478.00
treasuryStock -321000.00
nonCurrrentAssetsOther 255593.00
nonCurrentAssetsTotal 1165646.00
nonCurrentLiabilitiesTotal 86274.00
liabilitiesAndStockholdersEquity 30072510.00
cashAndShortTermInvestments 422150.00
propertyPlantAndEquipmentGross 910053.00
propertyPlantAndEquipmentNet 910053.00
commonStockSharesOutstanding 5447042.00
2006-03-31
date 2006-03-31
filing_date 2006-05-15
currency_symbol USD
totalAssets 31858476.00
otherCurrentAssets 410697.00
totalLiab 4509436.00
totalStockholderEquity 27349040.00
otherCurrentLiab 583785.00
commonStock 5478.00
retainedEarnings 4778412.00
otherLiab 65000.00
otherAssets 261000.00
cash 522639.00
totalCurrentLiabilities 4417730.00
netDebt -421342.00
shortTermDebt 75398.00
shortLongTermDebtTotal 101297.00
otherStockholderEquity 23577409.00
propertyPlantEquipment 920000.00
totalCurrentAssets 30677073.00
netReceivables 29743737.00
longTermDebt 26000.00
inventory 28155000.00
accountsPayable 3758547.00
accumulatedOtherComprehensiveIncome -1012259.00
commonStockTotalEquity 5478.00
treasuryStock -321000.00
nonCurrrentAssetsOther 261411.00
nonCurrentAssetsTotal 1181403.00
nonCurrentLiabilitiesTotal 91706.00
liabilitiesAndStockholdersEquity 31858476.00
cashAndShortTermInvestments 522639.00
propertyPlantAndEquipmentGross 919992.00
propertyPlantAndEquipmentNet 919992.00
commonStockSharesOutstanding 6126967.00
2005-12-31
date 2005-12-31
filing_date 2006-03-31
currency_symbol USD
totalAssets 32687784.00
otherCurrentAssets 342165.00
totalLiab 5525512.00
totalStockholderEquity 27162272.00
otherCurrentLiab 133110.00
commonStock 5475.00
retainedEarnings 4709518.00
otherLiab 56000.00
otherAssets 268000.00
cash 877182.00
totalCurrentLiabilities 5428429.00
currentDeferredRevenue 648521.00
netDebt -747377.00
shortTermDebt 87617.00
shortLongTermDebtTotal 129805.00
otherStockholderEquity 23459538.00
propertyPlantEquipment 962000.00
totalCurrentAssets 31458345.00
netReceivables 30238998.00
longTermDebt 42000.00
inventory 28389000.00
accountsPayable 4559181.00
accumulatedOtherComprehensiveIncome -1012259.00
commonStockTotalEquity 5475.00
treasuryStock -321000.00
nonCurrrentAssetsOther 243230.00
nonCurrentAssetsTotal 1229439.00
nonCurrentLiabilitiesTotal 97083.00
liabilitiesAndStockholdersEquity 32687784.00
cashAndShortTermInvestments 877182.00
propertyPlantAndEquipmentGross 962209.00
propertyPlantAndEquipmentNet 962209.00
commonStockSharesOutstanding 5445475.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
totalAssets 31797786.00
otherCurrentAssets 150975.00
totalLiab 4697460.00
totalStockholderEquity 27100326.00
otherCurrentLiab 459000.00
commonStock 5456.00
retainedEarnings 4826432.00
otherLiab 41000.00
otherAssets 249000.00
cash 773280.00
totalCurrentLiabilities 4589964.00
currentDeferredRevenue 343472.00
netDebt -612430.00
shortTermDebt 94526.00
shortLongTermDebtTotal 160850.00
otherStockholderEquity 23087066.00
propertyPlantEquipment 995000.00
totalCurrentAssets 30554084.00
netReceivables 29629829.00
longTermDebt 67000.00
inventory 27872000.00
accountsPayable 3692966.00
accumulatedOtherComprehensiveIncome -818628.00
commonStockTotalEquity 5456.00
treasuryStock -321000.00
nonCurrrentAssetsOther 249048.00
nonCurrentAssetsTotal 1243702.00
nonCurrentLiabilitiesTotal 107496.00
liabilitiesAndStockholdersEquity 31797786.00
cashAndShortTermInvestments 773280.00
propertyPlantAndEquipmentGross 994654.00
propertyPlantAndEquipmentNet 994654.00
commonStockSharesOutstanding 6115014.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalAssets 30846453.00
otherCurrentAssets 189704.00
totalLiab 4302876.00
totalStockholderEquity 26543577.00
otherCurrentLiab 303000.00
commonStock 5451.00
retainedEarnings 4277934.00
otherLiab 27000.00
otherAssets 255000.00
cash 1000380.00
totalCurrentLiabilities 4188063.00
currentDeferredRevenue 322100.00
netDebt -829419.00
shortTermDebt 83596.00
shortLongTermDebtTotal 170961.00
otherStockholderEquity 23078820.00
propertyPlantEquipment 978000.00
totalCurrentAssets 29613264.00
netReceivables 28423180.00
longTermDebt 87000.00
inventory 26420000.00
accountsPayable 3479367.00
accumulatedOtherComprehensiveIncome -818628.00
commonStockTotalEquity 5451.00
treasuryStock -321000.00
nonCurrrentAssetsOther 254867.00
nonCurrentAssetsTotal 1233189.00
nonCurrentLiabilitiesTotal 114813.00
liabilitiesAndStockholdersEquity 30846453.00
cashAndShortTermInvestments 1000380.00
propertyPlantAndEquipmentGross 978322.00
propertyPlantAndEquipmentNet 978322.00
commonStockSharesOutstanding 6092287.00
2005-03-31
date 2005-03-31
filing_date 2005-03-31
currency_symbol USD
totalAssets 30669919.00
otherCurrentAssets 117934.00
totalLiab 4640594.00
totalStockholderEquity 26029325.00
otherCurrentLiab 337000.00
commonStock 5449.00
retainedEarnings 3768741.00
otherAssets 261000.00
cash 1222910.00
totalCurrentLiabilities 4532245.00
currentDeferredRevenue 400889.00
netDebt -1031191.00
shortTermDebt 83370.00
shortLongTermDebtTotal 191719.00
otherStockholderEquity 23073763.00
propertyPlantEquipment 987000.00
totalCurrentAssets 29421906.00
netReceivables 28081062.00
longTermDebt 109000.00
inventory 25433000.00
accountsPayable 3710986.00
accumulatedOtherComprehensiveIncome -818628.00
commonStockTotalEquity 5449.00
treasuryStock -321000.00
nonCurrrentAssetsOther 260686.00
nonCurrentAssetsTotal 1248013.00
nonCurrentLiabilitiesTotal 108349.00
liabilitiesAndStockholdersEquity 30669919.00
cashAndShortTermInvestments 1222910.00
propertyPlantAndEquipmentGross 987327.00
propertyPlantAndEquipmentNet 987327.00
commonStockSharesOutstanding 6167995.00
2004-12-31
date 2004-12-31
filing_date 2005-03-31
currency_symbol USD
totalAssets 30759124.00
otherCurrentAssets 182003.00
totalLiab 5342736.00
totalStockholderEquity 25416388.00
otherCurrentLiab 129000.00
commonStock 5443.00
retainedEarnings 3190085.00
otherAssets 266000.00
cash 1756350.00
totalCurrentLiabilities 5213460.00
currentDeferredRevenue 669061.00
netDebt -1543930.00
shortTermDebt 83144.00
shortLongTermDebtTotal 212420.00
otherStockholderEquity 23039488.00
propertyPlantEquipment 883000.00
totalCurrentAssets 29609862.00
netReceivables 27671509.00
longTermDebt 130000.00
inventory 26031000.00
accountsPayable 4332255.00
accumulatedOtherComprehensiveIncome -818628.00
commonStockTotalEquity 5443.00
treasuryStock -321000.00
nonCurrrentAssetsOther 266504.00
nonCurrentAssetsTotal 1149262.00
nonCurrentLiabilitiesTotal 129276.00
liabilitiesAndStockholdersEquity 30759124.00
cashAndShortTermInvestments 1756350.00
propertyPlantAndEquipmentGross 882758.00
propertyPlantAndEquipmentNet 882758.00
commonStockSharesOutstanding 5417300.00
2004-09-30
date 2004-09-30
filing_date 2004-11-12
currency_symbol USD
totalAssets 27269544.00
otherCurrentAssets -2.00
totalLiab 4024662.00
totalStockholderEquity 23244882.00
otherCurrentLiab 182000.00
commonStock 5437.00
retainedEarnings 1054536.00
otherAssets 179000.00
cash 1543196.00
totalCurrentLiabilities 3897217.00
currentDeferredRevenue 272245.00
netDebt -1352292.00
shortTermDebt 63459.00
shortLongTermDebtTotal 190904.00
otherStockholderEquity 22819179.00
propertyPlantEquipment 547000.00
totalCurrentAssets 26543929.00
netReceivables 24694753.00
longTermDebt 128000.00
inventory 305982.00
accountsPayable 3379513.00
accumulatedOtherComprehensiveIncome -634270.00
commonStockTotalEquity 5437.00
treasuryStock -321000.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 725615.00
nonCurrentLiabilitiesTotal 127445.00
liabilitiesAndStockholdersEquity 27269544.00
cashAndShortTermInvestments 1543196.00
propertyPlantAndEquipmentGross 546389.00
propertyPlantAndEquipmentNet 546389.00
commonStockSharesOutstanding 6132425.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalAssets 25163565.00
otherCurrentAssets 727759.00
totalLiab 3291126.00
totalStockholderEquity 21872439.00
otherCurrentLiab 213829.00
commonStock 5429.00
retainedEarnings -270935.00
otherAssets 180000.00
cash 1318143.00
totalCurrentLiabilities 3268926.00
netDebt -1288645.00
shortTermDebt 7298.00
shortLongTermDebtTotal 29498.00
otherStockholderEquity 22772215.00
propertyPlantEquipment 369000.00
totalCurrentAssets 24615347.00
netReceivables 22569445.00
longTermDebt 22000.00
inventory 20656000.00
accountsPayable 3047799.00
accumulatedOtherComprehensiveIncome -634270.00
commonStockTotalEquity 5429.00
treasuryStock -321000.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 548218.00
nonCurrentLiabilitiesTotal 22200.00
liabilitiesAndStockholdersEquity 25163565.00
cashAndShortTermInvestments 1318143.00
propertyPlantAndEquipmentGross 368992.00
propertyPlantAndEquipmentNet 368992.00
commonStockSharesOutstanding 6119278.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
totalAssets 23199320.00
otherCurrentAssets 905731.00
totalLiab 2714705.00
totalStockholderEquity 20484615.00
otherCurrentLiab 15753.00
commonStock 5302.00
retainedEarnings -1234134.00
otherAssets 179000.00
cash 1411699.00
totalCurrentLiabilities 2690595.00
currentDeferredRevenue 75609.00
netDebt -1380518.00
shortTermDebt 7071.00
shortLongTermDebtTotal 31181.00
otherStockholderEquity 22347717.00
propertyPlantEquipment 381000.00
totalCurrentAssets 22639299.00
netReceivables 20321869.00
longTermDebt 23000.00
inventory 18608000.00
accountsPayable 2592162.00
accumulatedOtherComprehensiveIncome -634270.00
commonStockTotalEquity 5302.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 560021.00
nonCurrentLiabilitiesTotal 24110.00
liabilitiesAndStockholdersEquity 23199320.00
cashAndShortTermInvestments 1411699.00
propertyPlantAndEquipmentGross 380795.00
propertyPlantAndEquipmentNet 380795.00
commonStockSharesOutstanding 5800120.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 23939090.00
otherCurrentAssets 1407329.00
totalLiab 4106287.00
totalStockholderEquity 19832803.00
otherCurrentLiab 187000.00
commonStock 5302.00
retainedEarnings -1885946.00
otherAssets 179000.00
cash 2794310.00
totalCurrentLiabilities 4079976.00
currentDeferredRevenue 541798.00
netDebt -2760696.00
shortTermDebt 7303.00
shortLongTermDebtTotal 33614.00
otherStockholderEquity 22347717.00
propertyPlantEquipment 361000.00
totalCurrentAssets 23399350.00
netReceivables 19197711.00
longTermDebt 26000.00
inventory 17450000.00
accountsPayable 3343875.00
accumulatedOtherComprehensiveIncome -634270.00
commonStockTotalEquity 5302.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 539740.00
nonCurrentLiabilitiesTotal 26311.00
liabilitiesAndStockholdersEquity 23939090.00
cashAndShortTermInvestments 2794310.00
propertyPlantAndEquipmentGross 360514.00
propertyPlantAndEquipmentNet 360514.00
commonStockSharesOutstanding 5301770.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalAssets 22878398.00
otherCurrentAssets 15620556.00
totalLiab 4888026.00
totalStockholderEquity 17990372.00
otherCurrentLiab 340055.00
commonStock 5286.00
retainedEarnings -3174747.00
otherAssets 178000.00
cash 3712088.00
totalCurrentLiabilities 4855370.00
netDebt -3659236.00
shortTermDebt 20196.00
shortLongTermDebtTotal 52852.00
otherStockholderEquity 21662901.00
propertyPlantEquipment 314000.00
totalCurrentAssets 22385546.00
netReceivables 2334365.00
longTermDebt 33000.00
inventory 718537.00
accountsPayable 4495119.00
accumulatedOtherComprehensiveIncome -503068.00
commonStockTotalEquity 5286.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 492852.00
nonCurrentLiabilitiesTotal 32656.00
liabilitiesAndStockholdersEquity 22878398.00
cashAndShortTermInvestments 3712088.00
propertyPlantAndEquipmentGross 313626.00
propertyPlantAndEquipmentNet 313626.00
commonStockSharesOutstanding 6053689.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 19830832.00
otherCurrentAssets 13323751.00
totalLiab 4376819.00
totalStockholderEquity 15454013.00
otherCurrentLiab 168283.00
commonStock 5111.00
retainedEarnings -5019551.00
otherAssets 179000.00
cash 2981271.00
totalCurrentLiabilities 4341769.00
netDebt -2896049.00
shortTermDebt 50172.00
shortLongTermDebtTotal 85222.00
otherStockholderEquity 20971521.00
propertyPlantEquipment 255000.00
totalCurrentAssets 19397004.00
netReceivables 2393412.00
longTermDebt 35000.00
inventory 698570.00
accountsPayable 4123314.00
accumulatedOtherComprehensiveIncome -503068.00
commonStockTotalEquity 5111.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 433828.00
nonCurrentLiabilitiesTotal 35050.00
liabilitiesAndStockholdersEquity 19830832.00
cashAndShortTermInvestments 2981271.00
propertyPlantAndEquipmentGross 254602.00
propertyPlantAndEquipmentNet 254602.00
commonStockSharesOutstanding 5763975.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 18004502.00
otherCurrentAssets 742819.00
totalLiab 3929502.00
totalStockholderEquity 14075000.00
otherCurrentLiab 14018.00
commonStock 5106.00
retainedEarnings -6288689.00
otherAssets 179000.00
cash 1897589.00
totalCurrentLiabilities 3891940.00
netDebt -1780570.00
shortTermDebt 79457.00
shortLongTermDebtTotal 117019.00
otherStockholderEquity 20861652.00
propertyPlantEquipment 241000.00
totalCurrentAssets 17585100.00
netReceivables 14944692.00
longTermDebt 38000.00
inventory 11582000.00
accountsPayable 3798465.00
accumulatedOtherComprehensiveIncome -503069.00
commonStockTotalEquity 5106.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 419402.00
nonCurrentLiabilitiesTotal 37562.00
liabilitiesAndStockholdersEquity 18004502.00
cashAndShortTermInvestments 1897589.00
propertyPlantAndEquipmentGross 240176.00
propertyPlantAndEquipmentNet 240176.00
commonStockSharesOutstanding 4311529.00
2002-12-31
date 2002-12-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 15604746.00
otherCurrentAssets 11662782.00
totalLiab 13267210.00
totalStockholderEquity 2337536.00
otherCurrentLiab 628180.00
commonStock 2786.00
retainedEarnings -10279224.00
otherAssets 179000.00
cash 91537.00
totalCurrentLiabilities 13227018.00
netDebt 7972815.00
shortTermDebt 8024160.00
shortLongTermDebtTotal 8064352.00
otherStockholderEquity 13117042.00
propertyPlantEquipment 223000.00
totalCurrentAssets 15202592.00
netReceivables 2331775.00
longTermDebt 40000.00
inventory 1116498.00
accountsPayable 4574678.00
accumulatedOtherComprehensiveIncome -503068.00
commonStockTotalEquity 2786.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 402154.00
nonCurrentLiabilitiesTotal 40192.00
liabilitiesAndStockholdersEquity 15604746.00
cashAndShortTermInvestments 91537.00
propertyPlantAndEquipmentGross 222928.00
propertyPlantAndEquipmentNet 222928.00
commonStockSharesOutstanding 3848779.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalAssets 14035432.00
otherCurrentAssets 280676.00
totalLiab 13479562.00
totalStockholderEquity 555870.00
otherCurrentLiab 152692.00
commonStock 2736.00
retainedEarnings -11929958.00
otherAssets 179000.00
cash 121002.00
totalCurrentLiabilities 8581527.00
netDebt 8220069.00
shortTermDebt 3443036.00
shortLongTermDebtTotal 8341071.00
otherStockholderEquity 12934740.00
propertyPlantEquipment 110000.00
totalCurrentAssets 13745866.00
netReceivables 13067443.00
longTermDebt 4898000.00
inventory 276745.00
accountsPayable 4985799.00
accumulatedOtherComprehensiveIncome -451648.00
commonStockTotalEquity 2736.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 289566.00
nonCurrentLiabilitiesTotal 4898035.00
liabilitiesAndStockholdersEquity 14035432.00
cashAndShortTermInvestments 121002.00
propertyPlantAndEquipmentGross 110340.00
propertyPlantAndEquipmentNet 110340.00
commonStockSharesOutstanding 3299098.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalAssets 11622685.00
otherCurrentAssets 313019.00
totalLiab 12330317.00
totalStockholderEquity -707632.00
otherCurrentLiab 198334.00
commonStock 2735.00
retainedEarnings -13178158.00
otherAssets 179000.00
cash 308329.00
totalCurrentLiabilities 7392159.00
netDebt 8357874.00
shortTermDebt 3728045.00
shortLongTermDebtTotal 8666203.00
otherStockholderEquity 12919439.00
propertyPlantEquipment 100000.00
totalCurrentAssets 11343602.00
netReceivables 10268412.00
longTermDebt 4939000.00
inventory 453842.00
accountsPayable 3465780.00
accumulatedOtherComprehensiveIncome -451648.00
commonStockTotalEquity 2735.00
nonCurrrentAssetsOther 179226.00
nonCurrentAssetsTotal 279083.00
nonCurrentLiabilitiesTotal 4938158.00
liabilitiesAndStockholdersEquity 11622685.00
cashAndShortTermInvestments 308329.00
propertyPlantAndEquipmentGross 99857.00
propertyPlantAndEquipmentNet 99857.00
commonStockSharesOutstanding 3214339.00
2002-03-31
date 2002-03-31
filing_date 2002-04-16
currency_symbol USD
totalAssets 13830697.00
otherCurrentAssets 3217984.00
totalLiab 16184868.00
totalStockholderEquity -2354171.00
otherCurrentLiab 682054.00
commonStock 2657.00
retainedEarnings -14723848.00
otherAssets 180000.00
cash 180578.00
totalCurrentLiabilities 16184868.00
netDebt 11126706.00
shortTermDebt 11307284.00
shortLongTermDebtTotal 11307284.00
otherStockholderEquity 12818668.00
propertyPlantEquipment 92000.00
totalCurrentAssets 13377211.00
netReceivables 9135754.00
inventory 842895.00
accountsPayable 4195530.00
accumulatedOtherComprehensiveIncome -451648.00
commonStockTotalEquity 2657.00
nonCurrrentAssetsOther 180226.00
nonCurrentAssetsTotal 453486.00
liabilitiesAndStockholdersEquity 13830697.00
cashAndShortTermInvestments 180578.00
propertyPlantAndEquipmentGross 91736.00
propertyPlantAndEquipmentNet 101260.00
commonStockSharesOutstanding 2657046.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 13830697.00
otherCurrentAssets 4061000.00
totalLiab 16184868.00
otherCurrentLiab 682000.00
commonStock 3000.00
retainedEarnings -14723848.00
otherAssets 353000.00
cash 180578.00
totalCurrentLiabilities 16184868.00
netDebt 11126706.00
shortTermDebt 11307284.00
shortLongTermDebtTotal 11307284.00
propertyPlantEquipment 101000.00
totalCurrentAssets 13377211.00
netReceivables 9135754.00
inventory 6967000.00
accountsPayable 4196000.00
accumulatedOtherComprehensiveIncome -451648.00
commonStockTotalEquity 2657.00
nonCurrrentAssetsOther 180226.00
nonCurrentAssetsTotal 453486.00
liabilitiesAndStockholdersEquity 13830697.00
propertyPlantAndEquipmentGross 101260.00
commonStockSharesOutstanding 2657046.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
totalAssets 24262073.00
intangibleAssets 5679011.00
otherCurrentAssets 1378182.00
totalLiab 15149178.00
totalStockholderEquity 9112895.00
otherCurrentLiab 596010.00
commonStock 2657.00
retainedEarnings -3256782.00
otherAssets 5892000.00
cash 275352.00
totalCurrentLiabilities 8634072.00
currentDeferredRevenue 400662.00
netDebt 10653872.00
shortTermDebt 4845118.00
shortLongTermDebtTotal 10929224.00
otherStockholderEquity 15259945.00
propertyPlantEquipment 5483000.00
totalCurrentAssets 12887494.00
netReceivables 8288838.00
longTermDebt 6084000.00
inventory 2945122.00
accountsPayable 2792282.00
accumulatedOtherComprehensiveIncome -2892925.00
commonStockTotalEquity 2657.00
nonCurrrentAssetsOther 212564.00
nonCurrentAssetsTotal 11374579.00
nonCurrentLiabilitiesTotal 6515106.00
liabilitiesAndStockholdersEquity 24262073.00
cashAndShortTermInvestments 275352.00
propertyPlantAndEquipmentGross 5483004.00
propertyPlantAndEquipmentNet 5483004.00
commonStockSharesOutstanding 2690380.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
totalAssets 24607305.00
intangibleAssets 5808093.00
otherCurrentAssets 1301813.00
totalLiab 16037073.00
totalStockholderEquity 8570232.00
otherCurrentLiab 496042.00
commonStock 2657.00
retainedEarnings -3808916.00
otherAssets 6051000.00
cash