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

Logo

BG Staffing, Inc. занимается предоставлением кадровых услуг. Он работает в следующих сегментах: недвижимость, профессиональная и легкая промышленность. Сегмент недвижимости предоставляет услуги в сфере офисов и технического обслуживания квартирам и коммерческим зданиям. Сегмент Professional предоставляет ИТ-специалистам опыт работы с партнерами на национальном уровне в областях SAP, Workday, Olik View, Hyperion, Oracle, управления проектами и других навыков в области ИТ-персонала. Сегмент легкой промышленности предоставляет полевые таланты производственным, дистрибьюторским и логистическим клиентам-партнерам, нуждающимся в гибкой рабочей силе. Компания была основана 27 августа 2007 года и имеет штаб-квартиру в Плано, штат Техас.

General
Code BGSF
Type Common Stock
Name BG Staffing Inc
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG005DLS9N2
ISIN US05601C1053
PrimaryTicker BGSF.US
CUSIP 05544A109
CIK 1474903
EmployerIdNumber 26-0656684
FiscalYearEnd December
IPODate 2014-04-29
InternationalDomestic Domestic
Sector Industrials
Industry Staffing & Employment Services
GicSector Industrials
GicGroup Commercial & Professional Services
GicIndustry Professional Services
GicSubIndustry Human Resource & Employment Services
HomeCategory Domestic
IsDelisted Нет
Address 5850 Granite Parkway, Plano, TX, United States, 75024
Phone 972 692 2400
WebURL https://bgsf.com
FullTimeEmployees 0
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 99738424
MarketCapitalizationMln 99.7384
EBITDA 22930208
PEGRatio 0.4388
WallStreetTargetPrice 15.75
BookValue 7.908
DividendShare 0.6
DividendYield 0.0654
EarningsShare -0.9
EPSEstimateCurrentYear -0.96
EPSEstimateNextYear 0.94
EPSEstimateNextQuarter 0.16
EPSEstimateCurrentQuarter 0.3
MostRecentQuarter 2023-09-30
ProfitMargin -0.0299
OperatingMarginTTM 0.0649
ReturnOnAssetsTTM 0.0604
ReturnOnEquityTTM -0.1073
RevenueTTM 316882816
RevenuePerShareTTM 29.774
QuarterlyRevenueGrowthYOY 0.063
GrossProfitTTM 103547470
DilutedEpsTTM -0.9
QuarterlyEarningsGrowthYOY -0.455

Financials / Income Statement / quarterly / net Income

5.31M
2021-12-31
2.01M
2022-03-31
3.18M
2022-06-30
4.65M
2022-09-30
1.73M
2022-12-31
-16.47M
2023-03-31
2.6M
2023-06-30
2.64M
2023-09-30

Financials / Income Statement / quarterly / ebitda

3.69M
2021-12-31
3.71M
2022-03-31
5.16M
2022-06-30
7.61M
2022-09-30
3.85M
2022-12-31
3.57M
2023-03-31
6.99M
2023-06-30
7.64M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

14.57M
2021-12-31
68.54M
2022-03-31
74.09M
2022-06-30
78.51M
2022-09-30
77.28M
2022-12-31
75.32M
2023-03-31
80.8M
2023-06-30
83.48M
2023-09-30

Earnings / History / epsActual

0.16
2022-12-31
0.04
2023-03-31
0.24
2023-06-30
0.24
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 9.7561
PriceSalesTTM 0.3161
PriceBookMRQ 1.1609
EnterpriseValue 170354605
EnterpriseValueRevenue 0.5376
EnterpriseValueEbitda -203.8239
SharesStats
SharesOutstanding 10876600
SharesFloat 10011711
PercentInsiders 4.546
PercentInstitutions 40.856
Technicals
Beta 1.757
52WeekHigh 15.157
52WeekLow 8.588
50DayMA 9.5578
200DayMA 9.7573
SharesShort 28962
SharesShortPriorMonth 30000
ShortRatio 1.61
ShortPercent 0.0028
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
totalAssets 183674000.00
intangibleAssets 31619000.00
otherCurrentAssets 245000.00
totalLiab 97758000.00
totalStockholderEquity 85916000.00
otherCurrentLiab 4998000.00
commonStock 60000.00
capitalStock 60000.00
retainedEarnings 17567000.00
goodWill 58453000.00
cash -4582000.00
totalCurrentLiabilities 87248000.00
currentDeferredRevenue 18575000.00
netDebt 75198000.00
shortTermDebt 63425000.00
shortLongTermDebt 61666000.00
shortLongTermDebtTotal 70616000.00
otherStockholderEquity 68289000.00
totalCurrentAssets 72689000.00
netReceivables 70339000.00
longTermDebt 4368000.00
inventory 6687000.00
accountsPayable 250000.00
nonCurrrentAssetsOther 5069000.00
nonCurrentAssetsTotal 110985000.00
capitalLeaseObligations 4582000.00
nonCurrentLiabilitiesOther 3319000.00
nonCurrentLiabilitiesTotal 10510000.00
liabilitiesAndStockholdersEquity 183674000.00
cashAndShortTermInvestments -4582000.00
propertyPlantAndEquipmentGross 5856000.00
propertyPlantAndEquipmentNet 5856000.00
netWorkingCapital -14559000.00
netInvestedCapital 151950000.00
commonStockSharesOutstanding 10803000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 182438000.00
intangibleAssets 33156000.00
otherCurrentAssets 852000.00
totalLiab 98050000.00
totalStockholderEquity 84388000.00
otherCurrentLiab 22680000.00
commonStock 70000.00
capitalStock 70000.00
retainedEarnings 16557000.00
otherLiab 3194000.00
goodWill 58453000.00
otherAssets 15304000.00
cash 660000.00
totalCurrentLiabilities 28680000.00
currentDeferredRevenue 157000.00
netDebt 71286000.00
shortTermDebt 5770000.00
shortLongTermDebt 4000000.00
shortLongTermDebtTotal 71946000.00
otherStockholderEquity 67761000.00
propertyPlantEquipment 1623.00
totalCurrentAssets 69433000.00
netTangibleAssets 84388.00
netReceivables 65410000.00
longTermDebt 63136.00
inventory 2511000.00
accountsPayable 73000.00
commonStockTotalEquity 70.00
retainedEarningsTotalEquity 16557.00
nonCurrrentAssetsOther 5196000.00
nonCurrentAssetsTotal 113005000.00
capitalLeaseObligations 4810000.00
longTermDebtTotal 63136.00
nonCurrentLiabilitiesOther 6234.00
nonCurrentLiabilitiesTotal 69370000.00
capitalSurpluse 67761.00
liabilitiesAndStockholdersEquity 182438000.00
cashAndShortTermInvestments 660000.00
propertyPlantAndEquipmentGross 1623.00
propertyPlantAndEquipmentNet 6092000.00
netWorkingCapital 40753000.00
netInvestedCapital 151524000.00
commonStockSharesOutstanding 10770000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
totalAssets 171881000.00
intangibleAssets 23410000.00
otherCurrentAssets 997000.00
totalLiab 88723000.00
totalStockholderEquity 83158000.00
otherCurrentLiab 20435000.00
commonStock 70000.00
capitalStock 70000.00
retainedEarnings 15579000.00
goodWill 55635000.00
cash 70000.00
totalCurrentLiabilities 46683000.00
netDebt 64995000.00
shortTermDebt 25697000.00
shortLongTermDebt 25697000.00
shortLongTermDebtTotal 65065000.00
otherStockholderEquity 67509000.00
propertyPlantEquipment 1249.00
totalCurrentAssets 72381000.00
netTangibleAssets 83158.00
netReceivables 66934000.00
longTermDebt 61065.00
inventory 4380000.00
accountsPayable 551000.00
commonStockTotalEquity 70.00
retainedEarningsTotalEquity 15579.00
nonCurrrentAssetsOther 11818000.00
nonCurrentAssetsTotal 99500000.00
capitalLeaseObligations 4365000.00
longTermDebtTotal 61065.00
nonCurrentLiabilitiesOther 2672.00
nonCurrentLiabilitiesTotal 42040000.00
capitalSurpluse 67509.00
liabilitiesAndStockholdersEquity 171881000.00
cashAndShortTermInvestments 70000.00
propertyPlantAndEquipmentGross 1249.00
propertyPlantAndEquipmentNet 1249000.00
netWorkingCapital 25698000.00
netInvestedCapital 65065000.00
commonStockSharesOutstanding 10806371.00
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
totalAssets 194673000.00
intangibleAssets 47552000.00
otherCurrentAssets 564985.00
totalLiab 93936000.00
totalStockholderEquity 100737000.00
otherCurrentLiab 23620184.00
commonStock 107725.00
capitalStock 107725.00
retainedEarnings 33663278.00
otherLiab 10240.00
goodWill 55193000.00
otherAssets 13685.22
cash 112104000.00
totalCurrentLiabilities 50509000.00
netDebt -45434000.00
shortTermDebt 26302000.00
shortLongTermDebt 26302000.00
shortLongTermDebtTotal 66670000.00
otherStockholderEquity 8634997.00
propertyPlantEquipment 2081115.00
totalCurrentAssets 76162000.00
netTangibleAssets 100736533.00
netReceivables 71179139.00
longTermDebt 40368000.00
inventory -107686124.00
accountsPayable 586816.00
accumulatedOtherComprehensiveIncome 58331000.00
commonStockTotalEquity 69833.00
retainedEarningsTotalEquity 33663278.00
nonCurrrentAssetsOther 11489316.00
nonCurrentAssetsTotal 118511000.00
capitalLeaseObligations 4890681.00
nonCurrentLiabilitiesOther 3059000.00
nonCurrentLiabilitiesTotal 43427000.00
capitalSurpluse 67003422.00
liabilitiesAndStockholdersEquity 194673000.00
cashAndShortTermInvestments 112104000.00
propertyPlantAndEquipmentGross 2081000.00
propertyPlantAndEquipmentNet 2081000.00
netWorkingCapital 25653000.00
netInvestedCapital 66670000.00
commonStockSharesOutstanding 10825000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
totalAssets 149264141.00
intangibleAssets 34141514.00
otherCurrentAssets 4901926.00
totalLiab 52370457.00
totalStockholderEquity 96893684.00
otherCurrentLiab -3311794195.00
commonStock 67107.00
capitalStock 67107.00
retainedEarnings 33508784.00
otherLiab 1580000.00
goodWill 29141883.00
otherAssets 13568000.00
cash -3173152.00
totalCurrentLiabilities 23786163.00
currentDeferredRevenue 3333384000.00
netDebt 33350771.00
shortTermDebt 1608632.00
shortLongTermDebtTotal 30177619.00
otherStockholderEquity 63317793.00
propertyPlantEquipment 1599410.00
totalCurrentAssets 70812657.00
netTangibleAssets 96893684.00
netReceivables 64349769.00
longTermDebt 27004467.00
inventory 4734114.00
accountsPayable 587726.00
commonStockTotalEquity 67107.00
retainedEarningsTotalEquity 33508784.00
nonCurrrentAssetsOther 7535244.00
nonCurrentAssetsTotal 78451484.00
capitalLeaseObligations 3173152.00
longTermDebtTotal 27004467.00
nonCurrentLiabilitiesOther 1579827.00
nonCurrentLiabilitiesTotal 28584294.00
capitalSurpluse 63317793.00
liabilitiesAndStockholdersEquity 149264141.00
cashAndShortTermInvestments -3173152.00
propertyPlantAndEquipmentGross 1599410.00
propertyPlantAndEquipmentNet 4299459.00
netWorkingCapital 47026494.00
netInvestedCapital 123898151.00
commonStockSharesOutstanding 10532918.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
totalAssets 135965830.00
intangibleAssets 32410938.00
otherCurrentAssets 4760717.00
totalLiab 42681843.00
totalStockholderEquity 93283987.00
otherCurrentLiab 20768153.00
commonStock 66930.00
capitalStock 66930.00
retainedEarnings 30431302.00
otherLiab 1882000.00
goodWill 29141883.00
otherAssets 11351000.00
cash 44512.00
totalCurrentLiabilities 23139092.00
netDebt 21245998.00
shortTermDebt 1763068.00
shortLongTermDebtTotal 21290510.00
otherStockholderEquity 62785755.00
propertyPlantEquipment 6344000.00
totalCurrentAssets 56717512.00
netTangibleAssets 31731000.00
netReceivables 50116825.00
longTermDebt 17660915.00
inventory 1795458.00
accountsPayable 607871.00
commonStockTotalEquity 66930.00
retainedEarningsTotalEquity 30431302.00
nonCurrrentAssetsOther 4927767.00
nonCurrentAssetsTotal 79248318.00
capitalLeaseObligations 3629595.00
longTermDebtTotal 17660915.00
nonCurrentLiabilitiesOther 1881836.00
nonCurrentLiabilitiesTotal 19542751.00
capitalSurpluse 62785755.00
liabilitiesAndStockholdersEquity 135965830.00
cashAndShortTermInvestments 44512.00
propertyPlantAndEquipmentGross 6344059.00
propertyPlantAndEquipmentNet 9434346.00
netWorkingCapital 33578420.00
netInvestedCapital 110944902.00
commonStockSharesOutstanding 10514261.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 135516372.00
intangibleAssets 32807369.00
otherCurrentAssets 4847128.00
totalLiab 44324012.00
totalStockholderEquity 91192360.00
otherCurrentLiab 23923023.00
commonStock 66560.00
capitalStock 66560.00
retainedEarnings 28827219.00
otherLiab 1032637.00
goodWill 29141883.00
otherAssets 8644445.00
cash -4105417.00
totalCurrentLiabilities 26921533.00
currentDeferredRevenue 20159305.00
netDebt 22335152.00
shortTermDebt 1859893.00
shortLongTermDebtTotal 18229735.00
otherStockholderEquity 62298581.00
propertyPlantEquipment 6223457.00
totalCurrentAssets 55197626.00
netTangibleAssets 91192360.00
netReceivables 47677430.00
longTermDebt 14124318.00
inventory 6778485.00
accountsPayable 1138617.00
commonStockTotalEquity 66560.00
retainedEarningsTotalEquity 28827219.00
nonCurrrentAssetsOther 5108422.00
nonCurrentAssetsTotal 80318746.00
capitalLeaseObligations 4105417.00
longTermDebtTotal 14124318.00
nonCurrentLiabilitiesOther 3278161.00
nonCurrentLiabilitiesTotal 17402479.00
capitalSurpluse 62298581.00
liabilitiesAndStockholdersEquity 135516372.00
cashAndShortTermInvestments -4105417.00
propertyPlantAndEquipmentGross 6223457.00
propertyPlantAndEquipmentNet 9725049.00
netWorkingCapital 28276093.00
netInvestedCapital 105316678.00
commonStockSharesOutstanding 10485104.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
totalAssets 148293966.00
intangibleAssets 33584910.00
otherCurrentAssets 2381197.00
totalLiab 71701782.00
totalStockholderEquity 76592184.00
otherCurrentLiab 22523772.00
commonStock 66360.00
capitalStock 66360.00
retainedEarnings 14592087.00
otherLiab 4745221.00
goodWill 29141883.00
otherAssets 17151812.00
cash 112104.00
totalCurrentLiabilities 28383700.00
currentDeferredRevenue 16638030.00
netDebt 43919510.00
shortTermDebt 5458753.00
shortLongTermDebt 3562500.00
shortLongTermDebtTotal 44031614.00
otherStockholderEquity 61875406.00
propertyPlantEquipment 8245112.00
totalCurrentAssets 60170249.00
netTangibleAssets 13865391.00
netReceivables 48132896.00
longTermDebt 35887591.00
inventory 9544052.00
accountsPayable 401175.00
accumulatedOtherComprehensiveIncome 58331.00
commonStockTotalEquity 66360.00
retainedEarningsTotalEquity 14592087.00
nonCurrrentAssetsOther 12603527.00
nonCurrentAssetsTotal 88123717.00
capitalLeaseObligations 4581523.00
longTermDebtTotal 35887591.00
nonCurrentLiabilitiesOther 7240096.00
nonCurrentLiabilitiesTotal 43318082.00
capitalSurpluse 61875406.00
liabilitiesAndStockholdersEquity 148293966.00
cashAndShortTermInvestments 112104.00
propertyPlantAndEquipmentNet 8245112.00
netWorkingCapital 31786549.00
netInvestedCapital 116042275.00
commonStockSharesOutstanding 10427112.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
totalAssets 144100656.00
intangibleAssets 35959677.00
otherCurrentAssets 19898.00
totalLiab 72069930.00
totalStockholderEquity 72030726.00
otherCurrentLiab 20835472.00
commonStock 66121.00
capitalStock 66121.00
retainedEarnings 10531878.00
otherLiab 4588887.00
goodWill 34155493.00
otherAssets 10351304.00
cash -5426804.00
totalCurrentLiabilities 26633782.00
currentDeferredRevenue 16232937.00
netDebt 51709590.00
shortTermDebt 5435525.00
shortLongTermDebt 3375000.00
shortLongTermDebtTotal 46282786.00
otherStockholderEquity 61487340.00
propertyPlantEquipment 3046081.00
totalCurrentAssets 55913756.00
netTangibleAssets 72030726.00
netReceivables 54051208.00
longTermDebt 37480982.00
inventory 7269454.00
accountsPayable 362785.00
accumulatedOtherComprehensiveIncome -54613.00
commonStockTotalEquity 66121.00
retainedEarningsTotalEquity 10531878.00
nonCurrrentAssetsOther 5463602.00
nonCurrentAssetsTotal 88186900.00
capitalLeaseObligations 5426804.00
longTermDebtTotal 37480982.00
nonCurrentLiabilitiesOther 7955166.00
nonCurrentLiabilitiesTotal 45436148.00
capitalSurpluse 61487340.00
liabilitiesAndStockholdersEquity 144100656.00
cashAndShortTermInvestments -5426804.00
propertyPlantAndEquipmentNet 7720426.00
netWorkingCapital 29279974.00
netInvestedCapital 112886708.00
commonStockSharesOutstanding 10427112.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
totalAssets 139268969.00
intangibleAssets 36978504.00
otherCurrentAssets 11589.00
totalLiab 71211097.00
totalStockholderEquity 68057872.00
otherCurrentLiab 20530309.00
commonStock 73983.00
capitalStock 73983.00
retainedEarnings 7136452.00
otherLiab 4503686.00
goodWill 34155493.00
otherAssets 10874267.00
cash -5936347.00
totalCurrentLiabilities 26063478.00
currentDeferredRevenue 14764984.00
netDebt 51767008.00
shortTermDebt 5247573.00
shortLongTermDebt 3187500.00
shortLongTermDebtTotal 45830661.00
otherStockholderEquity 60908282.00
propertyPlantEquipment 7911267.00
totalCurrentAssets 49349438.00
netTangibleAssets -3076125.00
netReceivables 46665270.00
longTermDebt 36706814.00
inventory 8608926.00
accountsPayable 285596.00
accumulatedOtherComprehensiveIncome -60845.00
commonStockTotalEquity 73983000.00
retainedEarningsTotalEquity 7136452.00
nonCurrrentAssetsOther 5534935.00
nonCurrentAssetsTotal 89919531.00
capitalLeaseObligations 5936347.00
longTermDebtTotal 36706814.00
nonCurrentLiabilitiesOther 4564531.00
nonCurrentLiabilitiesTotal 45147619.00
capitalSurpluse 60908282.00
liabilitiesAndStockholdersEquity 139268969.00
cashAndShortTermInvestments -5936347.00
propertyPlantAndEquipmentGross 7911267000.00
propertyPlantAndEquipmentNet 7911267.00
netWorkingCapital 23285960.00
netInvestedCapital 107952186.00
commonStockSharesOutstanding 10391923.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
totalAssets 136859950.00
intangibleAssets 36466907.00
otherCurrentAssets 2680218.00
totalLiab 71465776.00
totalStockholderEquity 65394174.00
otherCurrentLiab 21066316.00
commonStock 73911.00
retainedEarnings 4727948.00
otherLiab 5585853.00
goodWill 34155493.00
otherAssets 11040573.00
cash -6439119.00
totalCurrentLiabilities 26379271.00
currentDeferredRevenue 15183620.00
netDebt 50991308.00
shortTermDebt 5051537.00
shortLongTermDebt 3000000.00
shortLongTermDebtTotal 44552189.00
otherStockholderEquity 60682974.00
propertyPlantEquipment 4060055.00
totalCurrentAssets 45568167.00
netTangibleAssets 65394174.00
netReceivables 42887949.00
longTermDebt 35113070.00
inventory 6439119.00
accountsPayable 261418.00
accumulatedOtherComprehensiveIncome -90659.00
commonStockTotalEquity 73911.00
retainedEarningsTotalEquity 4727948.00
nonCurrrentAssetsOther 5166124.00
nonCurrentAssetsTotal 91291783.00
capitalLeaseObligations 6439119.00
longTermDebtTotal 35113070.00
nonCurrentLiabilitiesOther 9973435.00
nonCurrentLiabilitiesTotal 45086505.00
capitalSurpluse 60682974.00
liabilitiesAndStockholdersEquity 136859950.00
cashAndShortTermInvestments -6439119.00
propertyPlantAndEquipmentGross 9628810.00
propertyPlantAndEquipmentNet 9628810.00
netWorkingCapital 19188896.00
netInvestedCapital 103507244.00
commonStockSharesOutstanding 10394839.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 130278268.00
intangibleAssets 33781168.00
otherCurrentAssets 2154966.00
totalLiab 64820516.00
totalStockholderEquity 65457752.00
otherCurrentLiab 13387653.00
commonStock 73834.00
retainedEarnings 5049748.00
otherLiab 9643467.00
goodWill 32076880.00
otherAssets 17047872000.00
cash -6935437.00
totalCurrentLiabilities 18264244.00
currentDeferredRevenue 10434703.00
netDebt 48505140.00
shortTermDebt 4656898.00
shortLongTermDebt 2625000.00
shortLongTermDebtTotal 41569703.00
otherStockholderEquity 60457044.00
propertyPlantEquipment 3723582.00
totalCurrentAssets 43648766.00
netTangibleAssets 65457752.00
netReceivables 41493800.00
longTermDebt 32009266.00
inventory 6935437.00
accountsPayable 219693.00
accumulatedOtherComprehensiveIncome -122874.00
commonStockTotalEquity 73834000.00
retainedEarningsTotalEquity 5049748.00
nonCurrrentAssetsOther 5211145.00
nonCurrentAssetsTotal 86629502.00
capitalLeaseObligations 6935437.00
longTermDebtTotal 32009266.00
nonCurrentLiabilitiesOther 14547006.00
nonCurrentLiabilitiesTotal 46556272.00
capitalSurpluse 60457044.00
liabilitiesAndStockholdersEquity 130278268.00
cashAndShortTermInvestments -6935437.00
propertyPlantAndEquipmentGross 3723582000.00
propertyPlantAndEquipmentNet 9732636.00
netWorkingCapital 25384522.00
netInvestedCapital 100092018.00
commonStockSharesOutstanding 10394839.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
totalAssets 129101681.00
intangibleAssets 35437325.00
otherCurrentAssets 1010648.00
totalLiab 65066925.00
totalStockholderEquity 64034756.00
otherCurrentLiab 13075646.00
commonStock 75852.00
retainedEarnings 3875119.00
otherLiab 7265474.00
goodWill 31350224.00
otherAssets 15791352000.00
cash -7125152.00
totalCurrentLiabilities 17840228.00
currentDeferredRevenue 10193723.00
netDebt 51263525.00
shortTermDebt 4331632.00
shortLongTermDebt 2437500.00
shortLongTermDebtTotal 44138373.00
otherStockholderEquity 60238267.00
propertyPlantEquipment 3742358.00
totalCurrentAssets 42780422.00
netTangibleAssets 64034756.00
netReceivables 41769774.00
longTermDebt 34575721.00
inventory 7125152.00
accountsPayable 432950.00
accumulatedOtherComprehensiveIncome -154482.00
commonStockTotalEquity 75852000.00
retainedEarningsTotalEquity 3875119.00
nonCurrrentAssetsOther 5099514.00
nonCurrentAssetsTotal 86321259.00
capitalLeaseObligations 7125152.00
longTermDebtTotal 34575721.00
nonCurrentLiabilitiesOther 12650976.00
nonCurrentLiabilitiesTotal 47226697.00
capitalSurpluse 60238267.00
liabilitiesAndStockholdersEquity 129101681.00
cashAndShortTermInvestments -7125152.00
propertyPlantAndEquipmentGross 3742358000.00
propertyPlantAndEquipmentNet 9920148.00
netWorkingCapital 24940194.00
netInvestedCapital 101047977.00
commonStockSharesOutstanding 10326493.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
totalAssets 126955730.00
intangibleAssets 36441098.00
otherCurrentAssets 516087.00
totalLiab 65232996.00
totalStockholderEquity 61722734.00
otherCurrentLiab 14343816.00
commonStock 75752.00
retainedEarnings 1824905.00
otherLiab 3782140.00
goodWill 31372990.00
otherAssets 8633156.00
cash -7183228.00
totalCurrentLiabilities 18484905.00
currentDeferredRevenue 13159896.00
netDebt 53991457.00
shortTermDebt 4014001.00
shortLongTermDebt 2250000.00
shortLongTermDebtTotal 46808229.00
otherStockholderEquity 59993800.00
propertyPlantEquipment 10407461.00
totalCurrentAssets 40101025.00
netTangibleAssets -6091354.00
netReceivables 37762131.00
longTermDebt 37375001.00
inventory 9006035.00
accountsPayable 127088.00
accumulatedOtherComprehensiveIncome -171723.00
commonStockTotalEquity 75750.00
retainedEarningsTotalEquity 1824905.00
nonCurrrentAssetsOther 4119108.00
nonCurrentAssetsTotal 86854705.00
capitalLeaseObligations 7183228.00
longTermDebtTotal 37375001.00
nonCurrentLiabilitiesOther 3953863.00
nonCurrentLiabilitiesTotal 46748091.00
capitalSurpluse 59993800.00
liabilitiesAndStockholdersEquity 126955730.00
cashAndShortTermInvestments -7183228.00
propertyPlantAndEquipmentGross 10407460.00
propertyPlantAndEquipmentNet 10407461.00
netWorkingCapital 21616120.00
netInvestedCapital 101347735.00
commonStockSharesOutstanding 10306986.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
totalAssets 138135278.00
intangibleAssets 43875709.00
otherCurrentAssets 515897.00
totalLiab 71079286.00
totalStockholderEquity 67055992.00
otherCurrentLiab 16398395.00
commonStock 75752.00
retainedEarnings 7169517.00
otherLiab 1063783.00
goodWill 31372990.00
otherAssets 6765087.00
cash -6703170.00
totalCurrentLiabilities 19537401.00
currentDeferredRevenue 14238439.00
netDebt 60093549.00
shortTermDebt 2912277.00
shortLongTermDebt 1300000.00
shortLongTermDebtTotal 53390379.00
otherStockholderEquity 59810723.00
propertyPlantEquipment 10518380.00
totalCurrentAssets 45603112.00
netTangibleAssets -8192707.00
netReceivables 42634730.00
longTermDebt 45387209.00
inventory 9155655.00
accountsPayable 226729.00
accumulatedOtherComprehensiveIncome -3600000.00
commonStockTotalEquity 75750.00
retainedEarningsTotalEquity 7169517.00
nonCurrrentAssetsOther 3915441.00
nonCurrentAssetsTotal 92532166.00
capitalLeaseObligations 6703170.00
longTermDebtTotal 45387210.00
nonCurrentLiabilitiesOther 1063783.00
nonCurrentLiabilitiesTotal 51541885.00
capitalSurpluse 59810720.00
liabilitiesAndStockholdersEquity 138135278.00
cashAndShortTermInvestments -6703170.00
propertyPlantAndEquipmentGross 10518380.00
propertyPlantAndEquipmentNet 10518380.00
netWorkingCapital 26065711.00
netInvestedCapital 113743201.00
commonStockSharesOutstanding 10382999.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 115586044.00
intangibleAssets 33807973.00
otherCurrentAssets 19516.00
totalLiab 47129054.00
totalStockholderEquity 68456990.00
otherCurrentLiab 11574631.00
commonStock 75775.00
retainedEarnings 8763428.00
otherLiab 2174378.00
goodWill 25194639.00
otherAssets 7914870.00
cash -5406794.00
totalCurrentLiabilities 13706896.00
currentDeferredRevenue 10558066.00
netDebt 38307417.00
shortTermDebt 1652843.00
shortLongTermDebt 375000.00
shortLongTermDebtTotal 32900623.00
otherStockholderEquity 59617787.00
propertyPlantEquipment 7931366.00
totalCurrentAssets 40737196.00
netTangibleAssets 9454378.00
netReceivables 39493450.00
longTermDebt 27118829.00
inventory 6631024.00
accountsPayable 479422.00
accumulatedOtherComprehensiveIncome -2837130.00
commonStockTotalEquity 75780.00
retainedEarningsTotalEquity 8763428.00
nonCurrrentAssetsOther 3843023.00
nonCurrentAssetsTotal 74848848.00
capitalLeaseObligations 5406794.00
longTermDebtTotal 27118830.00
nonCurrentLiabilitiesOther 2174378.00
nonCurrentLiabilitiesTotal 33422158.00
capitalSurpluse 59617790.00
liabilitiesAndStockholdersEquity 115586044.00
cashAndShortTermInvestments -5406794.00
propertyPlantAndEquipmentGross 7931370.00
propertyPlantAndEquipmentNet 7931366.00
commonStockSharesOutstanding 10371000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
totalAssets 105993250.00
intangibleAssets 30539442.00
otherCurrentAssets 38933.00
totalLiab 38407142.00
totalStockholderEquity 67586108.00
otherCurrentLiab 12923418.00
commonStock 75103.00
retainedEarnings 9094121.00
goodWill 17983549.00
otherAssets 8108853.00
cash -5147060.00
totalCurrentLiabilities 14335670.00
currentDeferredRevenue 4408099000.00
netDebt 30490243.00
shortTermDebt 1271711.00
shortLongTermDebtTotal 25343183.00
otherStockholderEquity 58416884.00
propertyPlantEquipment 7213282.00
totalCurrentAssets 42148124.00
netTangibleAssets 19063117.00
netReceivables 40399213.00
longTermDebt 20196123.00
inventory 6857038.00
accountsPayable 140541.00
accumulatedOtherComprehensiveIncome -2700000.00
commonStockTotalEquity 75100.00
nonCurrrentAssetsOther 3700754.00
nonCurrentAssetsTotal 63845126.00
capitalLeaseObligations 5147060.00
longTermDebtTotal 20196120.00
nonCurrentLiabilitiesTotal 24071472.00
capitalSurpluse 58416880.00
liabilitiesAndStockholdersEquity 105993250.00
cashAndShortTermInvestments -5147060.00
propertyPlantAndEquipmentGross 7213280.00
propertyPlantAndEquipmentNet 7213282.00
commonStockSharesOutstanding 10343673.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 104039160.00
intangibleAssets 31350775.00
otherCurrentAssets 20711.00
totalLiab 37871009.00
totalStockholderEquity 66168151.00
otherCurrentLiab 14755588.00
commonStock 78320.00
retainedEarnings 7958813.00
goodWill 17983549.00
otherAssets 8109812.00
cash -5039176.00
totalCurrentLiabilities 16308398.00
currentDeferredRevenue 12293860.00
netDebt 27941297.00
shortTermDebt 1339510.00
shortLongTermDebtTotal 22902121.00
otherStockholderEquity 58131018.00
propertyPlantEquipment 6448260.00
totalCurrentAssets 40146764.00
netTangibleAssets 16833827.00
netReceivables 38411622.00
longTermDebt 17862945.00
inventory 6753607.00
accountsPayable 213300.00
accumulatedOtherComprehensiveIncome -2500000.00
commonStockTotalEquity 78320.00
retainedEarningsTotalEquity 7958813.00
nonCurrrentAssetsOther 3701713.00
nonCurrentAssetsTotal 63892396.00
capitalLeaseObligations 5039176.00
longTermDebtTotal 17862950.00
nonCurrentLiabilitiesOther 3699666.00
nonCurrentLiabilitiesTotal 21562611.00
capitalSurpluse 58131020.00
liabilitiesAndStockholdersEquity 104039160.00
cashAndShortTermInvestments -5039176.00
propertyPlantAndEquipmentGross 6448260.00
propertyPlantAndEquipmentNet 6448260.00
commonStockSharesOutstanding 10362038.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 102656743.00
intangibleAssets 32347648.00
otherCurrentAssets 22733.00
totalLiab 37408076.00
totalStockholderEquity 65248667.00
otherCurrentLiab 14060517.00
commonStock 78272.00
retainedEarnings 7225958.00
goodWill 17983549.00
otherAssets 7862870.00
cash -5006903.00
totalCurrentLiabilities 19209957.00
currentDeferredRevenue 11648130.00
netDebt 28200303.00
shortTermDebt 4995281.00
shortLongTermDebt 3642564.00
shortLongTermDebtTotal 23193400.00
otherStockholderEquity 57944437.00
propertyPlantEquipment 6272010.00
totalCurrentAssets 38190666.00
netTangibleAssets 14917470.00
netReceivables 35708420.00
longTermDebt 14543930.00
inventory 7466416.00
accountsPayable 154159.00
accumulatedOtherComprehensiveIncome -2300000.00
commonStockTotalEquity 78272.00
nonCurrrentAssetsOther 3534899.00
nonCurrentAssetsTotal 64466077.00
capitalLeaseObligations 5006903.00
longTermDebtTotal 14543930.00
nonCurrentLiabilitiesOther 3654186.00
nonCurrentLiabilitiesTotal 18198119.00
capitalSurpluse 57944440.00
liabilitiesAndStockholdersEquity 102656743.00
cashAndShortTermInvestments -5006903.00
propertyPlantAndEquipmentGross 6272007.00
propertyPlantAndEquipmentNet 6272007.00
commonStockSharesOutstanding 10404355.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 100268803.00
intangibleAssets 33034173.00
otherCurrentAssets 22733.00
totalLiab 34566790.00
totalStockholderEquity 65702013.00
otherCurrentLiab 13670254.00
commonStock 78246.00
retainedEarnings 7999388.00
otherLiab 661542.00
goodWill 17983549.00
otherAssets 8080416.00
totalCurrentLiabilities 18059091.00
currentDeferredRevenue 11306742.00
netDebt 20088737.00
shortTermDebt 4242580.00
shortLongTermDebt 4242580.00
shortLongTermDebtTotal 20088737.00
otherStockholderEquity 57624379.00
propertyPlantEquipment 2556992.00
totalCurrentAssets 38613673.00
netTangibleAssets 65702013.00
netReceivables 37606721.00
longTermDebt 15846157.00
accountsPayable 146257.00
accumulatedOtherComprehensiveIncome -2118470.00
commonStockTotalEquity 78250.00
retainedEarningsTotalEquity 7999388.00
nonCurrrentAssetsOther 3209419.00
nonCurrentAssetsTotal 61655130.00
longTermDebtTotal 15846157.00
nonCurrentLiabilitiesOther 661542.00
nonCurrentLiabilitiesTotal 16507699.00
capitalSurpluse 57624379.00
liabilitiesAndStockholdersEquity 100268803.00
propertyPlantAndEquipmentGross 2556990.00
propertyPlantAndEquipmentNet 2556992.00
commonStockSharesOutstanding 10404355.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
totalAssets 104829536.00
intangibleAssets 34076543.00
otherCurrentAssets 709058.00
totalLiab 41975104.00
totalStockholderEquity 62854432.00
otherCurrentLiab 16124963.00
commonStock 77552.00
retainedEarnings 6213812.00
otherLiab 1605398.00
goodWill 17983549.00
otherAssets 8512110.00
totalCurrentLiabilities 20310724.00
currentDeferredRevenue 12526623.00
netDebt 23983660.00
shortTermDebt 3924678.00
shortLongTermDebt 3924678.00
shortLongTermDebtTotal 23983660.00
otherStockholderEquity 56563068.00
propertyPlantEquipment 2517234.00
totalCurrentAssets 41740100.00
netTangibleAssets 62854432.00
netReceivables 39691279.00
longTermDebt 20058982.00
accountsPayable 261083.00
accumulatedOtherComprehensiveIncome -1900000.00
commonStockTotalEquity 77552.00
retainedEarningsTotalEquity 6213812.00
nonCurrrentAssetsOther 3194739.00
nonCurrentAssetsTotal 63089436.00
longTermDebtTotal 20058982.00
nonCurrentLiabilitiesOther 1605398.00
nonCurrentLiabilitiesTotal 21664380.00
capitalSurpluse 56563068.00
liabilitiesAndStockholdersEquity 104829536.00
propertyPlantAndEquipmentGross 2517234.00
propertyPlantAndEquipmentNet 2517234.00
commonStockSharesOutstanding 10342559.00
2018-06-30
date 2018-06-30
filing_date 2018-07-27
currency_symbol USD
totalAssets 107135098.00
intangibleAssets 35125109.00
otherCurrentAssets 250608.00
totalLiab 47023791.00
totalStockholderEquity 60111307.00
otherCurrentLiab 16828912.00
commonStock 100890.00
retainedEarnings 4179135.00
otherLiab 1500344.00
goodWill 17983549.00
otherAssets 8725601.00
totalCurrentLiabilities 21877703.00
currentDeferredRevenue 12051694.00
netDebt 27559603.00
shortTermDebt 3913859.00
shortLongTermDebt 3913859.00
shortLongTermDebtTotal 27559603.00
otherStockholderEquity 55831282.00
propertyPlantEquipment 2350966.00
totalCurrentAssets 42949873.00
netTangibleAssets 60111307.00
netReceivables 41127184.00
longTermDebt 23645744.00
accountsPayable 1134932.00
accumulatedOtherComprehensiveIncome -1700000.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 4179135.00
nonCurrrentAssetsOther 3121406.00
nonCurrentAssetsTotal 64185225.00
longTermDebtTotal 23645744.00
nonCurrentLiabilitiesOther 1500344.00
nonCurrentLiabilitiesTotal 25146088.00
capitalSurpluse 55831282.00
liabilitiesAndStockholdersEquity 107135098.00
propertyPlantAndEquipmentGross 2400000.00
propertyPlantAndEquipmentNet 2350966.00
commonStockSharesOutstanding 9538545.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 102739882.00
intangibleAssets 36193616.00
otherCurrentAssets 201862.00
totalLiab 63269947.00
totalStockholderEquity 39469935.00
otherCurrentLiab 16723082.00
commonStock 87640.00
retainedEarnings 1647483.00
otherLiab 2833625.00
goodWill 17983549.00
otherAssets 9296624.00
totalCurrentLiabilities 20712294.00
currentDeferredRevenue 12290098.00
netDebt 42959275.00
shortTermDebt 3235247.00
shortLongTermDebt 3235247.00
shortLongTermDebtTotal 42959275.00
otherStockholderEquity 37734812.00
propertyPlantEquipment 2242225.00
totalCurrentAssets 37023868.00
netTangibleAssets 39469935.00
netReceivables 35018400.00
longTermDebt 39724028.00
accountsPayable 753965.00
accumulatedOtherComprehensiveIncome -1500000.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 1647483.00
nonCurrrentAssetsOther 3043368.00
nonCurrentAssetsTotal 65716014.00
longTermDebtTotal 39724028.00
nonCurrentLiabilitiesOther 2833625.00
nonCurrentLiabilitiesTotal 42557653.00
capitalSurpluse 37734812.00
liabilitiesAndStockholdersEquity 102739882.00
propertyPlantAndEquipmentGross 2200000.00
propertyPlantAndEquipmentNet 2242225.00
commonStockSharesOutstanding 9087016.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
totalAssets 104632889.00
intangibleAssets 37323286.00
otherCurrentAssets 143237.00
totalLiab 65498210.00
totalStockholderEquity 39134679.00
otherCurrentLiab 16836793.00
commonStock 87594.00
retainedEarnings 1371756.00
otherLiab 2628000.00
goodWill 17970049.00
otherAssets 64603000.00
totalCurrentLiabilities 21670104.00
currentDeferredRevenue 12463557.00
netDebt 44123021.00
shortTermDebt 2923699.00
shortLongTermDebt 2923699.00
shortLongTermDebtTotal 44123021.00
otherStockholderEquity 37675329.00
propertyPlantEquipment 2039935.00
totalCurrentAssets 37990002.00
netTangibleAssets 39134679.00
netReceivables 36898797.00
longTermDebt 41199322.00
accountsPayable 1909612.00
accumulatedOtherComprehensiveIncome -1377319.00
commonStockTotalEquity 87594.00
retainedEarningsTotalEquity 1371756.00
nonCurrrentAssetsOther 2907104.00
nonCurrentAssetsTotal 66642887.00
longTermDebtTotal 41199322.00
nonCurrentLiabilitiesOther 2628784.00
nonCurrentLiabilitiesTotal 43828106.00
capitalSurpluse 37675329.00
liabilitiesAndStockholdersEquity 104632889.00
propertyPlantAndEquipmentGross 2039935.00
propertyPlantAndEquipmentNet 2039935.00
commonStockSharesOutstanding 8759376.00
2017-09-30
date 2017-09-30
filing_date 2017-10-30
currency_symbol USD
totalAssets 112292036.00
intangibleAssets 38803342.00
otherCurrentAssets 98261.00
totalLiab 70183004.00
totalStockholderEquity 42109032.00
otherCurrentLiab 19446552.00
commonStock 87594.00
retainedEarnings 4436386.00
otherLiab 5111000.00
goodWill 17826199.00
otherAssets 69346000.00
totalCurrentLiabilities 24007374.00
currentDeferredRevenue 13594190.00
netDebt 43678882.00
shortTermDebt 2614160.00
shortLongTermDebt 2614160.00
shortLongTermDebtTotal 43678882.00
otherStockholderEquity 37585052.00
propertyPlantEquipment 1700470.00
totalCurrentAssets 41246042.00
netTangibleAssets 42109032.00
netReceivables 40618312.00
longTermDebt 41064722.00
accountsPayable 1946662.00
accumulatedOtherComprehensiveIncome -1200000.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 4436386.00
nonCurrrentAssetsOther 2799813.00
nonCurrentAssetsTotal 71045994.00
longTermDebtTotal 41064722.00
nonCurrentLiabilitiesOther 5110908.00
nonCurrentLiabilitiesTotal 46175630.00
capitalSurpluse 37585052.00
liabilitiesAndStockholdersEquity 112292036.00
propertyPlantAndEquipmentGross 1700000.00
propertyPlantAndEquipmentNet 1700470.00
commonStockSharesOutstanding 9077147.00
2017-06-30
date 2017-06-30
filing_date 2017-07-27
currency_symbol USD
totalAssets 106492077.00
intangibleAssets 35162650.00
otherCurrentAssets 257020.00
totalLiab 65422357.00
totalStockholderEquity 41069720.00
otherCurrentLiab 19639994.00
commonStock 87594.00
retainedEarnings 3489367.00
otherLiab 3261000.00
goodWill 16085760.00
otherAssets 63897000.00
totalCurrentLiabilities 23506341.00
currentDeferredRevenue 13920211.00
netDebt 40544261.00
shortTermDebt 1889559.00
shortLongTermDebt 40544261.00
shortLongTermDebtTotal 40544261.00
otherStockholderEquity 37492759.00
propertyPlantEquipment 1751342.00
totalCurrentAssets 40844273.00
netTangibleAssets 41069720.00
netReceivables 39874287.00
longTermDebt 38654702.00
accountsPayable 1976788.00
accumulatedOtherComprehensiveIncome -1100000.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 3489367.00
nonCurrrentAssetsOther 2736096.00
nonCurrentAssetsTotal 65647804.00
longTermDebtTotal 38654702.00
nonCurrentLiabilitiesOther 3261314.00
nonCurrentLiabilitiesTotal 41916016.00
capitalSurpluse 37492759.00
liabilitiesAndStockholdersEquity 106492077.00
propertyPlantAndEquipmentGross 1800000.00
propertyPlantAndEquipmentNet 1751342.00
commonStockSharesOutstanding 9050596.00
2017-03-31
date 2017-03-31
filing_date 2017-04-27
currency_symbol USD
totalAssets 78353590.00
intangibleAssets 22282533.00
otherCurrentAssets 152577.00
totalLiab 38653069.00
totalStockholderEquity 39700521.00
otherCurrentLiab 15773920.00
commonStock 86693.00
retainedEarnings 3393585.00
otherLiab 1911000.00
goodWill 9184659.00
otherAssets 43678000.00
totalCurrentLiabilities 17076076.00
currentDeferredRevenue 9512455000.00
netDebt 19665547.00
shortTermDebt 19665547.00
shortLongTermDebt 19665547.00
shortLongTermDebtTotal 19665547.00
otherStockholderEquity 36220243.00
propertyPlantEquipment 2098379.00
totalCurrentAssets 32577923.00
netTangibleAssets 39700521.00
netReceivables 31407679.00
longTermDebt 19665547.00
accountsPayable 1302156.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 3393585.00
nonCurrrentAssetsOther 2697641.00
nonCurrentAssetsTotal 45775667.00
longTermDebtTotal 19665547.00
nonCurrentLiabilitiesOther 1911446.00
nonCurrentLiabilitiesTotal 21576993.00
capitalSurpluse 36220243.00
liabilitiesAndStockholdersEquity 78353590.00
propertyPlantAndEquipmentGross 2100000.00
propertyPlantAndEquipmentNet 2098379.00
commonStockSharesOutstanding 8924419.00
2016-12-31
date 2016-12-31
filing_date 2017-03-06
currency_symbol USD
totalAssets 81214134.00
intangibleAssets 23514376.00
otherCurrentAssets 154673.00
totalLiab 40725680.00
totalStockholderEquity 40488454.00
otherCurrentLiab 14297724.00
commonStock 86685.00
retainedEarnings 4259081.00
otherLiab 1859000.00
goodWill 9184659.00
otherAssets 44869000.00
totalCurrentLiabilities 15249396.00
currentDeferredRevenue 9512455000.00
netDebt 23618194.00
shortTermDebt 23618194.00
shortLongTermDebt 23618194.00
shortLongTermDebtTotal 23618194.00
otherStockholderEquity 36142688.00
propertyPlantEquipment 1910858.00
totalCurrentAssets 34434269.00
netTangibleAssets 40488454.00
netReceivables 33328900.00
longTermDebt 23618194.00
accountsPayable 951672.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 4259081.00
nonCurrrentAssetsOther 2657517.00
nonCurrentAssetsTotal 46779865.00
longTermDebtTotal 23618194.00
nonCurrentLiabilitiesOther 1858090.00
nonCurrentLiabilitiesTotal 25476284.00
capitalSurpluse 36142688.00
liabilitiesAndStockholdersEquity 81214134.00
propertyPlantAndEquipmentGross 1900000.00
propertyPlantAndEquipmentNet 1910858.00
commonStockSharesOutstanding 8931000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-31
currency_symbol USD
totalAssets 84066131.00
intangibleAssets 24935413.00
otherCurrentAssets 103623.00
totalLiab 43775505.00
totalStockholderEquity 40290626.00
otherCurrentLiab 18357065.00
commonStock 86685.00
retainedEarnings 4122269.00
otherLiab 5201000.00
goodWill 9184659.00
otherAssets 46189000.00
totalCurrentLiabilities 19604888.00
currentDeferredRevenue 9513494000.00
netDebt 18969794.00
shortLongTermDebtTotal 18969794.00
otherStockholderEquity 36081672.00
propertyPlantEquipment 1720923.00
totalCurrentAssets 36156308.00
netTangibleAssets 40290626.00
netReceivables 35476843.00
longTermDebt 18969794.00
accountsPayable 1247823.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 4122269.00
nonCurrrentAssetsOther 2555334.00
nonCurrentAssetsTotal 47909823.00
longTermDebtTotal 18969794.00
nonCurrentLiabilitiesOther 5200823.00
nonCurrentLiabilitiesTotal 24170617.00
capitalSurpluse 36081672.00
liabilitiesAndStockholdersEquity 84066131.00
propertyPlantAndEquipmentGross 1700000.00
propertyPlantAndEquipmentNet 1720923.00
commonStockSharesOutstanding 9028398.00
2016-06-30
date 2016-06-30
filing_date 2016-08-01
currency_symbol USD
totalAssets 81307218.00
intangibleAssets 26484327.00
otherCurrentAssets 121671.00
totalLiab 41496667.00
totalStockholderEquity 39810551.00
otherCurrentLiab 17625215.00
commonStock 85920.00
retainedEarnings 3941535.00
otherLiab 4967000.00
goodWill 9184659.00
otherAssets 47291000.00
totalCurrentLiabilities 18865965.00
currentDeferredRevenue 9171494000.00
netDebt 17663411.00
shortLongTermDebtTotal 17663411.00
otherStockholderEquity 35783096.00
propertyPlantEquipment 1688564.00
totalCurrentAssets 32327411.00
netTangibleAssets 39810551.00
netReceivables 31557638.00
longTermDebt 17663411.00
accountsPayable 1240750.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 3941535.00
nonCurrrentAssetsOther 2450763.00
nonCurrentAssetsTotal 48979807.00
longTermDebtTotal 17663411.00
nonCurrentLiabilitiesOther 4967291.00
nonCurrentLiabilitiesTotal 22630702.00
capitalSurpluse 35783096.00
liabilitiesAndStockholdersEquity 81307218.00
propertyPlantAndEquipmentGross 1700000.00
propertyPlantAndEquipmentNet 1688564.00
commonStockSharesOutstanding 8052996.00
2016-03-31
date 2016-03-31
filing_date 2016-04-28
currency_symbol USD
totalAssets 81124732.00
intangibleAssets 28090227.00
otherCurrentAssets 203491.00
totalLiab 56139258.00
totalStockholderEquity 24985474.00
otherCurrentLiab 20727646.00
commonStock 73938.00
retainedEarnings 4393745.00
otherLiab 4749000.00
goodWill 9184659.00
otherAssets 48315000.00
totalCurrentLiabilities 21741916.00
currentDeferredRevenue 8699932000.00
netDebt 29648783.00
shortLongTermDebtTotal 29648783.00
otherStockholderEquity 20517791.00
propertyPlantEquipment 1614705.00
totalCurrentAssets 31195466.00
netTangibleAssets 24985474.00
netReceivables 30128744.00
longTermDebt 29648783.00
accountsPayable 1014270.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 4393745.00
nonCurrrentAssetsOther 2339743.00
nonCurrentAssetsTotal 49929266.00
longTermDebtTotal 29648783.00
nonCurrentLiabilitiesOther 4748559.00
nonCurrentLiabilitiesTotal 34397342.00
capitalSurpluse 20517791.00
liabilitiesAndStockholdersEquity 81124732.00
propertyPlantAndEquipmentGross 1600000.00
propertyPlantAndEquipmentNet 1614705.00
commonStockSharesOutstanding 7646726.00
2015-12-31
date 2015-12-31
filing_date 2016-03-07
currency_symbol USD
totalAssets 84399557.00
intangibleAssets 29761035.00
otherCurrentAssets 134170.00
totalLiab 58471133.00
totalStockholderEquity 25928424.00
otherCurrentLiab 21731508.00
commonStock 73880.00
retainedEarnings 5407596.00
otherLiab 4519000.00
goodWill 9184659.00
otherAssets 49591000.00
totalCurrentLiabilities 23303703.00
currentDeferredRevenue 8411792000.00
netDebt 30648926.00
shortTermDebt -8398376451.00
shortLongTermDebt 30648926.00
shortLongTermDebtTotal 30648926.00
otherStockholderEquity 20446948.00
propertyPlantEquipment 1489000.00
totalCurrentAssets 33319600.00
netTangibleAssets -13017270.00
netReceivables 32324284.00
longTermDebt 30649000.00
accountsPayable 1572195.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 2233410.00
nonCurrentAssetsTotal 51079957.00
nonCurrentLiabilitiesTotal 35167430.00
liabilitiesAndStockholdersEquity 84399557.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1489061.00
commonStockSharesOutstanding 7646000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-02
currency_symbol USD
totalAssets 68261249.00
intangibleAssets 18476141.00
otherCurrentAssets 646136.00
totalLiab 42989794.00
totalStockholderEquity 25271455.00
otherCurrentLiab 14574992.00
commonStock 73795.00
retainedEarnings 5747764.00
otherLiab 2424000.00
goodWill 7089257.00
otherAssets 36057000.00
cash 64832.00
totalCurrentLiabilities 15815620.00
currentDeferredRevenue 7656773000.00
netDebt 24685168.00
shortLongTermDebtTotal 24750000.00
otherStockholderEquity 19449896.00
propertyPlantEquipment 1286425.00
totalCurrentAssets 30917933.00
netTangibleAssets 25271455.00
netReceivables 29828732.00
longTermDebt 24750000.00
inventory 378233.00
accountsPayable 1240628.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 5747764.00
nonCurrrentAssetsOther 2834720.00
nonCurrentAssetsTotal 37343316.00
longTermDebtTotal 24750000.00
nonCurrentLiabilitiesOther 2424174.00
nonCurrentLiabilitiesTotal 27174174.00
capitalSurpluse 19449896.00
liabilitiesAndStockholdersEquity 68261249.00
cashAndShortTermInvestments 64832.00
propertyPlantAndEquipmentGross 1300000.00
propertyPlantAndEquipmentNet 1286425.00
commonStockSharesOutstanding 7573530.00
2015-06-30
date 2015-06-30
filing_date 2015-08-03
currency_symbol USD
totalAssets 65591562.00
intangibleAssets 19673590.00
otherCurrentAssets 731469.00
totalLiab 43177630.00
totalStockholderEquity 22413932.00
otherCurrentLiab 15842932.00
commonStock 72447.00
retainedEarnings 3566792.00
otherLiab 1918000.00
goodWill 7089257.00
otherAssets 36906000.00
totalCurrentLiabilities 19194734.00
currentDeferredRevenue 13425563.00
netDebt 24784167.00
shortTermDebt 2718750.00
shortLongTermDebtTotal 24784167.00
otherStockholderEquity 18774693.00
propertyPlantEquipment 913106.00
totalCurrentAssets 27773398.00
netTangibleAssets 22413932.00
netReceivables 26644327.00
longTermDebt 22065417.00
accountsPayable 633052.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 3566792.00
nonCurrrentAssetsOther 2547235.00
nonCurrentAssetsTotal 37818164.00
longTermDebtTotal 22065417.00
nonCurrentLiabilitiesOther 1917479.00
nonCurrentLiabilitiesTotal 23982896.00
capitalSurpluse 18774693.00
liabilitiesAndStockholdersEquity 65591562.00
propertyPlantAndEquipmentGross 900000.00
propertyPlantAndEquipmentNet 913106.00
commonStockSharesOutstanding 7270157.00
2015-03-31
date 2015-03-31
filing_date 2015-05-05
currency_symbol USD
totalAssets 63600705.00
intangibleAssets 19856838.00
otherCurrentAssets 640886.00
totalLiab 47018954.00
totalStockholderEquity 16581751.00
otherCurrentLiab 10954633.00
commonStock 65982.00
retainedEarnings 5727108.00
otherLiab 5002000.00
goodWill 7817136.00
otherAssets 37644000.00
totalCurrentLiabilities 14407749.00
currentDeferredRevenue 9635468.00
netDebt 30046667.00
shortTermDebt 2437500.00
shortLongTermDebtTotal 30046667.00
otherStockholderEquity 10788661.00
propertyPlantEquipment 819000.00
totalCurrentAssets 25137805.00
netReceivables 23927146.00
longTermDebt 27609000.00
accountsPayable 1015616.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 2453395.00
nonCurrentAssetsTotal 38462900.00
nonCurrentLiabilitiesTotal 32611205.00
liabilitiesAndStockholdersEquity 63600705.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 818921.00
commonStockSharesOutstanding 6935949.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
totalAssets 53772568.00
intangibleAssets 13724068.00
otherCurrentAssets 617992.00
totalLiab 37409276.00
totalStockholderEquity 16363292.00
otherCurrentLiab 11285587.00
commonStock 65982.00
retainedEarnings 5562872.00
otherLiab 2922000.00
goodWill 6404367.00
otherAssets 29832000.00
totalCurrentLiabilities 14650181.00
currentDeferredRevenue 9699229.00
netDebt 22087500.00
shortTermDebt 2250000.00
shortLongTermDebt 2198352.00
shortLongTermDebtTotal 22087500.00
otherStockholderEquity 10734438.00
propertyPlantEquipment 668000.00
totalCurrentAssets 23273309.00
netTangibleAssets -3765143.00
netReceivables 22030342.00
longTermDebt 19838000.00
accountsPayable 1114594.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 2343637.00
nonCurrentAssetsTotal 30499259.00
nonCurrentLiabilitiesTotal 22759095.00
liabilitiesAndStockholdersEquity 53772568.00
propertyPlantAndEquipmentGross 700000.00
propertyPlantAndEquipmentNet 667597.00
commonStockSharesOutstanding 6935949.00
2014-09-30
date 2014-09-30
filing_date 2014-11-03
currency_symbol USD
totalAssets 59496808.00
intangibleAssets 14728666.00
otherCurrentAssets 661918.00
totalLiab 51288314.00
totalStockholderEquity 8208494.00
otherCurrentLiab 14215778.00
commonStock 54489.00
retainedEarnings 6063058.00
otherLiab 3419000.00
goodWill 5863483.00
otherAssets 30077000.00
totalCurrentLiabilities 17769881.00
currentDeferredRevenue 12227238.00
netDebt 32350000.00
shortTermDebt 2250000.00
shortLongTermDebtTotal 32350000.00
otherStockholderEquity 2090947.00
propertyPlantEquipment 652660.00
totalCurrentAssets 28767446.00
netTangibleAssets 8208494.00
netReceivables 27512495.00
longTermDebt 30100000.00
accountsPayable 1304103.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 6063058.00
nonCurrrentAssetsOther 2003146.00
nonCurrentAssetsTotal 30729362.00
longTermDebtTotal 30100000.00
nonCurrentLiabilitiesOther 3418433.00
nonCurrentLiabilitiesTotal 33518433.00
capitalSurpluse 2090947.00
liabilitiesAndStockholdersEquity 59496808.00
propertyPlantAndEquipmentGross 700000.00
propertyPlantAndEquipmentNet 652660.00
commonStockSharesOutstanding 5752314.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 57043825.00
intangibleAssets 15733264.00
otherCurrentAssets 469444.00
totalLiab 49291977.00
totalStockholderEquity 7751848.00
otherCurrentLiab 12362672.00
commonStock 54484.00
retainedEarnings 5697895.00
otherLiab 2464000.00
goodWill 5863483.00
otherAssets 31215000.00
totalCurrentLiabilities 16265754.00
currentDeferredRevenue 10430531.00
netDebt 32812500.00
shortTermDebt 2250000.00
shortLongTermDebtTotal 32812500.00
otherStockholderEquity 1999469.00
propertyPlantEquipment 606817.00
totalCurrentAssets 25222005.00
netTangibleAssets 7751848.00
netReceivables 23908125.00
longTermDebt 30562500.00
accountsPayable 1653082.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 5697895.00
nonCurrrentAssetsOther 2044227.00
nonCurrentAssetsTotal 31821820.00
longTermDebtTotal 30562500.00
nonCurrentLiabilitiesOther 2463723.00
nonCurrentLiabilitiesTotal 33026223.00
capitalSurpluse 1999469.00
liabilitiesAndStockholdersEquity 57043825.00
propertyPlantAndEquipmentGross 600000.00
propertyPlantAndEquipmentNet 606817.00
commonStockSharesOutstanding 5675731.00
2014-03-31
date 2014-03-31
filing_date 2014-04-30
currency_symbol USD
totalAssets 56383049.00
intangibleAssets 16874700.00
otherCurrentAssets 438820.00
totalLiab 48992542.00
totalStockholderEquity 7390507.00
otherCurrentLiab 12494247.00
commonStock 54396.00
retainedEarnings 5451358.00
otherLiab 2777000.00
goodWill 5863483.00
otherAssets 32485000.00
totalCurrentLiabilities 16391105.00
currentDeferredRevenue 10470313.00
netDebt 32075000.00
shortTermDebt 2250000.00
shortLongTermDebtTotal 32075000.00
otherStockholderEquity 1884753.00
propertyPlantEquipment 529325.00
totalCurrentAssets 23368791.00
netTangibleAssets 7390507.00
netReceivables 21610162.00
longTermDebt 29825000.00
accountsPayable 1646858.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 5451358.00
nonCurrrentAssetsOther 2075552.00
nonCurrentAssetsTotal 33014258.00
longTermDebtTotal 29825000.00
nonCurrentLiabilitiesOther 2776437.00
nonCurrentLiabilitiesTotal 32601437.00
capitalSurpluse 1884753.00
liabilitiesAndStockholdersEquity 56383049.00
propertyPlantAndEquipmentGross 500000.00
propertyPlantAndEquipmentNet 529325.00
commonStockSharesOutstanding 5598847.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 58622501.00
intangibleAssets 18183807.00
otherCurrentAssets 436796.00
totalLiab 50519827.00
totalStockholderEquity 8102674.00
otherCurrentLiab 12547385.00
commonStock 54396.00
retainedEarnings 6981458.00
otherLiab 3655000.00
goodWill 5853616.00
otherAssets 32850000.00
totalCurrentLiabilities 16858932.00
currentDeferredRevenue 10039787.00
netDebt 32384765.00
shortTermDebt 2378333.00
shortLongTermDebtTotal 32384765.00
otherStockholderEquity 1066820.00
propertyPlantEquipment 523360.00
totalCurrentAssets 25249986.00
netTangibleAssets 8102674.00
netReceivables 23347449.00
longTermDebt 15378333.00
accountsPayable 1933214.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 6981458.00
nonCurrrentAssetsOther 1556568.00
nonCurrentAssetsTotal 33372515.00
longTermDebtTotal 15378333.00
nonCurrentLiabilitiesOther 18282562.00
nonCurrentLiabilitiesTotal 33660895.00
capitalSurpluse 1066820.00
liabilitiesAndStockholdersEquity 58622501.00
propertyPlantAndEquipmentGross 500000.00
propertyPlantAndEquipmentNet 523360.00
commonStockSharesOutstanding 5598847.00
2013-09-30
date 2013-09-30
filing_date 2013-12-20
currency_symbol USD
totalAssets 54155159.00
intangibleAssets 25075000.00
otherCurrentAssets 1896005.00
totalLiab 51401571.00
totalStockholderEquity 2753000.00
deferredLongTermLiab 58278.00
otherCurrentLiab 3051598.00
otherLiab 3829000.00
goodWill 4896000.00
otherAssets 26779000.00
totalCurrentLiabilities 17923931.00
shortTermDebt 2378333.00
propertyPlantEquipment 490823.00
totalCurrentAssets 26884924.00
netTangibleAssets 2753588.00
netReceivables 24988919.00
longTermDebt 15072917.00
accountsPayable 12494000.00
nonCurrrentAssetsOther 26779412.00
nonCurrentAssetsTotal 27270235.00
longTermDebtTotal 15072917.00
nonCurrentLiabilitiesOther 18346445.00
nonCurrentLiabilitiesTotal 33477640.00
liabilitiesAndStockholdersEquity 51401571.00
commonStockSharesOutstanding 5598847.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
commonStockSharesOutstanding 5598847.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
commonStockSharesOutstanding 5598847.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
totalAssets 194673000.00
intangibleAssets 47552000.00
otherCurrentAssets 564985.00
totalLiab 93936000.00
totalStockholderEquity 100737000.00
otherCurrentLiab 23620184.00
commonStock 107725.00
capitalStock 107725.00
retainedEarnings 33663278.00
otherLiab 10240.00
goodWill 55193000.00
otherAssets 89847.00
cash 112104000.00
totalCurrentLiabilities 50509000.00
netDebt -45434000.00
shortTermDebt 26302000.00
shortLongTermDebt 26302000.00
shortLongTermDebtTotal 66670000.00
otherStockholderEquity 8634997.00
propertyPlantEquipment 2081115.00
totalCurrentAssets 76162000.00
netTangibleAssets 100736533.00
netReceivables 71179139.00
longTermDebt 40368000.00
inventory -107686124.00
accountsPayable 586816.00
accumulatedOtherComprehensiveIncome 58331000.00
commonStockTotalEquity 69833.00
retainedEarningsTotalEquity 33663278.00
nonCurrrentAssetsOther 11489316.00
nonCurrentAssetsTotal 118511000.00
capitalLeaseObligations 4890681.00
nonCurrentLiabilitiesOther 3059000.00
nonCurrentLiabilitiesTotal 43427000.00
capitalSurpluse 67003422.00
liabilitiesAndStockholdersEquity 194673000.00
cashAndShortTermInvestments 112104000.00
propertyPlantAndEquipmentGross 2081000.00
propertyPlantAndEquipmentNet 2081000.00
netWorkingCapital 25653000.00
netInvestedCapital 66670000.00
commonStockSharesOutstanding 10772515.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
totalAssets 148293966.00
intangibleAssets 33584910.00
otherCurrentAssets 2381197.00
totalLiab 71701782.00
totalStockholderEquity 76592184.00
otherCurrentLiab 5885742.00
commonStock 66360.00
capitalStock 66360.00
retainedEarnings 14592087.00
otherLiab 4745221.00
goodWill 29141883.00
otherAssets 17151812.00
cash 112104.00
totalCurrentLiabilities 28383700.00
currentDeferredRevenue 16638030.00
netDebt 43919510.00
shortTermDebt 5458753.00
shortLongTermDebt 3562500.00
shortLongTermDebtTotal 44031614.00
otherStockholderEquity 61875406.00
propertyPlantEquipment 8245112.00
totalCurrentAssets 60170249.00
netTangibleAssets 13865391.00
netReceivables 48132896.00
longTermDebt 35887591.00
inventory 9544052.00
accountsPayable 401175.00
accumulatedOtherComprehensiveIncome 58331.00
commonStockTotalEquity 66360.00
retainedEarningsTotalEquity 14592087.00
nonCurrrentAssetsOther 8496905.00
nonCurrentAssetsTotal 88123717.00
capitalLeaseObligations 4581523.00
longTermDebtTotal 35887591.00
nonCurrentLiabilitiesOther 7240096.00
nonCurrentLiabilitiesTotal 43318082.00
capitalSurpluse 61875406.00
liabilitiesAndStockholdersEquity 148293966.00
cashAndShortTermInvestments 112104.00
propertyPlantAndEquipmentGross 12538759.00
propertyPlantAndEquipmentNet 8245112.00
netWorkingCapital 31786549.00
netInvestedCapital 116042275.00
commonStockSharesOutstanding 10416610.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 130278268.00
intangibleAssets 33781168.00
otherCurrentAssets 2154966.00
totalLiab 64820516.00
totalStockholderEquity 65457752.00
otherCurrentLiab 2952950.00
commonStock 73834.00
capitalStock 73834.00
retainedEarnings 5049748.00
otherLiab 9643467.00
goodWill 32076880.00
otherAssets 17047872000.00
cash -6935437.00
totalCurrentLiabilities 18264244.00
currentDeferredRevenue 10434703.00
netDebt 48505140.00
shortTermDebt 4656898.00
shortLongTermDebt 2625000.00
shortLongTermDebtTotal 41569703.00
otherStockholderEquity 60457044.00
propertyPlantEquipment 3723582.00
totalCurrentAssets 43648766.00
netTangibleAssets 65457752.00
netReceivables 41493800.00
longTermDebt 32009266.00
accountsPayable 219693.00
accumulatedOtherComprehensiveIncome -122874.00
commonStockTotalEquity 73834000.00
retainedEarningsTotalEquity 5049748.00
nonCurrrentAssetsOther 5211145.00
nonCurrentAssetsTotal 86629502.00
capitalLeaseObligations 6935437.00
longTermDebtTotal 32009266.00
nonCurrentLiabilitiesOther 14547006.00
nonCurrentLiabilitiesTotal 46556272.00
capitalSurpluse 60457044.00
liabilitiesAndStockholdersEquity 130278268.00
cashAndShortTermInvestments -6935437.00
propertyPlantAndEquipmentGross 3723582000.00
propertyPlantAndEquipmentNet 9732636.00
netWorkingCapital 25384522.00
netInvestedCapital 100092018.00
commonStockSharesOutstanding 10338029.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 115586044.00
intangibleAssets 33807973.00
otherCurrentAssets 19516.00
totalLiab 47129054.00
totalStockholderEquity 68456990.00
otherCurrentLiab 1016565.00
commonStock 75775.00
capitalStock 75775.00
retainedEarnings 8763428.00
otherLiab 2174378.00
goodWill 25194639.00
otherAssets 7914870.00
cash -5406794.00
totalCurrentLiabilities 13706896.00
currentDeferredRevenue 10558066.00
netDebt 38307417.00
shortTermDebt 1652843.00
shortLongTermDebt 375000.00
shortLongTermDebtTotal 32900623.00
otherStockholderEquity 59617787.00
propertyPlantEquipment 7931366.00
totalCurrentAssets 40737196.00
netTangibleAssets 9454378.00
netReceivables 39493450.00
longTermDebt 27118829.00
inventory 6631024.00
accountsPayable 479422.00
accumulatedOtherComprehensiveIncome -2837130.00
commonStockTotalEquity 75780.00
retainedEarningsTotalEquity 8763428.00
nonCurrrentAssetsOther 3843023.00
nonCurrentAssetsTotal 74848848.00
capitalLeaseObligations 5406794.00
longTermDebtTotal 27118830.00
nonCurrentLiabilitiesOther 2174378.00
nonCurrentLiabilitiesTotal 33422158.00
capitalSurpluse 59617790.00
liabilitiesAndStockholdersEquity 115586044.00
cashAndShortTermInvestments -5406794.00
propertyPlantAndEquipmentGross 7931370.00
propertyPlantAndEquipmentNet 7931366.00
netWorkingCapital 27030300.00
netInvestedCapital 95950819.00
commonStockSharesOutstanding 10350775.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 100268803.00
intangibleAssets 33034173.00
otherCurrentAssets 22733.00
totalLiab 34566790.00
totalStockholderEquity 65702013.00
otherCurrentLiab 2363512.00
commonStock 78246.00
capitalStock 78246.00
retainedEarnings 7999388.00
otherLiab 661542.00
goodWill 17983549.00
otherAssets 8080416.00
totalCurrentLiabilities 18059091.00
currentDeferredRevenue 11306742.00
netDebt 20088737.00
shortTermDebt 4242580.00
shortLongTermDebt 4242580.00
shortLongTermDebtTotal 20088737.00
otherStockholderEquity 59742849.00
propertyPlantEquipment 2556992.00
totalCurrentAssets 38613673.00
netTangibleAssets 14684291.00
netReceivables 37606721.00
longTermDebt 15846157.00
accountsPayable 146257.00
accumulatedOtherComprehensiveIncome -2118470.00
commonStockTotalEquity 78250.00
retainedEarningsTotalEquity 7999388.00
nonCurrrentAssetsOther 3209419.00
nonCurrentAssetsTotal 61655130.00
longTermDebtTotal 15846160.00
nonCurrentLiabilitiesOther 661542.00
nonCurrentLiabilitiesTotal 16507699.00
capitalSurpluse 57624380.00
liabilitiesAndStockholdersEquity 100268803.00
propertyPlantAndEquipmentGross 2556990.00
propertyPlantAndEquipmentNet 2556992.00
netWorkingCapital 20554582.00
netInvestedCapital 85790750.00
commonStockSharesOutstanding 9808080.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
totalAssets 104632889.00
intangibleAssets 37323286.00
otherCurrentAssets 143237.00
totalLiab 65498210.00
totalStockholderEquity 39134679.00
otherCurrentLiab 4373236.00
commonStock 87594.00
retainedEarnings 1371756.00
otherLiab 2628784.00
goodWill 17970049.00
otherAssets 9309617.00
totalCurrentLiabilities 21670104.00
currentDeferredRevenue 12463557.00
netDebt 44123021.00
shortTermDebt 2923699.00
shortLongTermDebt 2923699.00
shortLongTermDebtTotal 44123021.00
otherStockholderEquity 39052648.00
propertyPlantEquipment 2039935.00
totalCurrentAssets 37990002.00
netTangibleAssets -16158656.00
netReceivables 36898797.00
longTermDebt 41199322.00
accountsPayable 1909612.00
accumulatedOtherComprehensiveIncome -1377319.00
commonStockTotalEquity 87594.00
retainedEarningsTotalEquity 1371756.00
nonCurrrentAssetsOther 2907104.00
nonCurrentAssetsTotal 66642887.00
longTermDebtTotal 41199320.00
nonCurrentLiabilitiesOther 2628784.00
nonCurrentLiabilitiesTotal 43828106.00
capitalSurpluse 37675330.00
liabilitiesAndStockholdersEquity 104632889.00
propertyPlantAndEquipmentGross 2039935.00
propertyPlantAndEquipmentNet 2039935.00
netWorkingCapital 16319898.00
netInvestedCapital 83257700.00
commonStockSharesOutstanding 9038187.00
2016-12-31
date 2016-12-31
filing_date 2017-03-06
currency_symbol USD
totalAssets 81214134.00
intangibleAssets 23514376.00
otherCurrentAssets 154673.00
totalLiab 40725680.00
totalStockholderEquity 40488454.00
otherCurrentLiab 14297724.00
commonStock 86685.00
retainedEarnings 4259081.00
otherLiab 1858090.00
goodWill 9184659.00
otherAssets 12169972.00
totalCurrentLiabilities 15249396.00
currentDeferredRevenue 9512455000.00
netDebt 23618194.00
shortTermDebt 23618194.00
shortLongTermDebt 23618194.00
shortLongTermDebtTotal 23618194.00
otherStockholderEquity 37443988.00
propertyPlantEquipment 1910858.00
totalCurrentAssets 34434269.00
netTangibleAssets 7789419.00
netReceivables 33328900.00
longTermDebt 23618194.00
accountsPayable 951672.00
accumulatedOtherComprehensiveIncome -1301300.00
commonStockTotalEquity 86690.00
retainedEarningsTotalEquity 4259081.00
nonCurrrentAssetsOther 2657517.00
nonCurrentAssetsTotal 46779865.00
longTermDebtTotal 23618190.00
nonCurrentLiabilitiesOther 1858090.00
nonCurrentLiabilitiesTotal 25476284.00
capitalSurpluse 36142690.00
liabilitiesAndStockholdersEquity 81214134.00
propertyPlantAndEquipmentGross 1910860.00
propertyPlantAndEquipmentNet 1910858.00
commonStockSharesOutstanding 8668485.00
2015-12-31
date 2015-12-31
filing_date 2016-03-07
currency_symbol USD
totalAssets 84399557.00
intangibleAssets 29761035.00
otherCurrentAssets 134170.00
totalLiab 58471133.00
totalStockholderEquity 25928424.00
otherCurrentLiab 21731508.00
commonStock 73880.00
retainedEarnings 5407596.00
otherLiab 4518504.00
goodWill 9184659.00
otherAssets 10645200.00
totalCurrentLiabilities 23303703.00
currentDeferredRevenue 8411792000.00
netDebt 30648926.00
shortTermDebt 30648926.00
shortLongTermDebt 30648926.00
shortLongTermDebtTotal 30648926.00
otherStockholderEquity 21306218.00
propertyPlantEquipment 1489060.00
totalCurrentAssets 33319600.00
netTangibleAssets -13017270.00
netReceivables 32324284.00
longTermDebt 30648930.00
accountsPayable 1572195.00
accumulatedOtherComprehensiveIncome -859270.00
commonStockTotalEquity 73880.00
nonCurrrentAssetsOther 2233410.00
nonCurrentAssetsTotal 51079957.00
longTermDebtTotal 30648930.00
nonCurrentLiabilitiesTotal 35167430.00
capitalSurpluse 20446950.00
liabilitiesAndStockholdersEquity 84399557.00
propertyPlantAndEquipmentGross 1489060.00
propertyPlantAndEquipmentNet 1489061.00
commonStockSharesOutstanding 7387955.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
totalAssets 53772568.00
intangibleAssets 13724068.00
otherCurrentAssets 617992.00
totalLiab 37409276.00
totalStockholderEquity 16363292.00
otherCurrentLiab 1586358.00
commonStock 65982.00
retainedEarnings 5562872.00
otherLiab 2922000.00
goodWill 6404367.00
otherAssets 9704000.00
totalCurrentLiabilities 14650181.00
currentDeferredRevenue 9699229.00
netDebt 22087500.00
shortTermDebt 2250000.00
shortLongTermDebt 2198352.00
shortLongTermDebtTotal 22087500.00
otherStockholderEquity 11298768.00
propertyPlantEquipment 668000.00
totalCurrentAssets 23273309.00
netTangibleAssets -3765143.00
netReceivables 22030342.00
longTermDebt 19838000.00
accountsPayable 1114594.00
accumulatedOtherComprehensiveIncome -564330.00
commonStockTotalEquity 65980.00
nonCurrrentAssetsOther 1847029.00
nonCurrentAssetsTotal 30499259.00
nonCurrentLiabilitiesTotal 22759095.00
liabilitiesAndStockholdersEquity 53772568.00
propertyPlantAndEquipmentGross 667600.00
propertyPlantAndEquipmentNet 667597.00
commonStockSharesOutstanding 5648605.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 58622501.00
intangibleAssets 18183807.00
otherCurrentAssets 436796.00
totalLiab 50519827.00
totalStockholderEquity 8102674.00
otherCurrentLiab 2507598.00
commonStock 54396.00
retainedEarnings 6981458.00
otherLiab 3655000.00
goodWill 5853616.00
otherAssets 8812000.00
totalCurrentLiabilities 16858932.00
currentDeferredRevenue 10039787.00
netDebt 32384765.00
shortTermDebt 2378333.00
shortLongTermDebtTotal 32384765.00
otherStockholderEquity 1566820.00
propertyPlantEquipment 523360.00
totalCurrentAssets 25249986.00
netTangibleAssets 8102674.00
netReceivables 23347449.00
longTermDebt 15378333.00
accountsPayable 1933214.00
accumulatedOtherComprehensiveIncome -500000.00
commonStockTotalEquity 100000.00
retainedEarningsTotalEquity 6981458.00
nonCurrrentAssetsOther 1193608.00
nonCurrentAssetsTotal 33372515.00
longTermDebtTotal 15378333.00
nonCurrentLiabilitiesOther 18282562.00
nonCurrentLiabilitiesTotal 33660895.00
capitalSurpluse 1066820.00
liabilitiesAndStockholdersEquity 58622501.00
propertyPlantAndEquipmentGross 500000.00
propertyPlantAndEquipmentNet 523360.00
commonStockSharesOutstanding 5598847.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 37142568.00
intangibleAssets 18232091.00
otherCurrentAssets 211718.00
totalLiab 35459287.00
totalStockholderEquity -341241.00
otherCurrentLiab 2469938.00
goodWill 4859663.00
totalCurrentLiabilities 11917660.00
currentDeferredRevenue 4823029.00
netDebt 22518209.00
shortTermDebt 2378333.00
shortLongTermDebtTotal 22518209.00
otherStockholderEquity 341241.00
totalCurrentAssets 13390493.00
netReceivables 12626792.00
accountsPayable 2246360.00
accumulatedOtherComprehensiveIncome -341241.00
nonCurrrentAssetsOther 373410.00
nonCurrentAssetsTotal 23752075.00
nonCurrentLiabilitiesTotal 23541627.00
liabilitiesAndStockholdersEquity 35459287.00
propertyPlantAndEquipmentGross 286911.00
propertyPlantAndEquipmentNet 286911.00
commonStockSharesOutstanding 5598847.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
commonStockSharesOutstanding 5598847.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
investments -529000.00
totalCashFromFinancingActivities -2676000.00
netIncome 2640000.00
changeInCash -660000.00
beginPeriodCashFlow 660000.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 2545000.00
depreciation 2033000.00
dividendsPaid 1630000.00
changeToInventory 660000.00
changeToAccountReceivables -5877000.00
otherCashflowsFromFinancingActivities 1954000.00
capitalExpenditures 529000
changeInWorkingCapital -3387000.00
stockBasedCompensation 408000.00
otherNonCashItems 656000.00
freeCashFlow 2016000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments -7485000.00
changeToLiabilities -2547.00
totalCashflowsFromInvestingActivities -7485.00
netBorrowings 2024.00
totalCashFromFinancingActivities -535000.00
changeToOperatingActivities 507000.00
netIncome 2604000.00
changeInCash 590000.00
beginPeriodCashFlow 70000.00
endPeriodCashFlow 660000.00
totalCashFromOperatingActivities 8610000.00
depreciation 1939000.00
otherCashflowsFromInvestingActivities -6740.00
dividendsPaid 1626000.00
changeToInventory 537000.00
changeToAccountReceivables 4006000.00
salePurchaseOfStock 30.00
otherCashflowsFromFinancingActivities 2091000.00
changeToNetincome 223.00
capitalExpenditures 745000
changeReceivables 4006.00
cashFlowsOtherOperating 2385.00
cashAndCashEquivalentsChanges 590.00
changeInWorkingCapital 3618000.00
stockBasedCompensation 75000.00
otherNonCashItems 468000.00
freeCashFlow 7865000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
investments -745000.00
changeToLiabilities -3463.00
totalCashflowsFromInvestingActivities -745.00
netBorrowings -1651.00
totalCashFromFinancingActivities -3124000.00
changeToOperatingActivities 507000.00
netIncome -16466000.00
changeInCash 70000.00
beginPeriodCashFlow 3848104.00
endPeriodCashFlow 70000.00
totalCashFromOperatingActivities 3939000.00
depreciation 1757000.00
dividendsPaid 1618000.00
changeToAccountReceivables 3666000.00
otherCashflowsFromFinancingActivities -506000.00
changeToNetincome 17792.00
capitalExpenditures 745000
changeReceivables 3666.00
cashFlowsOtherOperating 653.00
cashAndCashEquivalentsChanges 70.00
changeInWorkingCapital 788000.00
stockBasedCompensation 361000.00
otherNonCashItems 22692000.00
freeCashFlow 3194000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
investments -34505043.00
changeToLiabilities -2411834.00
totalCashflowsFromInvestingActivities -34530842.00
netBorrowings 35282425.00
totalCashFromFinancingActivities 33822318.00
changeToOperatingActivities -1853171.00
netIncome 1732202.00
changeInCash 3848104.00
beginPeriodCashFlow 44512.00
endPeriodCashFlow 3848104.00
totalCashFromOperatingActivities 4530829.00
depreciation 1086994.00
otherCashflowsFromInvestingActivities -33530518.00
dividendsPaid 1577709.00
changeToAccountReceivables 1653631.00
salePurchaseOfStock 1189.00
otherCashflowsFromFinancingActivities 35400027.00
changeToNetincome -11813597.00
capitalExpenditures 1000324
changeReceivables 1653631.00
cashFlowsOtherOperating -2403573.00
changeInWorkingCapital 64166480.00
stockBasedCompensation 219735.00
otherNonCashItems -63812282.00
freeCashFlow 3530505.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
investments -1142229.00
changeToLiabilities 773036.00
totalCashflowsFromInvestingActivities -1142229.00
netBorrowings 9326044.00
totalCashFromFinancingActivities 7871980.00
changeToOperatingActivities 1264124.00
netIncome 4652473.00
changeInCash -44512.00
beginPeriodCashFlow 44512.00
endPeriodCashFlow 44512.00
totalCashFromOperatingActivities -6774263.00
depreciation 1145457.00
otherCashflowsFromInvestingActivities 7228.00
dividendsPaid 1574991.00
changeToAccountReceivables -14315444.00
salePurchaseOfStock 3402.00
otherCashflowsFromFinancingActivities 9443569.00
changeToNetincome 493788.00
capitalExpenditures 1149457
changeReceivables -14315444.00
cashFlowsOtherOperating 476427.00
cashAndCashEquivalentsChanges -44512.00
changeInWorkingCapital -13104732.00
stockBasedCompensation 411288.00
otherNonCashItems 121251.00
freeCashFlow -7923720.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
investments -1487499.00
changeToLiabilities -3588026.00
totalCashflowsFromInvestingActivities -1487499.00
netBorrowings 3530043.00
totalCashFromFinancingActivities 2203090.00
changeToOperatingActivities 3455929.00
netIncome 3176415.00
changeInCash 44512.00
beginPeriodCashFlow 44512.00
endPeriodCashFlow 44512.00
totalCashFromOperatingActivities -671079.00
depreciation 921834.00
otherCashflowsFromInvestingActivities -7228.00
dividendsPaid 1572331.00
changeToAccountReceivables -698645.00
salePurchaseOfStock -4591.00
otherCashflowsFromFinancingActivities 3780012.00
changeToNetincome 536217.00
capitalExpenditures 1480271
changeReceivables -698645.00
cashFlowsOtherOperating -1018873.00
cashAndCashEquivalentsChanges 44512.00
changeInWorkingCapital -2384476.00
stockBasedCompensation 242166.00
otherNonCashItems -2829657.00
freeCashFlow -2151350.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
investments 28236771.00
changeToLiabilities 988007.00
totalCashflowsFromInvestingActivities 28236771.00
netBorrowings -25457873.00
totalCashFromFinancingActivities -27963388.00
changeToOperatingActivities -4506475.00
netIncome 14564787.00
changeInCash -112104.00
beginPeriodCashFlow 112104.00
endPeriodCashFlow -111991.90
totalCashFromOperatingActivities -385487.00
depreciation 898973.00
otherCashflowsFromInvestingActivities 30286996.00
dividendsPaid 1564651.00
changeToAccountReceivables -1432492.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 463763.00
changeToNetincome -17232837.00
capitalExpenditures 2050225
changeReceivables -1432492.00
cashFlowsOtherOperating 593079.00
cashAndCashEquivalentsChanges -112104.00
changeInWorkingCapital -722272.00
stockBasedCompensation 211449.00
otherNonCashItems -16350686.00
freeCashFlow -2435712.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
investments -1683235.00
changeToLiabilities 1574579.00
totalCashflowsFromInvestingActivities -1683235.00
netBorrowings -1424594.00
totalCashFromFinancingActivities -2513245.00
changeToOperatingActivities -4506475.00
netIncome 1659631.00
changeInCash 112104.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 112104.00
totalCashFromOperatingActivities 4308584.00
depreciation 757362.00
otherCashflowsFromInvestingActivities -45715.00
dividendsPaid 1251025.00
changeToInventory 1287590.00
changeToAccountReceivables -2643568.00
salePurchaseOfStock -178077.00
otherCashflowsFromFinancingActivities -699720.00
changeToNetincome -3240558.00
capitalExpenditures 1637520
changeReceivables -2643568.00
cashFlowsOtherOperating 2605644.00
cashAndCashEquivalentsChanges 112104.00
changeInWorkingCapital -1517383.00
stockBasedCompensation 172381.00
otherNonCashItems 2897176.00
freeCashFlow 2671064.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
investments -457731.00
changeToLiabilities 1560510.00
totalCashflowsFromInvestingActivities -457731.00
netBorrowings 942965.00
totalCashFromFinancingActivities -158350.00
changeToOperatingActivities 1737907.00
netIncome 4643609.00
changeInCash -158350.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 616081.00
depreciation 1190709.00
otherCashflowsFromInvestingActivities 5158.00
dividendsPaid 1248183.00
changeToInventory 1778956.00
changeToAccountReceivables -7479930.00
salePurchaseOfStock -8054.00
otherCashflowsFromFinancingActivities 1660387.00
changeToNetincome -235252.00
capitalExpenditures 462889
changeReceivables -7479930.00
cashFlowsOtherOperating 917732.00
changeInWorkingCapital -5067516.00
stockBasedCompensation 424328.00
otherNonCashItems -1026679.00
freeCashFlow 153192.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
investments -555863.00
changeToLiabilities 24178.00
totalCashflowsFromInvestingActivities -555863.00
netBorrowings 1762541.00
totalCashFromFinancingActivities 728207.00
changeToOperatingActivities 1462489.00
netIncome 3442838.00
changeInCash 728207.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities -172344.00
depreciation 890584.00
otherCashflowsFromInvestingActivities -25755.00
dividendsPaid 1034334.00
changeToInventory 1501701.00
changeToAccountReceivables -3970715.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2325041.00
changeToNetincome -149858.00
capitalExpenditures 555863
changeReceivables -3970715.00
cashFlowsOtherOperating 81388.00
changeInWorkingCapital -4374611.00
stockBasedCompensation 225380.00
otherNonCashItems -891652.00
freeCashFlow -728207.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
investments -4327637.00
changeToLiabilities 1636081.00
totalCashflowsFromInvestingActivities -4327637.00
netBorrowings 3460101.00
totalCashFromFinancingActivities 2416504.00
changeToOperatingActivities 1081664.00
netIncome 711797.00
changeInCash 2416504.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 1911133.00
depreciation 859674.00
otherCashflowsFromInvestingActivities -3780000.00
dividendsPaid 1033597.00
changeToInventory 1118861.00
changeToAccountReceivables -1083786.00
salePurchaseOfStock -10000.00
otherCashflowsFromFinancingActivities 3835101.00
changeToNetincome 223989.00
capitalExpenditures 547637
changeReceivables -1083786.00
cashFlowsOtherOperating -455325.00
changeInWorkingCapital 38492.00
stockBasedCompensation 236007.00
otherNonCashItems 111939.00
freeCashFlow 1363496.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments -529187.00
changeToLiabilities 3129617.00
totalCashflowsFromInvestingActivities -529187.00
netBorrowings -2405898.00
totalCashFromFinancingActivities -3439709.00
changeToOperatingActivities -35031.00
netIncome 2206308.00
changeInCash -3439709.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 3968896.00
depreciation 830090.00
otherCashflowsFromInvestingActivities -344420.00
dividendsPaid 1031679.00
changeToInventory -32875.00
changeToAccountReceivables 77418.00
salePurchaseOfStock 10000.00
otherCashflowsFromFinancingActivities 12334585.00
changeToNetincome -721971.00
capitalExpenditures 184767
changeReceivables 77418.00
cashFlowsOtherOperating -1594005.00
changeInWorkingCapital 1506685.00
stockBasedCompensation 218891.00
otherNonCashItems 267239.00
freeCashFlow 3784129.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
investments -40446.00
changeToLiabilities 2585491.00
totalCashflowsFromInvestingActivities -40446.00
netBorrowings -2630483.00
totalCashFromFinancingActivities -3145832.00
changeToOperatingActivities 2678937.00
netIncome 2565563.00
changeInCash -3145832.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 3186278.00
depreciation 1270950.00
otherCashflowsFromInvestingActivities 22766.00
dividendsPaid 515349.00
changeToInventory 2645518.00
changeToAccountReceivables -4061539.00
otherCashflowsFromFinancingActivities -2255483.00
changeToNetincome 298463.00
capitalExpenditures 63212
changeReceivables -4061539.00
cashFlowsOtherOperating 621227.00
changeInWorkingCapital -939415.00
stockBasedCompensation 244567.00
otherNonCashItems -9283.00
freeCashFlow 3123066.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
investments -847294.00
changeToLiabilities 660073.00
totalCashflowsFromInvestingActivities -847294.00
netBorrowings -7080911.00
totalCashFromFinancingActivities -7606260.00
changeToOperatingActivities 1515967.00
netIncome -4829263.00
changeInCash -7606260.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 8453554.00
depreciation 1443952.00
dividendsPaid 515349.00
changeToInventory 1219724.00
changeToAccountReceivables 4804348.00
salePurchaseOfStock -10000.00
otherCashflowsFromFinancingActivities -6765911.00
changeToNetincome 5836440.00
capitalExpenditures 847294
changeReceivables 4804348.00
cashFlowsOtherOperating 504269.00
changeInWorkingCapital 5936287.00
stockBasedCompensation 193077.00
otherNonCashItems 7373903.00
freeCashFlow 7606260.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
investments -22730128.00
changeToLiabilities 912810.00
totalCashflowsFromInvestingActivities -22730128.00
netBorrowings 19174677.00
totalCashFromFinancingActivities 16081906.00
changeToOperatingActivities -430556.00
netIncome 1498860.00
changeInCash 16081906.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 6648222.00
depreciation 1414713.00
otherCashflowsFromInvestingActivities -21680455.00
dividendsPaid 3092771.00
changeToInventory -84245.00
changeToAccountReceivables 3488673.00
otherCashflowsFromFinancingActivities 19174677.00
changeToNetincome 536271.00
capitalExpenditures 1049673
changeReceivables 3488673.00
cashFlowsOtherOperating -1221808.00
changeInWorkingCapital 3130315.00
stockBasedCompensation 192913.00
otherNonCashItems 99721.00
freeCashFlow 5598549.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
investments -8195053.00
changeToLiabilities 681506.00
totalCashflowsFromInvestingActivities -8195053.00
netBorrowings 7303588.00
totalCashFromFinancingActivities 4206157.00
changeToOperatingActivities -2028878.00
netIncome 2741967.00
changeInCash 4206157.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 3988896.00
depreciation 1187756.00
otherCashflowsFromInvestingActivities -7499560.00
dividendsPaid 3072659.00
changeToInventory -2216232.00
changeToAccountReceivables 1040217.00
salePurchaseOfStock 38200.00
otherCashflowsFromFinancingActivities 7278816.00
changeToNetincome 696693.00
capitalExpenditures 695493
changeInWorkingCapital -656411.00
stockBasedCompensation 201575.00
otherNonCashItems 177757.00
freeCashFlow 3293403.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
investments -860264.00
changeToLiabilities 603642.00
totalCashflowsFromInvestingActivities -860264.00
netBorrowings 1763294.00
totalCashFromFinancingActivities -3942369.00
changeToOperatingActivities 458794.00
netIncome 4207169.00
changeInCash -3942369.00
totalCashFromOperatingActivities 4802633.00
depreciation 1196754.00
dividendsPaid 3071862.00
changeToInventory 680093.00
changeToAccountReceivables -2022258.00
salePurchaseOfStock 38200.00
otherCashflowsFromFinancingActivities -870507.00
changeToNetincome 821881.00
capitalExpenditures 860264
changeReceivables -2022258.00
cashFlowsOtherOperating -33733.00
changeInWorkingCapital -1465036.00
stockBasedCompensation 244450.00
otherNonCashItems 41865.00
freeCashFlow 3942369.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
investments -332288.00
changeToLiabilities 658028.00
totalCashflowsFromInvestingActivities -332288.00
netBorrowings -379511.00
totalCashFromFinancingActivities -3448485.00
changeToOperatingActivities 1278301.00
netIncome 3801830.00
changeInCash -3448485.00
totalCashFromOperatingActivities 3780773.00
depreciation 1204237.00
dividendsPaid 3068974.00
changeToInventory 1166571.00
changeToAccountReceivables -2728057.00
otherCashflowsFromFinancingActivities 7770258.00
changeToNetincome 136254.00
capitalExpenditures 332288
changeReceivables -2728057.00
cashFlowsOtherOperating 652497.00
changeInWorkingCapital -1466848.00
stockBasedCompensation 186629.00
otherNonCashItems 135050.00
freeCashFlow 3448485.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -341464.00
changeToLiabilities 598401.00
totalCashflowsFromInvestingActivities -341464.00
netBorrowings -1971231.00
totalCashFromFinancingActivities -5040078.00
changeToOperatingActivities -1361978.00
netIncome 2496024.00
changeInCash -5040078.00
totalCashFromOperatingActivities 5381542.00
depreciation 1231509.00
dividendsPaid 3068847.00
changeToInventory -1130839.00
changeToAccountReceivables 1951758.00
salePurchaseOfStock 865710.00
otherCashflowsFromFinancingActivities -341464.00
changeToNetincome 809650.00
capitalExpenditures 341464
changeReceivables 1951758.00
cashFlowsOtherOperating -1774765.00
changeInWorkingCapital 726494.00
stockBasedCompensation 320084.00
otherNonCashItems 64408.00
freeCashFlow 5040078.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
changeToLiabilities -1371605.00
totalCashflowsFromInvestingActivities -242661.00
netBorrowings -3966411.00
totalCashFromFinancingActivities -6802826.00
changeToOperatingActivities -258905.00
netIncome 4852700.00
changeInCash -6802826.00
totalCashFromOperatingActivities 7045487.00
depreciation 1243062.00
dividendsPaid 3067124.00
changeToInventory -577157.00
changeToAccountReceivables 2083329.00
salePurchaseOfStock 865710.00
otherCashflowsFromFinancingActivities 230709.00
changeToNetincome -968890.00
capitalExpenditures 242661
changeReceivables 2083329.00
cashFlowsOtherOperating 1111258.00
changeInWorkingCapital 1738914.00
stockBasedCompensation 196296.00
otherNonCashItems -1431859.00
freeCashFlow 6802826.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
changeToLiabilities 509128.00
totalCashflowsFromInvestingActivities -228814.00
netBorrowings -3649926.00
totalCashFromFinancingActivities -7054533.00
changeToOperatingActivities 85044.00
netIncome 5061386.00
changeInCash -7054533.00
totalCashFromOperatingActivities 7283347.00
depreciation 1247538.00
dividendsPaid 3026709.00
changeToInventory 1083716.00
changeToAccountReceivables 442448.00
salePurchaseOfStock -49902.00
otherCashflowsFromFinancingActivities -377897.00
changeToNetincome 93939.00
capitalExpenditures 228814
changeReceivables 442448.00
cashFlowsOtherOperating -145076.00
changeInWorkingCapital 652111.00
stockBasedCompensation 758350.00
otherNonCashItems -722862.00
freeCashFlow 7054533.00
2018-06-30
date 2018-06-30
filing_date 2018-07-27
currency_symbol USD
changeToLiabilities -828587.00
totalCashflowsFromInvestingActivities -298615.00
netBorrowings -15626936.00
totalCashFromFinancingActivities -203255.00
changeToOperatingActivities 174305.00
netIncome 5169884.00
changeInCash -203255.00
totalCashFromOperatingActivities 501870.00
depreciation 1258381.00
dividendsPaid 2638232.00
changeToInventory -1128395.00
changeToAccountReceivables -4957395.00
salePurchaseOfStock 18060000.00
otherCashflowsFromFinancingActivities 18058394.00
changeToNetincome -654582.00
capitalExpenditures 298615
changeReceivables -4957395.00
cashFlowsOtherOperating 266283.00
changeInWorkingCapital -5681242.00
stockBasedCompensation 47807.00
otherNonCashItems -942021.00
freeCashFlow 203255.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
changeToLiabilities -1280705.00
totalCashflowsFromInvestingActivities -153904.00
netBorrowings -1244523.00
totalCashFromFinancingActivities -3441867.00
changeToOperatingActivities -1673673.00
netIncome 2465571.00
changeInCash -3441867.00
totalCashFromOperatingActivities 3595771.00
depreciation 1295506.00
dividendsPaid 2189844.00
changeToInventory -990252.00
changeToAccountReceivables 1492164.00
salePurchaseOfStock -10000.00
otherCashflowsFromFinancingActivities -7500.00
changeToNetincome 413607.00
capitalExpenditures 153904
changeReceivables 1492164.00
cashFlowsOtherOperating -850527.00
changeInWorkingCapital -839068.00
stockBasedCompensation 67029.00
otherNonCashItems 457476.00
freeCashFlow 3441867.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
changeToLiabilities -555971.00
totalCashflowsFromInvestingActivities -25643407.00
netBorrowings 21372854.00
totalCashFromFinancingActivities -5852541.00
changeToOperatingActivities -139806.00
netIncome -874786.00
changeInCash -5852541.00
totalCashFromOperatingActivities 6101459.00
depreciation 1619203.00
otherCashflowsFromInvestingActivities -24497650.00
dividendsPaid 2189844.00
changeToInventory -2204567.00
changeToAccountReceivables 3237794.00
salePurchaseOfStock 93749.00
otherCashflowsFromFinancingActivities -535551.00
changeToNetincome 5317601.00
capitalExpenditures 249768
changeInWorkingCapital 922884.00
stockBasedCompensation 90277.00
otherNonCashItems 830224.00
freeCashFlow 5851691.00
2017-09-30
date 2017-09-30
filing_date 2017-10-30
currency_symbol USD
changeToLiabilities -676700.00
totalCashflowsFromInvestingActivities -6057897.00
netBorrowings 3061601.00
totalCashFromFinancingActivities 871757.00
changeToOperatingActivities 64136.00
netIncome 3136863.00
changeInCash 871757.00
totalCashFromOperatingActivities 5186140.00
depreciation 1436279.00
otherCashflowsFromInvestingActivities -5998500.00
dividendsPaid 2189844.00
changeToInventory -450029.00
changeToAccountReceivables 408816.00
salePurchaseOfStock 7500.00
otherCashflowsFromFinancingActivities 3561601.00
changeToNetincome 163321.00
capitalExpenditures 59397
changeReceivables 408816.00
cashFlowsOtherOperating 615356.00
changeInWorkingCapital 47472.00
stockBasedCompensation 92293.00
otherNonCashItems 477447.00
freeCashFlow 5126743.00
2017-06-30
date 2017-06-30
filing_date 2017-07-27
currency_symbol USD
changeToLiabilities -164546.00
totalCashflowsFromInvestingActivities -19009480.00
netBorrowings 20807735.00
totalCashFromFinancingActivities 18705240.00
changeToOperatingActivities 1109137.00
netIncome 2284526.00
changeInCash 18705240.00
totalCashFromOperatingActivities 304240.00
depreciation 1865042.00
otherCashflowsFromInvestingActivities -18500000.00
dividendsPaid 2188744.00
changeToInventory 1226768.00
changeToAccountReceivables -4129269.00
salePurchaseOfStock 90000.00
otherCashflowsFromFinancingActivities 24871429.00
changeToNetincome -186456.00
capitalExpenditures 509480
changeReceivables -4129269.00
cashFlowsOtherOperating 543925.00
changeInWorkingCapital -4049890.00
stockBasedCompensation 187168.00
otherNonCashItems 416895.00
freeCashFlow -205240.00
2017-03-31
date 2017-03-31
filing_date 2017-04-27
currency_symbol USD
changeToLiabilities 1621919.00
totalCashflowsFromInvestingActivities -327112.00
netBorrowings -3977445.00
totalCashFromFinancingActivities -6144772.00
changeToOperatingActivities -104998.00
netIncome 1301831.00
changeInCash -6144772.00
totalCashFromOperatingActivities 6471884.00
depreciation 1371434.00
otherCashflowsFromInvestingActivities -18500000.00
dividendsPaid 2167327.00
changeToInventory 1450457.00
changeToAccountReceivables 1916967.00
salePurchaseOfStock 86249.00
otherCashflowsFromFinancingActivities -327112.00
changeToNetincome 81817.00
capitalExpenditures 327112
changeReceivables 1916967.00
cashFlowsOtherOperating 195002.00
changeInWorkingCapital 3433888.00
stockBasedCompensation 77563.00
otherNonCashItems 282914.00
freeCashFlow 6144772.00
2016-12-31
date 2016-12-31
filing_date 2017-03-06
currency_symbol USD
changeToLiabilities -620523.00
totalCashflowsFromInvestingActivities -931356.00
netBorrowings -7615943.00
totalCashFromFinancingActivities -2101484.00
changeToOperatingActivities -3793697.00
netIncome 2303933.00
changeInCash -2101484.00
totalCashFromOperatingActivities 2422270.00
depreciation 1551885.00
otherCashflowsFromInvestingActivities 7587.00
dividendsPaid 2167121.00
changeToInventory -3602854.00
changeToAccountReceivables 1968152.00
salePurchaseOfStock 15254406.00
otherCashflowsFromFinancingActivities 65637.00
changeToNetincome 1688991.00
capitalExpenditures 320786
changeInWorkingCapital -1909074.00
stockBasedCompensation 61016.00
otherNonCashItems 413471.00
freeCashFlow 2101484.00
2016-09-30
date 2016-09-30
filing_date 2016-10-31
currency_symbol USD
changeToLiabilities 861751.00
totalCashflowsFromInvestingActivities -187443.00
netBorrowings 1290249.00
totalCashFromFinancingActivities -828816.00
changeToOperatingActivities -14265.00
netIncome 2347855.00
changeInCash -828816.00
totalCashFromOperatingActivities 1016259.00
depreciation 1673548.00
otherCashflowsFromInvestingActivities 11.00
dividendsPaid 2167121.00
changeToInventory 864918.00
changeToAccountReceivables -4081817.00
salePurchaseOfStock 40000.00
otherCashflowsFromFinancingActivities 1290249.00
changeToNetincome -243182.00
capitalExpenditures 187454
changeReceivables -4081817.00
cashFlowsOtherOperating 431184.00
changeInWorkingCapital -3234331.00
stockBasedCompensation 111134.00
otherNonCashItems 460053.00
freeCashFlow 828805.00
2016-06-30
date 2016-06-30
filing_date 2016-08-01
currency_symbol USD
changeToLiabilities -1235514.00
totalCashflowsFromInvestingActivities -194398.00
netBorrowings -12532657.00
totalCashFromFinancingActivities -1057369.00
changeToOperatingActivities 185929.00
netIncome 1397481.00
changeInCash -1057369.00
beginPeriodCashFlow 40000.00
totalCashFromOperatingActivities 1251767.00
depreciation 1726438.00
otherCashflowsFromInvestingActivities 11.00
dividendsPaid 1849691.00
changeToInventory -1079894.00
changeToAccountReceivables -1475810.00
salePurchaseOfStock 15210000.00
otherCashflowsFromFinancingActivities 14922979.00
changeToNetincome 152734.00
capitalExpenditures 194398
changeReceivables -1475810.00
cashFlowsOtherOperating 647202.00
changeInWorkingCapital -2525395.00
stockBasedCompensation 70937.00
otherNonCashItems 1053868.00
freeCashFlow 1057369.00
2016-03-31
date 2016-03-31
filing_date 2016-04-28
currency_symbol USD
changeToLiabilities -267907.00
totalCashflowsFromInvestingActivities -228729.00
netBorrowings -1151000.00
totalCashFromFinancingActivities -4614815.00
netIncome 833138.00
changeInCash -4614815.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow 40000.00
totalCashFromOperatingActivities 4843544.00
depreciation 1781470.00
otherCashflowsFromInvestingActivities 7576.00
dividendsPaid 1846989.00
changeToInventory -52295.00
changeToAccountReceivables 2195540.00
salePurchaseOfStock 20000.00
otherCashflowsFromFinancingActivities -1616826.00
changeToNetincome -109801.00
capitalExpenditures 236305
changeReceivables 2195540.00
cashFlowsOtherOperating 364856.00
changeInWorkingCapital 1749895.00
stockBasedCompensation 70901.00
otherNonCashItems 696280.00
freeCashFlow 4607239.00
2015-12-31
date 2015-12-31
filing_date 2016-03-07
currency_symbol USD
changeToLiabilities 2848000.00
totalCashflowsFromInvestingActivities -19343001.00
netBorrowings 9129500.00
totalCashFromFinancingActivities 4090766.00
changeToOperatingActivities 2117483.00
netIncome 1506487.00
changeInCash -64832.00
beginPeriodCashFlow 64832.00
endPeriodCashFlow 40000.00
totalCashFromOperatingActivities 5897168.00
depreciation 1809326.00
otherCashflowsFromInvestingActivities -18779832.00
dividendsPaid 1846655.00
changeToInventory 286643.00
changeToAccountReceivables 1515004.00
salePurchaseOfStock 20000.00
otherCashflowsFromFinancingActivities 5915421.00
changeToNetincome 444000.00
capitalExpenditures 52766
changeInWorkingCapital 1592246.00
stockBasedCompensation 121318.00
otherNonCashItems 1603540.00
freeCashFlow 5844402.00
2015-09-30
date 2015-09-30
filing_date 2015-11-02
currency_symbol USD
changeToLiabilities 2402000.00
totalCashFromFinancingActivities -1803440.00
netIncome 2214679.00
changeInCash 64832.00
endPeriodCashFlow 64832.00
totalCashFromOperatingActivities 2017980.00
depreciation 1294137.00
dividendsPaid 1844868.00
changeToInventory -112562.00
changeToAccountReceivables -3330696.00
salePurchaseOfStock 16150000.00
otherCashflowsFromFinancingActivities -674058.00
changeToNetincome 859000.00
capitalExpenditures 150407
changeInWorkingCapital -2689659.00
stockBasedCompensation 48565.00
otherNonCashItems 794758.00
freeCashFlow 1867573.00
2015-06-30
date 2015-06-30
filing_date 2015-08-03
currency_symbol USD
changeToLiabilities 1214000.00
totalCashFromFinancingActivities -1215861.00
netIncome 1462006.00
changeInCash -1215861.00
totalCashFromOperatingActivities 1657802.00
depreciation 1311684.00
dividendsPaid 1811161.00
changeToInventory 2336600.00
changeToAccountReceivables -2909109.00
salePurchaseOfStock 6410000.00
otherCashflowsFromFinancingActivities 1157800.00
changeToNetincome 716000.00
capitalExpenditures 161410
changeInWorkingCapital -1154823.00
stockBasedCompensation 123063.00
otherNonCashItems 101831.00
freeCashFlow 1496392.00
2015-03-31
date 2015-03-31
filing_date 2015-05-05
currency_symbol USD
changeToLiabilities 108000.00
totalCashFromFinancingActivities 6479622.00
netIncome 164236.00
changeInCash 6479622.00
totalCashFromOperatingActivities 2218964.00
depreciation 1128593.00
dividendsPaid 989722.00
changeToInventory 615805.00
changeToAccountReceivables 533186.00
salePurchaseOfStock -5712.00
otherCashflowsFromFinancingActivities -362444.00
changeToNetincome 245000.00
capitalExpenditures 198586
changeInWorkingCapital 807603.00
stockBasedCompensation 59935.00
otherNonCashItems 209762.00
freeCashFlow 2020378.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
changeToLiabilities -818620.00
totalCashflowsFromInvestingActivities -322934.00
netBorrowings -11782165.00
totalCashFromFinancingActivities -2291577.00
changeToOperatingActivities -1315131.00
netIncome 489536.00
changeInCash -2291577.00
totalCashFromOperatingActivities 2352981.00
depreciation 1055071.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 989722000.00
changeToInventory -5250643.00
changeToAccountReceivables 5349614.00
salePurchaseOfStock 8490000.00
otherCashflowsFromFinancingActivities 7792394.00
changeToNetincome 3223390.00
capitalExpenditures 66404
changeInWorkingCapital 281132.00
stockBasedCompensation 75079.00
otherNonCashItems -227925.00
freeCashFlow 2286577.00
2014-09-30
date 2014-09-30
filing_date 2014-11-03
currency_symbol USD
changeToLiabilities 1471614.00
totalCashflowsFromInvestingActivities -94549.00
netBorrowings -462500.00
totalCashFromFinancingActivities -483814.00
netIncome 365163.00
changeInCash -483814.00
totalCashFromOperatingActivities 578363.00
depreciation 1053304.00
changeToInventory 2609303.00
changeToAccountReceivables -3764296.00
otherCashflowsFromFinancingActivities 78686.00
changeToNetincome -317338.00
capitalExpenditures 94549
changeReceivables -3764296.00
cashFlowsOtherOperating 1718866.00
changeInWorkingCapital -1571568.00
stockBasedCompensation 91483.00
otherNonCashItems 1208728.00
freeCashFlow 483814.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
changeToLiabilities -4308.00
totalCashflowsFromInvestingActivities -121268.00
netBorrowings 737500.00
totalCashFromFinancingActivities 216713.00
netIncome 246537.00
changeInCash 216713.00
totalCashFromOperatingActivities -95445.00
depreciation 1184318.00
changeToInventory 378906.00
changeToAccountReceivables -2434029.00
otherCashflowsFromFinancingActivities 875684.00
changeToNetincome 209944.00
capitalExpenditures 121268
changeReceivables -2434029.00
cashFlowsOtherOperating 651043.00
changeInWorkingCapital -2075540.00
stockBasedCompensation 335913.00
otherNonCashItems 264256.00
freeCashFlow -216713.00
2014-03-31
date 2014-03-31
filing_date 2014-04-30
currency_symbol USD
changeToLiabilities 503696.00
totalCashflowsFromInvestingActivities -45713.00
netBorrowings -2339457.00
totalCashFromFinancingActivities -2799559.00
netIncome -1530100.00
changeInCash -2799559.00
totalCashFromOperatingActivities 2845272.00
depreciation 1348855.00
changeToInventory 587491.00
changeToAccountReceivables 1115000.00
otherCashflowsFromFinancingActivities -1004894.00
changeToNetincome 1504049.00
capitalExpenditures 45713
changeReceivables 1115000.00
cashFlowsOtherOperating -204396.00
changeInWorkingCapital 1349755.00
stockBasedCompensation 690733.00
otherNonCashItems 1175889.00
freeCashFlow 2799559.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
changeToLiabilities 3440000.00
totalCashFromFinancingActivities -22515.00
netIncome 7201584.00
changeInCash -22515.00
totalCashFromOperatingActivities 1595070.00
depreciation 1511957.00
dividendsPaid 1321000.00
changeToInventory 3339304.00
changeToAccountReceivables 78850.00
otherCashflowsFromFinancingActivities 653235.00
changeToNetincome 145000.00
capitalExpenditures 69991
changeInWorkingCapital -271853.00
stockBasedCompensation 545081.00
otherNonCashItems 275593.00
freeCashFlow 1525079.00
2013-09-30
date 2013-09-30
filing_date 2013-12-20
currency_symbol USD
changeToLiabilities 3925000.00
totalCashFromFinancingActivities 259316.00
netIncome 1417894.00
changeInCash 259316.00
totalCashFromOperatingActivities -193370.00
depreciation 1218831.00
changeToInventory -1669694.00
changeToAccountReceivables -3176369.00
otherCashflowsFromFinancingActivities 911733.00
capitalExpenditures 65946
changeInWorkingCapital -3165963.00
otherNonCashItems 335868.00
freeCashFlow -259316.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalCashFromFinancingActivities 8025695.00
netIncome 245429.00
changeInCash 8025695.00
totalCashFromOperatingActivities 1121192.00
depreciation 1109661.00
changeToInventory 1670526.00
changeToAccountReceivables -3343756.00
otherCashflowsFromFinancingActivities 8620279.00
capitalExpenditures 32501
changeInWorkingCapital -343986.00
otherNonCashItems 120412.00
freeCashFlow 1088691.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 294082.00
netIncome -566638.00
changeInCash 294082.00
totalCashFromOperatingActivities -240893.00
depreciation 1054005.00
changeToInventory 361028.00
changeToAccountReceivables -1586947.00
otherCashflowsFromFinancingActivities 1267993.00
capitalExpenditures 53189
changeInWorkingCapital -761339.00
otherNonCashItems 36537.00
freeCashFlow -294082.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
investments -8898000.00
changeToLiabilities -4238817.00
totalCashflowsFromInvestingActivities -8923799.00
netBorrowings 22680639.00
totalCashFromFinancingActivities 15934000.00
changeToOperatingActivities -1639593.00
netIncome 24125877.00
changeInCash 3736000.00
beginPeriodCashFlow 112104.00
endPeriodCashFlow 3848104.00
totalCashFromOperatingActivities -3300000.00
depreciation 4053258.00
otherCashflowsFromInvestingActivities -3243522.00
dividendsPaid 6289682.00
changeToAccountReceivables -14792950.00
salePurchaseOfStock -1188.00
otherCashflowsFromFinancingActivities 49086182.00
changeToNetincome -28016429.00
capitalExpenditures 5680277
changeReceivables -14792950.00
cashFlowsOtherOperating -2352940.00
cashAndCashEquivalentsChanges -112104.00
changeInWorkingCapital 47955000.00
stockBasedCompensation 1084638.00
otherNonCashItems -82871374.00
freeCashFlow -8980277.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
investments -7024466.00
changeToLiabilities 156054.00
totalCashflowsFromInvestingActivities -7024466.00
netBorrowings 4741013.00
totalCashFromFinancingActivities 473116.00
changeToOperatingActivities 5580237.00
netIncome 10457875.00
changeInCash 112104.00
beginPeriodCashFlow 112104.00
endPeriodCashFlow 112104.00
totalCashFromOperatingActivities 6663454.00
depreciation 3698329.00
otherCashflowsFromInvestingActivities -34505.00
dividendsPaid 4567139.00
changeToInventory 5687108.00
changeToAccountReceivables -15177999.00
salePurchaseOfStock -41209.00
otherCashflowsFromFinancingActivities 7102755.00
changeToNetincome -298147.00
capitalExpenditures 3203909
changeReceivables -15177999.00
cashFlowsOtherOperating 3149439.00
cashAndCashEquivalentsChanges 112104.00
changeInWorkingCapital -10921018.00
stockBasedCompensation 1058096.00
otherNonCashItems 1090784.00
freeCashFlow 3459545.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments -24147055.00
changeToLiabilities 7287991.00
totalCashflowsFromInvestingActivities -24147055.00
netBorrowings 7057385.00
totalCashFromFinancingActivities 1890105.00
changeToOperatingActivities 3729317.00
netIncome 1441468.00
changeInCash 1890105.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 112104.00
totalCashFromOperatingActivities 22256950.00
depreciation 4959705.00
otherCashflowsFromInvestingActivities -22002109.00
dividendsPaid 5155148.00
changeToInventory 3748122.00
changeToAccountReceivables 4308900.00
salePurchaseOfStock -12132.00
otherCashflowsFromFinancingActivities 22487868.00
changeToNetincome 5949203.00
capitalExpenditures 2144946
changeReceivables 4308900.00
cashFlowsOtherOperating -1690317.00
changeInWorkingCapital 9633872.00
stockBasedCompensation 849448.00
otherNonCashItems 7785476.00
freeCashFlow 20112004.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
investments -9729069.00
changeToLiabilities 123142.00
totalCashflowsFromInvestingActivities -9729069.00
netBorrowings 6691367.00
totalCashFromFinancingActivities -8224775.00
changeToOperatingActivities -1653761.00
netIncome 13246990.00
changeInCash -8224775.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 17953844.00
depreciation 4820256.00
otherCashflowsFromInvestingActivities -7499560.00
dividendsPaid 12282342.00
changeToInventory -1500407.00
changeToAccountReceivables -1758340.00
salePurchaseOfStock 38200.00
otherCashflowsFromFinancingActivities 14178567.00
changeToNetincome 2451620.00
capitalExpenditures 2229509
changeReceivables -1758340.00
cashFlowsOtherOperating -1102842.00
changeInWorkingCapital -2861801.00
stockBasedCompensation 952738.00
otherNonCashItems 996511.00
freeCashFlow 15724335.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
investments -923994.00
changeToLiabilities -2971769.00
totalCashflowsFromInvestingActivities -923994.00
netBorrowings -24487796.00
totalCashFromFinancingActivities -17502481.00
changeToOperatingActivities -1673229.00
netIncome 17549541.00
changeInCash -17502481.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 18426475.00
depreciation 5044487.00
otherCashflowsFromInvestingActivities -34505.00
dividendsPaid 10921909.00
changeToInventory -1612088.00
changeToAccountReceivables -939454.00
salePurchaseOfStock 18870220.00
otherCashflowsFromFinancingActivities 17903706.00
changeToNetincome -1115926.00
capitalExpenditures 923994
changeReceivables -939454.00
cashFlowsOtherOperating 381938.00
changeInWorkingCapital -4129285.00
stockBasedCompensation 1069482.00
otherNonCashItems -2639266.00
freeCashFlow 17502481.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
investments -25643407.00
changeToLiabilities -555971.00
totalCashflowsFromInvestingActivities -25643407.00
netBorrowings 21372854.00
totalCashFromFinancingActivities 7579684.00
changeToOperatingActivities -139806.00
netIncome 5848434.00
changeInCash 7579684.00
beginPeriodCashFlow 0.00
endPeriodCashFlow 0.00
totalCashFromOperatingActivities 18063723.00
depreciation 6291958.00
otherCashflowsFromInvestingActivities -24497650.00
dividendsPaid 8735759.00
changeToInventory 22629.00
changeToAccountReceivables 1434308.00
salePurchaseOfStock 25000000.00
otherCashflowsFromFinancingActivities -5143660.00
changeToNetincome 5317601.00
capitalExpenditures 1145757
changeReceivables 1434308.00
cashFlowsOtherOperating 1092945.00
changeInWorkingCapital 354354.00
stockBasedCompensation 447301.00
otherNonCashItems 2011734.00
freeCashFlow 16917966.00
2016-12-31
date 2016-12-31
filing_date 2017-03-06
currency_symbol USD
investments -931356.00
changeToLiabilities -620523.00
totalCashflowsFromInvestingActivities -931356.00
netBorrowings -7615943.00
totalCashFromFinancingActivities -8602484.00
changeToOperatingActivities -3793697.00
netIncome 6882407.00
changeInCash -8602484.00
totalCashFromOperatingActivities 9533840.00
depreciation 6733341.00
otherCashflowsFromInvestingActivities 7590.00
dividendsPaid 8030922.00
changeToInventory -3870125.00
changeToAccountReceivables -1393935.00
salePurchaseOfStock 7665714.00
otherCashflowsFromFinancingActivities -8210025.00
changeToNetincome 1688991.00
capitalExpenditures 938943
changeReceivables -1393935.00
cashFlowsOtherOperating 1305269.00
changeInWorkingCapital -5918905.00
stockBasedCompensation 313988.00
otherNonCashItems 2623672.00
freeCashFlow 8594897.00
2015-12-31
date 2015-12-31
filing_date 2016-03-07
currency_symbol USD
changeToLiabilities 185334.00
totalCashflowsFromInvestingActivities -19343000.00
netBorrowings 9129500.00
totalCashFromFinancingActivities 7551087.00
changeToOperatingActivities 2117483.00
netIncome 5347408.00
changeInCash 7551087.00
totalCashFromOperatingActivities 11791914.00
depreciation 5543740.00
otherCashflowsFromInvestingActivities -18779830.00
dividendsPaid 6492406.00
changeToInventory 3126486.00
changeToAccountReceivables -4191615.00
salePurchaseOfStock 26317000.00
otherCashflowsFromFinancingActivities -2133389.00
changeToNetincome 2136126.00
capitalExpenditures 563169
changeInWorkingCapital -1444633.00
stockBasedCompensation 352881.00
otherNonCashItems 2709891.00
freeCashFlow 11228745.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
changeToLiabilities -818620.00
totalCashflowsFromInvestingActivities -322934.00
netBorrowings -11782165.00
totalCashFromFinancingActivities -5358237.00
changeToOperatingActivities -1315131.00
netIncome -428864.00
changeInCash -5358237.00
totalCashFromOperatingActivities 5681171.00
depreciation 4641548.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 6746.00
changeToInventory -1674943.00
changeToAccountReceivables 266289.00
salePurchaseOfStock 8492740.00
otherCashflowsFromFinancingActivities -2062068.00
changeToNetincome 3223390.00
capitalExpenditures 327934
changeInWorkingCapital -2016221.00
stockBasedCompensation 1193208.00
otherNonCashItems 2420948.00
freeCashFlow 5353237.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
changeToLiabilities 3525962.00
totalCashflowsFromInvestingActivities -10838577.00
netBorrowings 9878128.00
totalCashFromFinancingActivities 8556578.00
netIncome 8298269.00
changeInCash 8556578.00
totalCashFromOperatingActivities 2281999.00
depreciation 4894454.00
otherCashflowsFromInvestingActivities -10616950.00
dividendsPaid 1321750.00
changeToInventory 3701164.00
changeToAccountReceivables -8028222.00
salePurchaseOfStock 13100000.00
otherCashflowsFromFinancingActivities -325210.00
changeToNetincome -7200879.00
capitalExpenditures 221627
changeReceivables -8028222.00
cashFlowsOtherOperating -562909.00
changeInWorkingCapital -4543141.00
stockBasedCompensation 715807.00
otherNonCashItems 597684.00
freeCashFlow 2060372.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalCashFromFinancingActivities 8088886.00
netIncome -1749857.00
changeInCash 8088886.00
totalCashFromOperatingActivities 3018811.00
depreciation 4469141.00
dividendsPaid 4368.00
changeToInventory 1086603.00
changeToAccountReceivables 308349.00
salePurchaseOfStock 5500000.00
otherCashflowsFromFinancingActivities -126689.00
capitalExpenditures 121450
changeInWorkingCapital 156249.00
stockBasedCompensation 76324.00
otherNonCashItems 90337.00
freeCashFlow 2897361.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 5515201.00
netIncome -281784.00
changeInCash 5515201.00
totalCashFromOperatingActivities 1871660.00
depreciation 2750391.00
changeToInventory 2529353.00
changeToAccountReceivables -291941.00
otherCashflowsFromFinancingActivities 2041875.00
capitalExpenditures 41361
changeInWorkingCapital 1476088.00
stockBasedCompensation -2497461.00
otherNonCashItems 385536.00
freeCashFlow 1830299.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
incomeBeforeTax 3595000.00
netIncome 2640000.00
sellingGeneralAdministrative 21814000.00
sellingAndMarketingExpenses 528000.00
grossProfit 29979000.00
reconciledDepreciation 2033000.00
ebit 5604000.00
ebitda 7637000.00
depreciationAndAmortization 2033000.00
operatingIncome 5267000.00
otherOperatingExpenses 77880000.00
interestExpense 1672000.00
taxProvision 955000.00
netInterestIncome -1672000.00
incomeTaxExpense 955000.00
totalRevenue 83484000.00
totalOperatingExpenses 24375000.00
costOfRevenue 53505000.00
totalOtherIncomeExpenseNet -337000.00
netIncomeFromContinuingOps 2640000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
incomeBeforeTax 3548000.00
netIncome 2604000.00
sellingGeneralAdministrative 22584.00
grossProfit 29574000.00
reconciledDepreciation 1939000.00
ebit 5051000.00
ebitda 6990000.00
depreciationAndAmortization 1939000.00
operatingIncome 5050000.00
otherOperatingExpenses 75750000.00
interestExpense 1502000.00
taxProvision 944000.00
netInterestIncome -1502000.00
incomeTaxExpense 944000.00
totalRevenue 80800000.00
totalOperatingExpenses 24524000.00
costOfRevenue 51226000.00
totalOtherIncomeExpenseNet -69000.00
netIncomeFromContinuingOps 2604.00
netIncomeApplicableToCommonShares 2604.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
incomeBeforeTax -21930000.00
netIncome -16466000.00
sellingGeneralAdministrative 23212.00
grossProfit 26784000.00
reconciledDepreciation 1757000.00
ebit 1815000.00
ebitda 3572000.00
depreciationAndAmortization 1757000.00
operatingIncome 1815000.00
otherOperatingExpenses 73501000.00
interestExpense 1200000.00
taxProvision -5464000.00
netInterestIncome -1200000.00
nonRecurring 22545.00
incomeTaxExpense -5464000.00
totalRevenue 75316000.00
totalOperatingExpenses 24969000.00
costOfRevenue 48532000.00
totalOtherIncomeExpenseNet -23745000.00
netIncomeFromContinuingOps -16466.00
netIncomeApplicableToCommonShares -16466.00
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
incomeBeforeTax 2116000.00
netIncome 1732000.00
sellingGeneralAdministrative 23210000.00
grossProfit 27057000.00
reconciledDepreciation 1087000.00
ebit 2760000.00
ebitda 3847000.00
depreciationAndAmortization 1087000.00
nonOperatingIncomeNetOther 409483.00
operatingIncome 2760000.00
otherOperatingExpenses 74523000.00
interestExpense 644000.00
taxProvision 699000.00
netInterestIncome -644000.00
incomeTaxExpense 699000.00
totalRevenue 77283000.00
totalOperatingExpenses 24297000.00
costOfRevenue 50226000.00
totalOtherIncomeExpenseNet -644000.00
discontinuedOperations 9526133.00
netIncomeFromContinuingOps 1417000.00
netIncomeApplicableToCommonShares 1732203.00
2022-09-30
date 2022-09-30
filing_date 2022-11-03
currency_symbol USD
incomeBeforeTax 6092895.00
netIncome 4652473.00
sellingGeneralAdministrative 20385866.00
grossProfit 27999845.00
reconciledDepreciation 1145457.00
ebit 6468522.00
ebitda 7613979.00
depreciationAndAmortization 1145457.00
operatingIncome 6468522.00
otherOperatingExpenses 72039351.00
interestExpense 375627.00
taxProvision 1440422.00
netInterestIncome -375627.00
incomeTaxExpense 1440422.00
totalRevenue 78507873.00
totalOperatingExpenses 21531323.00
costOfRevenue 50508028.00
totalOtherIncomeExpenseNet -375627.00
discontinuedOperations 314892.00
netIncomeFromContinuingOps 4652473.00
netIncomeApplicableToCommonShares 4652473.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
incomeBeforeTax 4169722.00
netIncome 3176414.00
sellingGeneralAdministrative 19898281.00
grossProfit 25059426.00
reconciledDepreciation 921834.00
ebit 4239311.00
ebitda 5161145.00
depreciationAndAmortization 921834.00
nonOperatingIncomeNetOther -7228.00
operatingIncome 4239311.00
otherOperatingExpenses 69849855.00
interestExpense 69589.00
taxProvision 986080.00
netInterestIncome -69589.00
incomeTaxExpense 986080.00
totalRevenue 74089166.00
totalOperatingExpenses 20820115.00
costOfRevenue 49029740.00
totalOtherIncomeExpenseNet -69589.00
discontinuedOperations -8000.00
netIncomeFromContinuingOps 3183642.00
netIncomeApplicableToCommonShares 3176000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
incomeBeforeTax 2542135.00
netIncome 2007769.00
sellingGeneralAdministrative 19716312.00
grossProfit 23430799.00
reconciledDepreciation 898973.00
ebit 2815514.00
ebitda 3714487.00
depreciationAndAmortization 898973.00
nonOperatingIncomeNetOther 17272789.00
operatingIncome 2815514.00
otherOperatingExpenses 65726763.00
interestExpense 273379.00
taxProvision 534366.00
netInterestIncome -273379.00
incomeTaxExpense 534366.00
totalRevenue 68542277.00
totalOperatingExpenses 20615285.00
costOfRevenue 45111478.00
totalOtherIncomeExpenseNet -273379.00
discontinuedOperations -3480775.00
netIncomeFromContinuingOps 2007769.00
netIncomeApplicableToCommonShares 15799783.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
incomeBeforeTax 2378465.00
netIncome 5311234.00
sellingGeneralAdministrative 12134320.00
grossProfit 15676486.00
reconciledDepreciation 757362.00
ebit 2929806.00
ebitda 3687168.00
depreciationAndAmortization 757362.00
operatingIncome 2784806.00
otherOperatingExpenses 11640899.00
interestExpense 406341.00
taxProvision 718834.00
netInterestIncome -406341.00
incomeTaxExpense 718834.00
totalRevenue 14571928.00
totalOperatingExpenses 12745457.00
costOfRevenue -1104558.00
totalOtherIncomeExpenseNet -145000.00
discontinuedOperations 13792014.00
netIncomeFromContinuingOps 1659631.00
netIncomeApplicableToCommonShares 5311234.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
incomeBeforeTax 5764408.00
netIncome 4643609.00
sellingGeneralAdministrative 17280422.00
grossProfit 24666872.00
reconciledDepreciation 1190709.00
ebit 4987472.00
ebitda 6178181.00
depreciationAndAmortization 1190709.00
operatingIncome 6195740.00
otherOperatingExpenses 77364551.00
interestExpense 431332.00
taxProvision 1120799.00
netInterestIncome -431332.00
incomeTaxExpense 1120799.00
totalRevenue 82352022.00
totalOperatingExpenses 19679401.00
costOfRevenue 57685150.00
totalOtherIncomeExpenseNet 1208269.00
discontinuedOperations 13792014.00
netIncomeFromContinuingOps 4643609.00
netIncomeApplicableToCommonShares 4643609.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
incomeBeforeTax 4099404.00
netIncome 3442838.00
sellingGeneralAdministrative 17768868.00
grossProfit 21782814.00
reconciledDepreciation 890584.00
ebit 3123362.00
ebitda 4013946.00
depreciationAndAmortization 890584.00
operatingIncome 4317937.00
otherOperatingExpenses 71268175.00
interestExpense 218533.00
taxProvision 656566.00
netInterestIncome -218533.00
incomeTaxExpense 656566.00
totalRevenue 74391537.00
totalOperatingExpenses 18659452.00
costOfRevenue 52608723.00
totalOtherIncomeExpenseNet 1194575.00
discontinuedOperations 13792014.00
netIncomeFromContinuingOps 3442838.00
netIncomeApplicableToCommonShares 3442838.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
incomeBeforeTax 855186.00
netIncome 711797.00
sellingGeneralAdministrative 30047940.00
grossProfit 18814731.00
reconciledDepreciation 859674.00
ebit 1231713.00
ebitda 2091387.00
depreciationAndAmortization 859674.00
operatingIncome 1231713.00
otherOperatingExpenses 66479977.00
interestExpense 376527.00
taxProvision 143389.00
netInterestIncome -376527.00
incomeTaxExpense 143389.00
totalRevenue 67711690.00
totalOperatingExpenses 17583018.00
costOfRevenue 48896959.00
totalOtherIncomeExpenseNet -376527.00
netIncomeFromContinuingOps 711797.00
netIncomeApplicableToCommonShares 711797.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
incomeBeforeTax 2979351.00
netIncome 2206308.00
sellingGeneralAdministrative 30047940.00
grossProfit 19327204.00
reconciledDepreciation 830090.00
ebit 3666492.00
ebitda 4496582.00
depreciationAndAmortization 830090.00
operatingIncome 3317492.00
otherOperatingExpenses 66031237.00
interestExpense 338141.00
taxProvision 773043.00
netInterestIncome -338141.00
incomeTaxExpense 773043.00
totalRevenue 69698426.00
totalOperatingExpenses 15660015.00
costOfRevenue 50371222.00
totalOtherIncomeExpenseNet -349000.00
netIncomeFromContinuingOps 2206308.00
netIncomeApplicableToCommonShares 2206308.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
incomeBeforeTax 3288263.00
netIncome 2565563.00
sellingGeneralAdministrative 14869009.00
grossProfit 19711926.00
reconciledDepreciation 1270950.00
ebit 3571967.00
ebitda 4842917.00
depreciationAndAmortization 1270950.00
operatingIncome 3648068.00
otherOperatingExpenses 67946725.00
interestExpense 359805.00
taxProvision 722700.00
netInterestIncome -359805.00
incomeTaxExpense 722700.00
totalRevenue 71518691.00
totalOperatingExpenses 16139960.00
costOfRevenue 51806765.00
totalOtherIncomeExpenseNet 76102.00
netIncomeFr