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

Logo

Корпорация Legacy Housing Corp. занимается продажей, строительством и финансированием промышленных домов и крошечных домов, которые распространяются через сеть независимых розничных продавцов и принадлежащих компании магазинов и продаются непосредственно производственным домашним сообществам. Его продукция включает в себя крошечные дома, одинарные, двойные, первоклассные дома, месторождения нефти / рабочей силы и парковое жилье. Компания была основана Кертисом Дрю Ходжсоном и Кенни Э. Шипли в мае 2005 года, ее штаб-квартира находится в Далласе, штат Техас.

General
Code LEGH
Type Common Stock
Name Legacy Housing Corp
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00MJDR6J9
ISIN US52472M1018
LEI V6WE5M18QYITU8L1QF76
PrimaryTicker LEGH.US
CUSIP 52472M101
CIK 1436208
EmployerIdNumber 20-2897516
FiscalYearEnd December
IPODate 2018-12-14
InternationalDomestic Domestic
Sector Consumer Cyclical
Industry Residential Construction
GicSector Consumer Discretionary
GicGroup Consumer Durables & Apparel
GicIndustry Household Durables
GicSubIndustry Homebuilding
HomeCategory Domestic
IsDelisted Нет
Address 1600 Airport Freeway, Bedford, TX, United States, 76022
Phone 817 799 4900
WebURL https://www.legacyhousingcorp.com
FullTimeEmployees 870
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 597111232
MarketCapitalizationMln 597.1112
EBITDA 79124000
PERatio 9.0332
WallStreetTargetPrice 30.25
BookValue 17.607
DividendShare 0
DividendYield 0
EarningsShare 2.71
EPSEstimateCurrentYear 2.55
EPSEstimateNextYear 2.7
EPSEstimateNextQuarter 0.64
EPSEstimateCurrentQuarter 0.58
MostRecentQuarter 2023-09-30
ProfitMargin 0.2904
OperatingMarginTTM 0.3808
ReturnOnAssetsTTM 0.1057
ReturnOnEquityTTM 0.1694
RevenueTTM 230980992
RevenuePerShareTTM 9.475
QuarterlyRevenueGrowthYOY -0.129
GrossProfitTTM 106901000
DilutedEpsTTM 2.71
QuarterlyEarningsGrowthYOY 0.103

Financials / Income Statement / quarterly / net Income

13.69M
2021-12-31
16.09M
2022-03-31
13.69M
2022-06-30
14.74M
2022-09-30
19.69M
2022-12-31
16.28M
2023-03-31
15.02M
2023-06-30
16.09M
2023-09-30

Financials / Income Statement / quarterly / ebitda

17.35M
2021-12-31
20.14M
2022-03-31
17.35M
2022-06-30
21.19M
2022-09-30
23.9M
2022-12-31
20.25M
2023-03-31
18.66M
2023-06-30
20.19M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

52.51M
2021-12-31
59.93M
2022-03-31
52.51M
2022-06-30
57.33M
2022-09-30
75.55M
2022-12-31
52.86M
2023-03-31
52.64M
2023-06-30
49.94M
2023-09-30

Earnings / History / epsActual

0.79
2022-12-31
0.65
2023-03-31
0.6
2023-06-30
0.64
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 9.0332
ForwardPE 0
PriceSalesTTM 2.6126
PriceBookMRQ 1.4085
EnterpriseValue 611607168
EnterpriseValueRevenue 2.6817
EnterpriseValueEbitda 7.5764
SharesStats
SharesOutstanding 24391800
SharesFloat 10834348
PercentInsiders 55.649
PercentInstitutions 31.061
Technicals
Beta 0.961
52WeekHigh 25.73
52WeekLow 17.5825
50DayMA 21.2696
200DayMA 21.5154
SharesShort 487946
SharesShortPriorMonth 499238
ShortRatio 14.41
ShortPercent 0.0456
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
totalAssets 495643000.00
intangibleAssets 349000.00
otherCurrentAssets 4998000.00
totalLiab 66167000.00
totalStockholderEquity 429476000.00
otherCurrentLiab 31617000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings 252683000.00
cash 546000.00
totalCurrentLiabilities 43952000.00
currentDeferredRevenue 5876000.00
netDebt 14496000.00
shortTermDebt 514000.00
shortLongTermDebtTotal 15042000.00
otherStockholderEquity 176763000.00
totalCurrentAssets 95116000.00
shortTermInvestments 0.00
netReceivables 54217000.00
longTermDebt 13013000.00
inventory 35355000.00
accountsPayable 5945000.00
nonCurrrentAssetsOther 8197000.00
nonCurrentAssetsTotal 400527000.00
capitalLeaseObligations 2029000.00
nonCurrentLiabilitiesOther 4825000.00
nonCurrentLiabilitiesTotal 22215000.00
liabilitiesAndStockholdersEquity 495643000.00
cashAndShortTermInvestments 546000.00
propertyPlantAndEquipmentGross 53772000.00
propertyPlantAndEquipmentNet 43566000.00
netWorkingCapital 51164000.00
netInvestedCapital 442489000.00
commonStockSharesOutstanding 25128679.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 465779000.00
otherCurrentAssets 4238000.00
totalLiab 52590000.00
totalStockholderEquity 413189000.00
deferredLongTermLiab 2862000.00
otherCurrentLiab 25601000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings 236594000.00
otherLiab 7882000.00
otherAssets 331982000.00
cash 1531000.00
totalCurrentLiabilities 43093000.00
currentDeferredRevenue 8274000.00
netDebt 5330000.00
shortTermDebt 5246000.00
shortLongTermDebt 4685000.00
shortLongTermDebtTotal 6861000.00
otherStockholderEquity 176565000.00
propertyPlantEquipment 38203000.00
totalCurrentAssets 92696000.00
longTermInvestments 153643000.00
netTangibleAssets 413189000.00
shortTermInvestments 0.00
netReceivables 53192000.00
inventory 33735000.00
accountsPayable 3972000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity 236594000.00
nonCurrrentAssetsOther 329120000.00
nonCurrentAssetsTotal 373083000.00
capitalLeaseObligations 2176000.00
nonCurrentLiabilitiesOther 5020000.00
nonCurrentLiabilitiesTotal 9497000.00
capitalSurpluse 181042000.00
liabilitiesAndStockholdersEquity 465779000.00
cashAndShortTermInvestments 1531000.00
propertyPlantAndEquipmentGross 51034000.00
propertyPlantAndEquipmentNet 41101000.00
netWorkingCapital 49603000.00
netInvestedCapital 417874000.00
commonStockSharesOutstanding 25101937.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
totalAssets 454951000.00
otherCurrentAssets 3729000.00
totalLiab 57078000.00
totalStockholderEquity 397873000.00
deferredLongTermLiab 2862000.00
otherCurrentLiab 26945000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings 221574000.00
cash 3233000.00
totalCurrentLiabilities 46661000.00
currentDeferredRevenue 7346000.00
netDebt 7216000.00
shortTermDebt 8490000.00
shortLongTermDebt 7838000.00
shortLongTermDebtTotal 10449000.00
otherStockholderEquity 176269000.00
propertyPlantEquipment 37839000.00
totalCurrentAssets 107780000.00
longTermInvestments 144431000.00
netTangibleAssets 397873000.00
shortTermInvestments 8452000.00
netReceivables 59839000.00
inventory 32527000.00
accountsPayable 3880000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity 221574000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 303136000.00
nonCurrentAssetsTotal 347171000.00
capitalLeaseObligations 2611000.00
nonCurrentLiabilitiesOther 7555000.00
nonCurrentLiabilitiesTotal 10417000.00
capitalSurpluse 180746000.00
liabilitiesAndStockholdersEquity 454951000.00
cashAndShortTermInvestments 11685000.00
propertyPlantAndEquipmentGross 50845000.00
propertyPlantAndEquipmentNet 41173000.00
netWorkingCapital 61119000.00
netInvestedCapital 405711000.00
commonStockSharesOutstanding 25177502.00
2022-12-31
date 2022-12-31
filing_date 2023-03-15
currency_symbol USD
totalAssets 436813000.00
otherCurrentAssets 4064000.00
totalLiab 54709000.00
totalStockholderEquity 382104000.00
deferredLongTermLiab 3065000.00
otherCurrentLiab 26548000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings 205996000.00
otherLiab 8581000.00
otherAssets 288139000.00
cash 2818000.00
totalCurrentLiabilities 41462000.00
currentDeferredRevenue 9715000.00
netDebt 2498000.00
shortTermDebt 650000.00
shortLongTermDebtTotal 5316000.00
otherStockholderEquity 176078000.00
propertyPlantEquipment 37093000.00
totalCurrentAssets 107081000.00
longTermInvestments 133072000.00
netTangibleAssets 382104000.00
shortTermInvestments 8412000.00
netReceivables 59712000.00
longTermDebt 2545000.00
inventory 32075000.00
accountsPayable 4549000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity 205996000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 288139000.00
nonCurrentAssetsTotal 329732000.00
capitalLeaseObligations 2771000.00
longTermDebtTotal 2545000.00
nonCurrentLiabilitiesOther 7637000.00
nonCurrentLiabilitiesTotal 13247000.00
capitalSurpluse 180555000.00
liabilitiesAndStockholdersEquity 436813000.00
cashAndShortTermInvestments 11230000.00
propertyPlantAndEquipmentGross 50995000.00
propertyPlantAndEquipmentNet 41593000.00
netWorkingCapital 65619000.00
netInvestedCapital 384649000.00
commonStockSharesOutstanding 24742419.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
totalAssets 418165000.00
otherCurrentAssets 12808000.00
totalLiab 55940000.00
totalStockholderEquity 362225000.00
deferredLongTermLiab 3004000.00
otherCurrentLiab 28318000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings 186311000.00
otherLiab 8259000.00
otherAssets 272342000.00
cash 11268000.00
totalCurrentLiabilities 45325000.00
currentDeferredRevenue 12240000.00
netDebt -8244000.00
shortTermDebt 668000.00
shortLongTermDebtTotal 3024000.00
otherStockholderEquity 175884000.00
propertyPlantEquipment 42684000.00
totalCurrentAssets 103139000.00
longTermInvestments 122706000.00
netTangibleAssets 362225000.00
netReceivables 39158000.00
inventory 48508000.00
accountsPayable 4099000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity 186311000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 269338000.00
nonCurrentAssetsTotal 315026000.00
capitalLeaseObligations 3024000.00
nonCurrentLiabilitiesOther 7611000.00
nonCurrentLiabilitiesTotal 10615000.00
capitalSurpluse 180361000.00
liabilitiesAndStockholdersEquity 418165000.00
cashAndShortTermInvestments 11268000.00
propertyPlantAndEquipmentGross 51733000.00
propertyPlantAndEquipmentNet 42684000.00
netWorkingCapital 57814000.00
netInvestedCapital 362225000.00
commonStockSharesOutstanding 25379116.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
totalAssets 366667000.00
otherCurrentAssets 4456000.00
totalLiab 57273000.00
totalStockholderEquity 309394000.00
deferredLongTermLiab 3004000.00
otherCurrentLiab 9350000.00
commonStock 25000.00
capitalStock 29000.00
retainedEarnings 138223000.00
otherLiab 7978000.00
otherAssets 257243000.00
cash 1042000.00
totalCurrentLiabilities 41940000.00
currentDeferredRevenue 7749000.00
netDebt 6951000.00
shortTermDebt 20686000.00
shortLongTermDebtTotal 7993000.00
otherStockholderEquity 171146000.00
propertyPlantEquipment 30194000.00
totalCurrentAssets 92541000.00
longTermInvestments 92943000.00
netTangibleAssets 309394000.00
netReceivables 45813000.00
longTermDebt 7993000.00
inventory 41230000.00
accountsPayable 4155000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 138223000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 237191000.00
nonCurrentAssetsTotal 274126000.00
capitalLeaseObligations 3187000.00
longTermDebtTotal 7993000.00
nonCurrentLiabilitiesOther 4336000.00
nonCurrentLiabilitiesTotal 15333000.00
capitalSurpluse 175623000.00
liabilitiesAndStockholdersEquity 366667000.00
cashAndShortTermInvestments 1042000.00
propertyPlantAndEquipmentNet 36935000.00
netWorkingCapital 71411000.00
netInvestedCapital 359674000.00
commonStockSharesOutstanding 24275989.00
2022-03-31
date 2022-03-31
currency_symbol USD
totalAssets 390667000.00
otherCurrentAssets 4067000.00
totalLiab 61174000.00
totalStockholderEquity 329493000.00
otherCurrentLiab 30452000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings 154315000.00
otherLiab 7601000.00
otherAssets 240535000.00
cash 2528000.00
totalCurrentLiabilities 45790000.00
netDebt 2549000.00
propertyPlantEquipment 41041000.00
totalCurrentAssets 109091000.00
netTangibleAssets 329493000.00
netReceivables 54713000.00
longTermDebt 5077000.00
inventory 47783000.00
accountsPayable 7381000.00
nonCurrrentAssetsOther 4070000.00
nonCurrentAssetsTotal 281576000.00
capitalLeaseObligations 3358000.00
nonCurrentLiabilitiesOther 4597000.00
nonCurrentLiabilitiesTotal 15384000.00
netWorkingCapital 63301000.00
netInvestedCapital 334570000.00
commonStockSharesOutstanding 24406020.00
2021-12-31
date 2021-12-31
currency_symbol USD
totalAssets 366667000.00
totalLiab 57273000.00
totalStockholderEquity 309394000.00
otherCurrentLiab 30184000.00
commonStock 25000.00
capitalStock 25000.00
retainedEarnings 138223000.00
otherLiab 7340000.00
otherAssets 237191000.00
cash 1042000.00
totalCurrentLiabilities 41940000.00
netDebt 6951000.00
propertyPlantEquipment 36935000.00
totalCurrentAssets 92541000.00
netTangibleAssets 309394000.00
netReceivables 45813000.00
longTermDebt 7993000.00
inventory 41230000.00
accountsPayable 4155000.00
nonCurrrentAssetsOther 3010000.00
nonCurrentAssetsTotal 274126000.00
nonCurrentLiabilitiesOther 4336000.00
nonCurrentLiabilitiesTotal 15333000.00
netWorkingCapital 50601000.00
netInvestedCapital 317387000.00
commonStockSharesOutstanding 24209556.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
totalAssets 348989000.00
otherCurrentAssets 5805000.00
totalLiab 53349000.00
totalStockholderEquity 295640000.00
deferredLongTermLiab 1971000.00
otherCurrentLiab 9350000.00
commonStock 25000.00
capitalStock 25000.00
retainedEarnings 124536000.00
otherLiab 6131000.00
otherAssets 239124000.00
cash 853000.00
totalCurrentLiabilities 38937000.00
currentDeferredRevenue 6344000.00
netDebt 7428000.00
shortTermDebt 17073000.00
shortLongTermDebtTotal 8281000.00
otherStockholderEquity 171079000.00
propertyPlantEquipment 29952000.00
totalCurrentAssets 83437000.00
longTermInvestments 89642000.00
netTangibleAssets 295640000.00
netReceivables 39828000.00
longTermDebt 8281000.00
inventory 36951000.00
accountsPayable 6170000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 124536000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 227244000.00
nonCurrentAssetsTotal 265552000.00
longTermDebtTotal 8281000.00
nonCurrentLiabilitiesOther 4160000.00
nonCurrentLiabilitiesTotal 14412000.00
capitalSurpluse 175556000.00
liabilitiesAndStockholdersEquity 348989000.00
cashAndShortTermInvestments 853000.00
propertyPlantAndEquipmentNet 36337000.00
netWorkingCapital 44500000.00
netInvestedCapital 303921000.00
commonStockSharesOutstanding 24283666.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
totalAssets 373794000.00
otherCurrentAssets 3860000.00
totalLiab 93042000.00
totalStockholderEquity 280752000.00
deferredLongTermLiab 1971000.00
otherCurrentLiab 8737000.00
commonStock 25000.00
capitalStock 25000.00
retainedEarnings 109803000.00
otherLiab 5991000.00
otherAssets 279641000.00
cash 809000.00
totalCurrentLiabilities 37376000.00
currentDeferredRevenue 5745000.00
netDebt 48866000.00
shortTermDebt 14701000.00
shortLongTermDebtTotal 49675000.00
otherStockholderEquity 170924000.00
propertyPlantEquipment 24422000.00
totalCurrentAssets 69731000.00
longTermInvestments 133606000.00
netTangibleAssets 280752000.00
netReceivables 25360000.00
longTermDebt 49675000.00
inventory 39702000.00
accountsPayable 8193000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 109803000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 269122000.00
nonCurrentAssetsTotal 304063000.00
longTermDebtTotal 49675000.00
nonCurrentLiabilitiesOther 4020000.00
nonCurrentLiabilitiesTotal 55666000.00
capitalSurpluse 175401000.00
liabilitiesAndStockholdersEquity 373794000.00
cashAndShortTermInvestments 809000.00
propertyPlantAndEquipmentGross 32970000.00
propertyPlantAndEquipmentNet 32970000.00
netWorkingCapital 32355000.00
netInvestedCapital 330427000.00
commonStockSharesOutstanding 24234913.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
totalAssets 356918000.00
otherCurrentAssets 3649000.00
totalLiab 88657000.00
totalStockholderEquity 268261000.00
deferredLongTermLiab 1971000.00
otherCurrentLiab 8015000.00
commonStock 25000.00
retainedEarnings 97376000.00
otherLiab 7046000.00
otherAssets 272001000.00
cash 2408000.00
totalCurrentLiabilities 36264000.00
currentDeferredRevenue 5150000.00
netDebt 42939000.00
shortTermDebt 13677000.00
shortLongTermDebtTotal 45347000.00
otherStockholderEquity 170860000.00
propertyPlantEquipment 31537000.00
totalCurrentAssets 60847000.00
longTermInvestments 128318000.00
netTangibleAssets 268261000.00
netReceivables 22875000.00
longTermDebt 45347000.00
inventory 31915000.00
accountsPayable 9422000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 97376000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 262254000.00
nonCurrentAssetsTotal 296071000.00
longTermDebtTotal 45347000.00
nonCurrentLiabilitiesOther 5075000.00
nonCurrentLiabilitiesTotal 52393000.00
capitalSurpluse 175337000.00
liabilitiesAndStockholdersEquity 356918000.00
cashAndShortTermInvestments 2408000.00
propertyPlantAndEquipmentGross 31846000.00
propertyPlantAndEquipmentNet 31846000.00
netWorkingCapital 24583000.00
netInvestedCapital 313608000.00
commonStockSharesOutstanding 24211182.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
totalAssets 338616000.00
otherCurrentAssets 3234000.00
totalLiab 79423000.00
totalStockholderEquity 259193000.00
deferredLongTermLiab 1971000.00
otherCurrentLiab 7729000.00
commonStock 25000.00
retainedEarnings 88352000.00
otherLiab 6843000.00
otherAssets 261037000.00
cash 768000.00
totalCurrentLiabilities 36406000.00
currentDeferredRevenue 3620000.00
netDebt 35406000.00
shortTermDebt 14860000.00
shortLongTermDebtTotal 36174000.00
otherStockholderEquity 170816000.00
propertyPlantEquipment 22616000.00
totalCurrentAssets 54963000.00
longTermInvestments 123872000.00
netTangibleAssets 259193000.00
netReceivables 23737000.00
longTermDebt 36174000.00
inventory 27224000.00
accountsPayable 10197000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 88352000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 253819000.00
nonCurrentAssetsTotal 283653000.00
longTermDebtTotal 36174000.00
nonCurrentLiabilitiesOther 4242000.00
nonCurrentLiabilitiesTotal 43017000.00
capitalSurpluse 175293000.00
liabilitiesAndStockholdersEquity 338616000.00
cashAndShortTermInvestments 768000.00
propertyPlantAndEquipmentGross 29834000.00
propertyPlantAndEquipmentNet 29834000.00
netWorkingCapital 18557000.00
netInvestedCapital 295367000.00
commonStockSharesOutstanding 24192157.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
totalAssets 328380000.00
otherCurrentAssets 3158000.00
totalLiab 79723000.00
totalStockholderEquity 248657000.00
deferredLongTermLiab 1766000.00
otherCurrentLiab 8305000.00
commonStock 25000.00
retainedEarnings 77865000.00
otherLiab 7764000.00
otherAssets 250265000.00
cash 1643000.00
totalCurrentLiabilities 28139000.00
currentDeferredRevenue 2469000.00
netDebt 42177000.00
shortTermDebt 12603000.00
shortLongTermDebtTotal 43820000.00
otherStockholderEquity 177645000.00
propertyPlantEquipment 32585000.00
totalCurrentAssets 55670000.00
longTermInvestments 116842000.00
netTangibleAssets 248657000.00
netReceivables 23017000.00
longTermDebt 43820000.00
inventory 27852000.00
accountsPayable 4762000.00
accumulatedOtherComprehensiveIncome -6878000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 77865000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 244111000.00
nonCurrentAssetsTotal 272710000.00
longTermDebtTotal 43820000.00
nonCurrentLiabilitiesOther 5998000.00
nonCurrentLiabilitiesTotal 51584000.00
capitalSurpluse 175244000.00
liabilitiesAndStockholdersEquity 328380000.00
cashAndShortTermInvestments 1643000.00
propertyPlantAndEquipmentGross 26833000.00
propertyPlantAndEquipmentNet 26833000.00
netWorkingCapital 27531000.00
netInvestedCapital 292477000.00
commonStockSharesOutstanding 24214279.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
totalAssets 312184000.00
otherCurrentAssets 3205000.00
totalLiab 73458000.00
totalStockholderEquity 238726000.00
deferredLongTermLiab 1766000.00
otherCurrentLiab 7548000.00
commonStock 25000.00
retainedEarnings 67978000.00
otherLiab 7367000.00
otherAssets 241360000.00
cash 1024000.00
totalCurrentLiabilities 28556000.00
currentDeferredRevenue 1738000.00
netDebt 36511000.00
shortTermDebt 14794000.00
shortLongTermDebtTotal 37535000.00
otherStockholderEquity 177351000.00
propertyPlantEquipment 33836000.00
totalCurrentAssets 49504000.00
longTermInvestments 108274000.00
netTangibleAssets 240170000.00
netReceivables 18898000.00
longTermDebt 37535000.00
inventory 26377000.00
accountsPayable 4476000.00
accumulatedOtherComprehensiveIncome -6628000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 69422000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 236186000.00
nonCurrentAssetsTotal 262680000.00
longTermDebtTotal 37535000.00
nonCurrentLiabilitiesOther 5601000.00
nonCurrentLiabilitiesTotal 44902000.00
capitalSurpluse 175200000.00
liabilitiesAndStockholdersEquity 312184000.00
cashAndShortTermInvestments 1024000.00
propertyPlantAndEquipmentGross 24728000.00
propertyPlantAndEquipmentNet 24728000.00
netWorkingCapital 20948000.00
netInvestedCapital 276261000.00
commonStockSharesOutstanding 24201823.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
totalAssets 301618000.00
otherCurrentAssets 3429000.00
totalLiab 70789000.00
totalStockholderEquity 230829000.00
deferredLongTermLiab 1766000.00
otherCurrentLiab 6964000.00
commonStock 25000.00
retainedEarnings 59382000.00
otherLiab 7288000.00
otherAssets 222517000.00
cash 3717000.00
totalCurrentLiabilities 24474000.00
currentDeferredRevenue 2228000.00
netDebt 35310000.00
shortTermDebt 11818000.00
shortLongTermDebtTotal 39027000.00
otherStockholderEquity 177798000.00
propertyPlantEquipment 21124000.00
totalCurrentAssets 57977000.00
longTermInvestments 93827000.00
netTangibleAssets 230829000.00
netReceivables 19308000.00
longTermDebt 39027000.00
inventory 31523000.00
accountsPayable 3464000.00
accumulatedOtherComprehensiveIncome -6376000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 59382000.00
treasuryStock -3742000.00
nonCurrrentAssetsOther 218162000.00
nonCurrentAssetsTotal 243641000.00
longTermDebtTotal 39027000.00
nonCurrentLiabilitiesOther 5522000.00
nonCurrentLiabilitiesTotal 46315000.00
capitalSurpluse 175164000.00
liabilitiesAndStockholdersEquity 301618000.00
cashAndShortTermInvestments 3717000.00
propertyPlantAndEquipmentGross 23713000.00
propertyPlantAndEquipmentNet 23713000.00
netWorkingCapital 33503000.00
netInvestedCapital 269856000.00
commonStockSharesOutstanding 24361083.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
totalAssets 283620000.00
otherCurrentAssets 4857000.00
totalLiab 61231000.00
totalStockholderEquity 222389000.00
otherCurrentLiab 16338000.00
commonStock 25000.00
retainedEarnings 50357000.00
otherLiab 7297000.00
otherAssets 209615000.00
cash 1724000.00
totalCurrentLiabilities 51933000.00
currentDeferredRevenue 1567000.00
netDebt 29137000.00
shortTermDebt 28860000.00
shortLongTermDebt 28860000.00
shortLongTermDebtTotal 30861000.00
otherStockholderEquity 178134000.00
propertyPlantEquipment 21038000.00
totalCurrentAssets 52967000.00
netTangibleAssets 222389000.00
netReceivables 19158000.00
longTermDebt 2001000.00
inventory 27228000.00
accountsPayable 5168000.00
accumulatedOtherComprehensiveIncome -6127000.00
commonStockTotalEquity 25000.00
treasuryStock -3060000.00
nonCurrrentAssetsOther 207548000.00
nonCurrentAssetsTotal 230653000.00
longTermDebtTotal 2001000.00
nonCurrentLiabilitiesOther 5531000.00
nonCurrentLiabilitiesTotal 9298000.00
capitalSurpluse 175067000.00
liabilitiesAndStockholdersEquity 283620000.00
cashAndShortTermInvestments 1724000.00
propertyPlantAndEquipmentGross 23105000.00
propertyPlantAndEquipmentNet 23105000.00
commonStockSharesOutstanding 24319328.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
totalAssets 262342000.00
otherCurrentAssets 2805000.00
totalLiab 46921000.00
totalStockholderEquity 215421000.00
deferredLongTermLiab 1842000.00
otherCurrentLiab 17497000.00
commonStock 25000.00
retainedEarnings 43497000.00
otherLiab 7784000.00
otherAssets 188216000.00
cash 1864000.00
totalCurrentLiabilities 33910000.00
currentDeferredRevenue 1745000.00
netDebt 14403000.00
shortTermDebt 11040000.00
shortLongTermDebt 11040000.00
shortLongTermDebtTotal 16267000.00
otherStockholderEquity 177865000.00
propertyPlantEquipment 20837000.00
totalCurrentAssets 53289000.00
longTermInvestments 71782000.00
netTangibleAssets 215421000.00
netReceivables 20639000.00
longTermDebt 5227000.00
inventory 27981000.00
accountsPayable 3628000.00
accumulatedOtherComprehensiveIncome -5966000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 43497000.00
treasuryStock -3060000.00
nonCurrrentAssetsOther 186374000.00
nonCurrentAssetsTotal 209053000.00
longTermDebtTotal 5227000.00
nonCurrentLiabilitiesOther 5942000.00
nonCurrentLiabilitiesTotal 13011000.00
capitalSurpluse 174959000.00
liabilitiesAndStockholdersEquity 262342000.00
cashAndShortTermInvestments 1864000.00
propertyPlantAndEquipmentGross 20837000.00
propertyPlantAndEquipmentNet 20837000.00
commonStockSharesOutstanding 24338839.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
totalAssets 251816000.00
otherCurrentAssets 2593000.00
totalLiab 42634000.00
totalStockholderEquity 209182000.00
otherCurrentLiab 16662000.00
commonStock 25000.00
retainedEarnings 37359000.00
otherLiab 8029000.00
otherAssets 177046000.00
cash 2422000.00
totalCurrentLiabilities 29330000.00
currentDeferredRevenue 1597000.00
netDebt 10164000.00
shortTermDebt 7311000.00
shortLongTermDebt 7311000.00
shortLongTermDebtTotal 12586000.00
otherStockholderEquity 177493000.00
propertyPlantEquipment 18041000.00
totalCurrentAssets 56729000.00
netTangibleAssets 209182000.00
netReceivables 18130000.00
longTermDebt 5275000.00
inventory 33584000.00
accountsPayable 3760000.00
accumulatedOtherComprehensiveIncome -5695000.00
commonStockTotalEquity 25000.00
treasuryStock -3060000.00
nonCurrrentAssetsOther 175204000.00
nonCurrentAssetsTotal 195087000.00
longTermDebtTotal 5275000.00
nonCurrentLiabilitiesOther 6187000.00
nonCurrentLiabilitiesTotal 13304000.00
capitalSurpluse 174858000.00
liabilitiesAndStockholdersEquity 251816000.00
cashAndShortTermInvestments 2422000.00
propertyPlantAndEquipmentGross 18041000.00
propertyPlantAndEquipmentNet 18041000.00
commonStockSharesOutstanding 24369890.00
2019-03-31
date 2019-03-31
filing_date 2019-04-09
currency_symbol USD
totalAssets 235038000.00
otherCurrentAssets 2938000.00
totalLiab 45758000.00
totalStockholderEquity 189280000.00
deferredLongTermLiab 1842000.00
otherCurrentLiab 15107000.00
commonStock 24000.00
retainedEarnings 21513000.00
otherLiab 7962000.00
otherAssets 13505000.00
cash 2599000.00
totalCurrentLiabilities 20385000.00
currentDeferredRevenue 2222000.00
netDebt 15045000.00
shortTermDebt 228000.00
shortLongTermDebt 185000.00
shortLongTermDebtTotal 17644000.00
otherStockholderEquity 172953000.00
propertyPlantEquipment 17644000.00
totalCurrentAssets 63144000.00
longTermInvestments 54207000.00
netTangibleAssets 203422000.00
netReceivables 15574000.00
longTermDebt 10484000.00
inventory 42033000.00
accountsPayable 2828000.00
accumulatedOtherComprehensiveIncome -5210000.00
commonStockTotalEquity 24000.00
retainedEarningsTotalEquity 28726000.00
nonCurrrentAssetsOther 154766000.00
nonCurrentAssetsTotal 171894000.00
longTermDebtTotal 10484000.00
nonCurrentLiabilitiesOther 6120000.00
nonCurrentLiabilitiesTotal 25373000.00
capitalSurpluse 174671000.00
liabilitiesAndStockholdersEquity 235038000.00
cashAndShortTermInvestments 2599000.00
propertyPlantAndEquipmentGross 17128000.00
propertyPlantAndEquipmentNet 17128000.00
commonStockSharesOutstanding 23500000.00
2018-12-31
date 2018-12-31
currency_symbol USD
totalAssets 235038000.00
totalLiab 45758000.00
totalStockholderEquity 189280000.00
otherCurrentLiab 14022000.00
commonStock 24000.00
retainedEarnings 21513000.00
otherLiab 7957000.00
otherAssets 154766000.00
cash 2599000.00
totalCurrentLiabilities 20385000.00
netDebt 15045000.00
shortTermDebt 228000.00
shortLongTermDebt 228000.00
shortLongTermDebtTotal 17644000.00
propertyPlantEquipment 17128000.00
totalCurrentAssets 63144000.00
netTangibleAssets 189280000.00
netReceivables 15574000.00
longTermDebt 17416000.00
inventory 42033000.00
accountsPayable 2828000.00
accumulatedOtherComprehensiveIncome -5210000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 9986000.00
longTermDebtTotal 17416000.00
capitalSurpluse 167743000.00
liabilitiesAndStockholdersEquity 235038000.00
cashAndShortTermInvestments 2599000.00
propertyPlantAndEquipmentGross 17128000.00
commonStockSharesOutstanding 23500000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 233656000.00
otherCurrentAssets 3180000.00
totalLiab 90650000.00
totalStockholderEquity 143006000.00
otherCurrentLiab 14181000.00
commonStock 20000.00
retainedEarnings 18735000.00
otherLiab 6040000.00
otherAssets 151541000.00
cash 449000.00
totalCurrentLiabilities 21082000.00
currentDeferredRevenue 1761000.00
netDebt 63087000.00
shortTermDebt 1713000.00
shortLongTermDebtTotal 63536000.00
otherStockholderEquity 129236000.00
propertyPlantEquipment 15992000.00
totalCurrentAssets 66123000.00
netReceivables 19606000.00
longTermDebt 61823000.00
inventory 42888000.00
accountsPayable 3427000.00
accumulatedOtherComprehensiveIncome -4985000.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 151541000.00
nonCurrentAssetsTotal 167533000.00
longTermDebtTotal 61823000.00
nonCurrentLiabilitiesTotal 69568000.00
capitalSurpluse 124251000.00
liabilitiesAndStockholdersEquity 233656000.00
cashAndShortTermInvestments 449000.00
propertyPlantAndEquipmentGross 15992000.00
propertyPlantAndEquipmentNet 15992000.00
commonStockSharesOutstanding 23500000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
commonStockSharesOutstanding 24000000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalStockholderEquity 124271000.00
netTangibleAssets 124271000.00
commonStockSharesOutstanding 24000000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 208335000.00
otherCurrentAssets 1800000.00
totalLiab 84064000.00
totalStockholderEquity 124271000.00
otherCurrentLiab 9328000.00
commonStock 124271000.00
retainedEarnings -47643000.00
otherLiab 6773000.00
otherAssets 137068000.00
cash 428000.00
totalCurrentLiabilities 23787000.00
currentDeferredRevenue 2903000.00
netDebt 58352000.00
shortTermDebt 5276000.00
shortLongTermDebt 3810000.00
shortLongTermDebtTotal 58780000.00
otherStockholderEquity 4378000.00
propertyPlantEquipment 11826000.00
totalCurrentAssets 59441000.00
netTangibleAssets 124271000.00
netReceivables 17652000.00
longTermDebt 53504000.00
inventory 39561000.00
accountsPayable 6280000.00
accumulatedOtherComprehensiveIncome -4378000.00
commonStockTotalEquity 124271000.00
nonCurrrentAssetsOther 137068000.00
nonCurrentAssetsTotal 148894000.00
nonCurrentLiabilitiesTotal 60277000.00
liabilitiesAndStockholdersEquity 208335000.00
cashAndShortTermInvestments 428000.00
propertyPlantAndEquipmentGross 11826000.00
propertyPlantAndEquipmentNet 11826000.00
commonStockSharesOutstanding 24000000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2022-08-03
currency_symbol USD
totalAssets 366667000.00
otherCurrentAssets 4456000.00
totalLiab 57273000.00
totalStockholderEquity 309394000.00
deferredLongTermLiab 3065000.00
otherCurrentLiab 9350000.00
commonStock 25000.00
capitalStock 30000.00
retainedEarnings 138223000.00
otherLiab 8581000.00
otherAssets 288139000.00
cash 1042000.00
totalCurrentLiabilities 41940000.00
currentDeferredRevenue 7749000.00
netDebt 6951000.00
shortTermDebt 20686000.00
shortLongTermDebtTotal 7993000.00
otherStockholderEquity 171146000.00
propertyPlantEquipment 37093000.00
totalCurrentAssets 92541000.00
longTermInvestments 133072000.00
netTangibleAssets 382104000.00
shortTermInvestments 8412000.00
netReceivables 45813000.00
longTermDebt 2545000.00
inventory 41230000.00
accountsPayable 4155000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity 205996000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 234187000.00
nonCurrentAssetsTotal 274126000.00
capitalLeaseObligations 2771000.00
longTermDebtTotal 2545000.00
nonCurrentLiabilitiesOther 7637000.00
nonCurrentLiabilitiesTotal 15333000.00
capitalSurpluse 180555000.00
liabilitiesAndStockholdersEquity 366667000.00
cashAndShortTermInvestments 1042000.00
propertyPlantAndEquipmentGross 50995000.00
propertyPlantAndEquipmentNet 36935000.00
netWorkingCapital 65619000.00
netInvestedCapital 384649000.00
commonStockSharesOutstanding 24275989.00
2021-12-31
date 2021-12-31
currency_symbol USD
totalAssets 366667000.00
otherCurrentAssets 4456000.00
totalLiab 57273000.00
totalStockholderEquity 309394000.00
otherCurrentLiab 30184000.00
commonStock 25000.00
capitalStock 25000.00
retainedEarnings 138223000.00
otherLiab 7340000.00
otherAssets 237191000.00
cash 1042000.00
totalCurrentLiabilities 41940000.00
netDebt 6951000.00
propertyPlantEquipment 36935000.00
totalCurrentAssets 92541000.00
netTangibleAssets 309394000.00
netReceivables 45043000.00
longTermDebt 7993000.00
inventory 42000000.00
accountsPayable 4155000.00
nonCurrrentAssetsOther 3010000.00
nonCurrentAssetsTotal 274126000.00
nonCurrentLiabilitiesOther 4336000.00
nonCurrentLiabilitiesTotal 15333000.00
propertyPlantAndEquipmentGross 45128000.00
propertyPlantAndEquipmentNet 36935000.00
netWorkingCapital 50601000.00
netInvestedCapital 317387000.00
commonStockSharesOutstanding 24209556.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
totalAssets 338616000.00
otherCurrentAssets 3234000.00
totalLiab 79423000.00
totalStockholderEquity 259193000.00
deferredLongTermLiab 1971000.00
otherCurrentLiab 7729000.00
commonStock 25000.00
capitalStock 25000.00
retainedEarnings 88352000.00
otherLiab 6843000.00
otherAssets 261037000.00
cash 768000.00
totalCurrentLiabilities 36406000.00
currentDeferredRevenue 3620000.00
netDebt 35406000.00
shortTermDebt 14860000.00
shortLongTermDebtTotal 36174000.00
otherStockholderEquity 170816000.00
propertyPlantEquipment 22616000.00
totalCurrentAssets 54963000.00
longTermInvestments 123872000.00
netTangibleAssets 259193000.00
netReceivables 23737000.00
longTermDebt 36174000.00
inventory 27224000.00
accountsPayable 10197000.00
commonStockTotalEquity 25000.00
retainedEarningsTotalEquity 88352000.00
treasuryStock -4477000.00
nonCurrrentAssetsOther 251848000.00
nonCurrentAssetsTotal 283653000.00
longTermDebtTotal 36174000.00
nonCurrentLiabilitiesOther 4242000.00
nonCurrentLiabilitiesTotal 43017000.00
capitalSurpluse 175293000.00
liabilitiesAndStockholdersEquity 338616000.00
cashAndShortTermInvestments 768000.00
propertyPlantAndEquipmentGross 29834000.00
propertyPlantAndEquipmentNet 29834000.00
netWorkingCapital 18557000.00
netInvestedCapital 295367000.00
commonStockSharesOutstanding 24236395.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
totalAssets 283620000.00
otherCurrentAssets 4857000.00
totalLiab 61231000.00
totalStockholderEquity 222389000.00
otherCurrentLiab 16338000.00
commonStock 25000.00
capitalStock 25000.00
retainedEarnings 50357000.00
otherLiab 7297000.00
otherAssets 209615000.00
cash 1724000.00
totalCurrentLiabilities 51933000.00
currentDeferredRevenue 1567000.00
netDebt 29137000.00
shortTermDebt 28860000.00
shortLongTermDebt 28860000.00
shortLongTermDebtTotal 30861000.00
otherStockholderEquity 172007000.00
propertyPlantEquipment 21038000.00
totalCurrentAssets 52967000.00
netTangibleAssets 222389000.00
netReceivables 19158000.00
longTermDebt 2001000.00
inventory 27228000.00
accountsPayable 5168000.00
accumulatedOtherComprehensiveIncome -6127000.00
commonStockTotalEquity 25000.00
treasuryStock -3060000.00
nonCurrrentAssetsOther 205782000.00
nonCurrentAssetsTotal 230653000.00
longTermDebtTotal 2001000.00
nonCurrentLiabilitiesOther 5531000.00
nonCurrentLiabilitiesTotal 9298000.00
capitalSurpluse 175067000.00
liabilitiesAndStockholdersEquity 283620000.00
cashAndShortTermInvestments 1724000.00
propertyPlantAndEquipmentGross 23105000.00
propertyPlantAndEquipmentNet 23105000.00
netWorkingCapital 1034000.00
netInvestedCapital 253250000.00
commonStockSharesOutstanding 24436954.00
2018-12-31
date 2018-12-31
filing_date 2019-04-09
currency_symbol USD
totalAssets 235038000.00
otherCurrentAssets 2938000.00
totalLiab 45758000.00
totalStockholderEquity 189280000.00
otherCurrentLiab 15107000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 21513000.00
otherLiab 7957000.00
otherAssets 154766000.00
cash 2599000.00
totalCurrentLiabilities 20385000.00
currentDeferredRevenue 2222000.00
netDebt 15045000.00
shortTermDebt 228000.00
shortLongTermDebt 228000.00
shortLongTermDebtTotal 17644000.00
otherStockholderEquity 172953000.00
propertyPlantEquipment 17128000.00
totalCurrentAssets 63144000.00
netTangibleAssets 189280000.00
netReceivables 15574000.00
longTermDebt 17416000.00
inventory 42033000.00
accountsPayable 2828000.00
accumulatedOtherComprehensiveIncome -5210000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 152924000.00
nonCurrentAssetsTotal 171894000.00
longTermDebtTotal 17416000.00
nonCurrentLiabilitiesOther 6115000.00
nonCurrentLiabilitiesTotal 25373000.00
capitalSurpluse 167743000.00
liabilitiesAndStockholdersEquity 235038000.00
cashAndShortTermInvestments 2599000.00
propertyPlantAndEquipmentGross 17128000.00
propertyPlantAndEquipmentNet 17128000.00
netWorkingCapital 42759000.00
netInvestedCapital 206924000.00
commonStockSharesOutstanding 20197260.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 208335000.00
otherCurrentAssets 1800000.00
totalLiab 84064000.00
totalStockholderEquity 124271000.00
otherCurrentLiab 9328000.00
commonStock 124271000.00
retainedEarnings -47643000.00
otherLiab 6773000.00
otherAssets 137068000.00
cash 428000.00
totalCurrentLiabilities 23787000.00
currentDeferredRevenue 2903000.00
netDebt 58352000.00
shortTermDebt 5276000.00
shortLongTermDebt 5276000.00
shortLongTermDebtTotal 58780000.00
otherStockholderEquity 4378000.00
propertyPlantEquipment 11826000.00
totalCurrentAssets 59441000.00
netTangibleAssets 124271000.00
netReceivables 17652000.00
longTermDebt 53504000.00
inventory 39561000.00
accountsPayable 6280000.00
accumulatedOtherComprehensiveIncome -4378000.00
commonStockTotalEquity 124271000.00
nonCurrrentAssetsOther 137068000.00
nonCurrentAssetsTotal 148894000.00
longTermDebtTotal 53504000.00
nonCurrentLiabilitiesOther 6773000.00
nonCurrentLiabilitiesTotal 60277000.00
liabilitiesAndStockholdersEquity 208335000.00
cashAndShortTermInvestments 428000.00
propertyPlantAndEquipmentGross 11826000.00
propertyPlantAndEquipmentNet 11826000.00
netWorkingCapital 35654000.00
netInvestedCapital 183051000.00
commonStockSharesOutstanding 24000000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 179982000.00
otherCurrentAssets 1941000.00
totalLiab 64391000.00
totalStockholderEquity 115591000.00
otherCurrentLiab 7211000.00
commonStock 115591000.00
retainedEarnings -29975000.00
otherLiab 6292000.00
otherAssets 122826000.00
cash 1009000.00
totalCurrentLiabilities 14352000.00
currentDeferredRevenue 1027000.00
netDebt 44469000.00
shortTermDebt 1731000.00
shortLongTermDebt 1731000.00
shortLongTermDebtTotal 45478000.00
otherStockholderEquity 3785000.00
propertyPlantEquipment 11206000.00
totalCurrentAssets 45950000.00
netTangibleAssets 115591000.00
netReceivables 13668000.00
longTermDebt 43747000.00
inventory 29332000.00
accountsPayable 4383000.00
accumulatedOtherComprehensiveIncome -3785000.00
commonStockTotalEquity 115591000.00
nonCurrrentAssetsOther 122826000.00
nonCurrentAssetsTotal 134032000.00
longTermDebtTotal 43747000.00
nonCurrentLiabilitiesOther 6292000.00
nonCurrentLiabilitiesTotal 50039000.00
liabilitiesAndStockholdersEquity 179982000.00
cashAndShortTermInvestments 1009000.00
propertyPlantAndEquipmentGross 11206000.00
propertyPlantAndEquipmentNet 11206000.00
commonStockSharesOutstanding 20000000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
investments -11493000.00
totalCashFromFinancingActivities 8328000.00
netIncome 16088000.00
changeInCash -984000.00
beginPeriodCashFlow 1531000.00
endPeriodCashFlow 547000.00
totalCashFromOperatingActivities 2180000.00
depreciation 418000.00
changeToInventory -1646000.00
changeToAccountReceivables 1185000.00
otherCashflowsFromFinancingActivities 42094000.00
capitalExpenditures 3035000
changeInWorkingCapital -14998000.00
stockBasedCompensation 199000.00
otherNonCashItems -366000.00
freeCashFlow -855000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments 6123000.00
changeToLiabilities -2003000.00
totalCashflowsFromInvestingActivities 6123000.00
netBorrowings -3152000.00
totalCashFromFinancingActivities -3052000.00
changeToOperatingActivities -15314000.00
netIncome 15020000.00
changeInCash -1702000.00
beginPeriodCashFlow 3233000.00
endPeriodCashFlow 1531000.00
totalCashFromOperatingActivities -4773000.00
depreciation 379000.00
otherCashflowsFromInvestingActivities -1665000.00
changeToInventory -1281000.00
changeToAccountReceivables -1610000.00
salePurchaseOfStock 100000.00
otherCashflowsFromFinancingActivities 22154000.00
changeToNetincome 312000.00
capitalExpenditures 776000
changeReceivables -1610000.00
cashFlowsOtherOperating -15561000.00
cashAndCashEquivalentsChanges -1702000.00
changeInWorkingCapital -20208000.00
stockBasedCompensation 195000.00
otherNonCashItems -302000.00
freeCashFlow -5549000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
investments -2533000.00
changeToLiabilities 109000.00
totalCashflowsFromInvestingActivities -2186000.00
netBorrowings 5292000.00
totalCashFromFinancingActivities 5292000.00
changeToOperatingActivities -15314000.00
netIncome 16276000.00
changeInCash 415000.00
beginPeriodCashFlow 2818000.00
endPeriodCashFlow 3233000.00
totalCashFromOperatingActivities -2691000.00
depreciation 444000.00
otherCashflowsFromInvestingActivities 1108000.00
changeToInventory -2915000.00
changeToAccountReceivables 915000.00
otherCashflowsFromFinancingActivities 20188000.00
changeToNetincome 149000.00
capitalExpenditures 761000
changeReceivables 915000.00
cashFlowsOtherOperating -19573000.00
cashAndCashEquivalentsChanges 415000.00
changeInWorkingCapital -18761000.00
stockBasedCompensation 192000.00
otherNonCashItems -842000.00
freeCashFlow -3452000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-15
currency_symbol USD
investments -9666000.00
changeToLiabilities -410000.00
totalCashflowsFromInvestingActivities -8514000.00
netBorrowings 2545000.00
totalCashFromFinancingActivities 2545000.00
changeToOperatingActivities -16062000.00
netIncome 19685000.00
changeInCash -8450000.00
beginPeriodCashFlow 11268000.00
endPeriodCashFlow 2818000.00
totalCashFromOperatingActivities -2481000.00
depreciation -2410000.00
otherCashflowsFromInvestingActivities 1684000.00
changeToInventory -3072000.00
changeToAccountReceivables 123000.00
salePurchaseOfStock -8386000.00
otherCashflowsFromFinancingActivities 21481000.00
changeToNetincome 224000.00
capitalExpenditures 532000
changeReceivables 123000.00
cashFlowsOtherOperating -38610000.00
cashAndCashEquivalentsChanges -8450000.00
changeInWorkingCapital -19421000.00
stockBasedCompensation 192000.00
otherNonCashItems -588000.00
freeCashFlow -3013000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
investments 9285000.00
changeToLiabilities 952000.00
totalCashflowsFromInvestingActivities 7523000.00
netBorrowings -15268000.00
totalCashFromFinancingActivities -15268000.00
changeToOperatingActivities -11172000.00
netIncome 14736000.00
changeInCash -2999000.00
beginPeriodCashFlow 14267000.00
endPeriodCashFlow 11268000.00
totalCashFromOperatingActivities 4746000.00
depreciation 3528000.00
otherCashflowsFromInvestingActivities 9183000.00
changeToInventory -3723000.00
changeToAccountReceivables 870000.00
otherCashflowsFromFinancingActivities 43206000.00
changeToNetincome -445000.00
capitalExpenditures 1762000
changeReceivables 870000.00
cashFlowsOtherOperating -8922000.00
cashAndCashEquivalentsChanges -2999000.00
changeInWorkingCapital -13073000.00
stockBasedCompensation 431000.00
otherNonCashItems -876000.00
freeCashFlow 2984000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
investments -8238000.00
changeToLiabilities 991000.00
totalCashflowsFromInvestingActivities -9594000.00
netBorrowings -287000.00
totalCashFromFinancingActivities -287000.00
changeToOperatingActivities -11460000.00
netIncome 13688000.00
changeInCash 189000.00
beginPeriodCashFlow 853000.00
endPeriodCashFlow 1042000.00
totalCashFromOperatingActivities 10070000.00
depreciation 430000.00
otherCashflowsFromInvestingActivities 7823000.00
changeToInventory -3245000.00
changeToAccountReceivables -966000.00
otherCashflowsFromFinancingActivities 20816000.00
changeToNetincome 1485000.00
capitalExpenditures 1356000
changeReceivables -966000.00
cashFlowsOtherOperating -3669000.00
cashAndCashEquivalentsChanges 189000.00
changeInWorkingCapital 932000.00
stockBasedCompensation 67000.00
otherNonCashItems -6080000.00
freeCashFlow 8714000.00
2022-03-31
date 2022-03-31
currency_symbol USD
investments 2754000.00
changeToLiabilities 3035000.00
totalCashflowsFromInvestingActivities 2754000.00
netBorrowings -211000.00
totalCashFromFinancingActivities -211000.00
changeToOperatingActivities -11544000.00
netIncome 16092000.00
changeInCash 1486000.00
beginPeriodCashFlow 1042000.00
endPeriodCashFlow 2528000.00
totalCashFromOperatingActivities -1057000.00
depreciation 430000.00
otherCashflowsFromInvestingActivities 3485000.00
changeToInventory -10733000.00
changeToAccountReceivables -1843000.00
otherCashflowsFromFinancingActivities 2706000.00
changeToNetincome 3506000.00
capitalExpenditures 863000
changeInWorkingCapital -21085000.00
stockBasedCompensation 4007000.00
otherNonCashItems -408000.00
freeCashFlow -1920000.00
2021-12-31
date 2021-12-31
currency_symbol USD
investments -9594000.00
changeToLiabilities -2015000.00
totalCashflowsFromInvestingActivities -9594000.00
netBorrowings -287000.00
totalCashFromFinancingActivities -287000.00
changeToOperatingActivities -377000.00
netIncome 13688000.00
changeInCash 189000.00
beginPeriodCashFlow 853000.00
endPeriodCashFlow 853000.00
totalCashFromOperatingActivities 10070000.00
depreciation 430000.00
otherCashflowsFromInvestingActivities -8414000.00
changeToInventory -3245000.00
changeToAccountReceivables -966000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2706000.00
changeToNetincome 1741000.00
capitalExpenditures 1356000
changeInWorkingCapital 932000.00
stockBasedCompensation 67000.00
otherNonCashItems -6179000.00
freeCashFlow 8714000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
investments -11600000.00
changeToLiabilities 352000.00
totalCashflowsFromInvestingActivities -13866000.00
netBorrowings -41394000.00
totalCashFromFinancingActivities -41294000.00
changeToOperatingActivities 40868000.00
netIncome 14732000.00
changeInCash 44000.00
beginPeriodCashFlow 809000.00
endPeriodCashFlow 853000.00
totalCashFromOperatingActivities 55204000.00
depreciation 403000.00
otherCashflowsFromInvestingActivities -11752000.00
changeToInventory 4269000.00
changeToAccountReceivables -2319000.00
salePurchaseOfStock 100000.00
otherCashflowsFromFinancingActivities 29263000.00
changeToNetincome 83000.00
capitalExpenditures 2266000
changeReceivables -2319000.00
cashFlowsOtherOperating 38493000.00
cashAndCashEquivalentsChanges 44000.00
changeInWorkingCapital 500000.00
stockBasedCompensation 55000.00
otherNonCashItems 39486000.00
freeCashFlow 52938000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
investments -2355000.00
changeToLiabilities -1229000.00
totalCashflowsFromInvestingActivities -2355000.00
netBorrowings 4328000.00
totalCashFromFinancingActivities 4042000.00
changeToOperatingActivities -7857000.00
netIncome 12427000.00
changeInCash -1599000.00
beginPeriodCashFlow 2408000.00
endPeriodCashFlow 809000.00
totalCashFromOperatingActivities -3286000.00
depreciation 392000.00
otherCashflowsFromInvestingActivities -1982000.00
changeToInventory -5362000.00
changeToAccountReceivables -1993000.00
otherCashflowsFromFinancingActivities 23442000.00
changeToNetincome 87000.00
capitalExpenditures 613000
changeReceivables -1993000.00
cashFlowsOtherOperating -8248000.00
cashAndCashEquivalentsChanges -1599000.00
changeInWorkingCapital -8346000.00
stockBasedCompensation 64000.00
otherNonCashItems -7846000.00
freeCashFlow -3899000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
investments -4410000.00
changeToLiabilities -1958000.00
totalCashflowsFromInvestingActivities -6127000.00
netBorrowings 9173000.00
totalCashFromFinancingActivities 9459000.00
changeToOperatingActivities -7351000.00
netIncome 9024000.00
changeInCash 1640000.00
beginPeriodCashFlow 768000.00
endPeriodCashFlow 2408000.00
totalCashFromOperatingActivities -1692000.00
depreciation 362000.00
otherCashflowsFromInvestingActivities -5632000.00
changeToInventory -3502000.00
changeToAccountReceivables -47000.00
salePurchaseOfStock 1417000.00
otherCashflowsFromFinancingActivities 22667000.00
changeToNetincome 579000.00
capitalExpenditures 1717000
changeReceivables -47000.00
cashFlowsOtherOperating -6168000.00
cashAndCashEquivalentsChanges 1640000.00
changeInWorkingCapital -4212000.00
stockBasedCompensation 44000.00
otherNonCashItems -7445000.00
freeCashFlow -3409000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
investments 1036000.00
changeToLiabilities 5434000.00
totalCashflowsFromInvestingActivities 1036000.00
netBorrowings -7646000.00
totalCashFromFinancingActivities -8222000.00
changeToOperatingActivities -11472000.00
netIncome 10488000.00
changeInCash -875000.00
beginPeriodCashFlow 1643000.00
endPeriodCashFlow 768000.00
totalCashFromOperatingActivities 6311000.00
depreciation 338000.00
otherCashflowsFromInvestingActivities 1459000.00
changeToInventory 2112000.00
changeToAccountReceivables -975000.00
salePurchaseOfStock 1417000.00
otherCashflowsFromFinancingActivities 13557000.00
changeToNetincome 421000.00
capitalExpenditures 689000
changeInWorkingCapital 6640000.00
stockBasedCompensation 49000.00
otherNonCashItems -11409000.00
freeCashFlow 5622000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
investments -3340000.00
changeToLiabilities 286000.00
totalCashflowsFromInvestingActivities -3340000.00
netBorrowings 6284000.00
totalCashFromFinancingActivities 7041000.00
changeToOperatingActivities -13770000.00
netIncome 9888000.00
changeInCash 619000.00
beginPeriodCashFlow 1024000.00
endPeriodCashFlow 1643000.00
totalCashFromOperatingActivities -3082000.00
depreciation 302000.00
otherCashflowsFromInvestingActivities -2021000.00
changeToInventory 902000.00
changeToAccountReceivables -1057000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 22673000.00
changeToNetincome 350000.00
capitalExpenditures 1374000
changeInWorkingCapital -2399000.00
stockBasedCompensation 44000.00
otherNonCashItems -11223000.00
freeCashFlow -4456000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
investments -37000.00
changeToLiabilities 1012000.00
totalCashflowsFromInvestingActivities -37000.00
netBorrowings -1787000.00
totalCashFromFinancingActivities -1937000.00
changeToOperatingActivities -16541000.00
netIncome 8594000.00
changeInCash -2693000.00
beginPeriodCashFlow 3717000.00
endPeriodCashFlow 1024000.00
totalCashFromOperatingActivities -719000.00
depreciation 291000.00
otherCashflowsFromInvestingActivities -32000.00
changeToInventory 4085000.00
changeToAccountReceivables 1721000.00
salePurchaseOfStock -735000.00
otherCashflowsFromFinancingActivities 18933000.00
changeToNetincome 101000.00
capitalExpenditures 416000
changeInWorkingCapital 9190000.00
stockBasedCompensation 36000.00
otherNonCashItems -18895000.00
freeCashFlow -1135000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
investments -377000.00
changeToLiabilities -1703000.00
totalCashflowsFromInvestingActivities -377000.00
netBorrowings 8166000.00
totalCashFromFinancingActivities 6917000.00
changeToOperatingActivities -7236000.00
netIncome 9025000.00
changeInCash 1993000.00
beginPeriodCashFlow 1724000.00
endPeriodCashFlow 3717000.00
totalCashFromOperatingActivities -4547000.00
depreciation 281000.00
otherCashflowsFromInvestingActivities -130000.00
changeToInventory -3821000.00
changeToAccountReceivables -1405000.00
salePurchaseOfStock -682000.00
otherCashflowsFromFinancingActivities 17863000.00
changeToNetincome 312000.00
capitalExpenditures 366000
changeInWorkingCapital -2350000.00
stockBasedCompensation 97000.00
otherNonCashItems -11815000.00
freeCashFlow -4913000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
investments -8227000.00
changeToLiabilities 1539000.00
totalCashflowsFromInvestingActivities -8227000.00
netBorrowings 14595000.00
totalCashFromFinancingActivities 15356000.00
changeToOperatingActivities -17251000.00
netIncome 6860000.00
changeInCash -140000.00
beginPeriodCashFlow 1864000.00
endPeriodCashFlow 1724000.00
totalCashFromOperatingActivities -7269000.00
depreciation 249000.00
otherCashflowsFromInvestingActivities -8684000.00
changeToInventory 1125000.00
changeToAccountReceivables 58000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 27242000.00
changeToNetincome 151000.00
capitalExpenditures 272000
changeInWorkingCapital -2036000.00
stockBasedCompensation 108000.00
otherNonCashItems -12374000.00
freeCashFlow -6997000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
investments -4686000.00
changeToLiabilities -133000.00
totalCashflowsFromInvestingActivities -4686000.00
netBorrowings 3681000.00
totalCashFromFinancingActivities 4393000.00
changeToOperatingActivities -11876000.00
netIncome 6138000.00
changeInCash -558000.00
beginPeriodCashFlow 2422000.00
endPeriodCashFlow 1864000.00
totalCashFromOperatingActivities -265000.00
depreciation 271000.00
otherCashflowsFromInvestingActivities -1810000.00
changeToInventory 4731000.00
changeToAccountReceivables 1303000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 13633000.00
changeToNetincome -699000.00
capitalExpenditures 3024000
changeInWorkingCapital 5448000.00
stockBasedCompensation 100000.00
otherNonCashItems -11423000.00
freeCashFlow -3289000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
investments -215000.00
changeToLiabilities 46000.00
totalCashflowsFromInvestingActivities -215000.00
netBorrowings 1917000.00
totalCashFromFinancingActivities -411000.00
changeToOperatingActivities -13224000.00
netIncome 8633000.00
changeInCash -676000.00
beginPeriodCashFlow 3098000.00
endPeriodCashFlow 2422000.00
totalCashFromOperatingActivities -50000.00
depreciation 253000.00
otherCashflowsFromInvestingActivities 290000.00
changeToInventory 3404000.00
changeToAccountReceivables -393000.00
salePurchaseOfStock 4140000.00
otherCashflowsFromFinancingActivities 22474000.00
changeToNetincome 1231000.00
capitalExpenditures 697000
changeInWorkingCapital 2740000.00
stockBasedCompensation 188000.00
otherNonCashItems -12907000.00
freeCashFlow -747000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-09
currency_symbol USD
investments -1228000.00
changeToLiabilities 2041000.00
totalCashflowsFromInvestingActivities -1985000.00
netBorrowings -6976000.00
totalCashFromFinancingActivities -1672000.00
changeToOperatingActivities -6464000.00
netIncome 2778000.00
changeInCash 2150000.00
beginPeriodCashFlow 449000.00
endPeriodCashFlow 2599000.00
totalCashFromOperatingActivities 2258000.00
depreciation 228000.00
otherCashflowsFromInvestingActivities -1228000.00
changeToInventory 805000.00
changeToAccountReceivables -277000.00
salePurchaseOfStock 6695000.00
otherCashflowsFromFinancingActivities 61514000.00
changeToNetincome 640000.00
capitalExpenditures 1361000
changeReceivables -142000.00
cashFlowsOtherOperating -7617000.00
cashAndCashEquivalentsChanges 499000.00
changeInWorkingCapital -273000.00
stockBasedCompensation 280000.00
otherNonCashItems -892000.00
freeCashFlow 897000.00
2018-12-31
date 2018-12-31
currency_symbol USD
changeToLiabilities -599000.00
totalCashflowsFromInvestingActivities 1564000.00
netBorrowings -45892000.00
totalCashFromFinancingActivities -1672000.00
changeToOperatingActivities -1094000.00
netIncome 2778000.00
changeInCash 2150000.00
beginPeriodCashFlow 449000.00
endPeriodCashFlow 2599000.00
totalCashFromOperatingActivities 2258000.00
depreciation 228000.00
otherCashflowsFromInvestingActivities 4156000.00
changeToInventory 805000.00
changeToAccountReceivables -277000.00
salePurchaseOfStock 48000000.00
otherCashflowsFromFinancingActivities -3780000.00
changeToNetincome 417000.00
capitalExpenditures 1361000
changeInWorkingCapital -2282000.00
freeCashFlow 897000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
changeToLiabilities 1280000.00
totalCashFromFinancingActivities 3175000.00
netIncome 6487000.00
changeInCash -323000.00
beginPeriodCashFlow 772000.00
endPeriodCashFlow 449000.00
totalCashFromOperatingActivities -2394000.00
depreciation 208000.00
changeToInventory -1152000.00
changeToAccountReceivables -136000.00
otherCashflowsFromFinancingActivities 15552000.00
capitalExpenditures 68000
changeInWorkingCapital -2863000.00
otherNonCashItems -6226000.00
freeCashFlow -2462000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
changeToLiabilities -1850000.00
totalCashflowsFromInvestingActivities -4424000.00
netBorrowings 4556000.00
totalCashFromFinancingActivities 5018000.00
changeToOperatingActivities -5746000.00
netIncome 6887000.00
changeInCash -938000.00
beginPeriodCashFlow 1710000.00
endPeriodCashFlow 772000.00
totalCashFromOperatingActivities -1532000.00
depreciation 206000.00
otherCashflowsFromInvestingActivities -92000.00
changeToInventory 60000.00
changeToAccountReceivables -910000.00
otherCashflowsFromFinancingActivities 17054000.00
changeToNetincome -179000.00
capitalExpenditures 4319000
changeInWorkingCapital -623000.00
stockBasedCompensation 184000.00
otherNonCashItems -7823000.00
freeCashFlow -5851000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
changeToLiabilities -81000.00
totalCashflowsFromInvestingActivities -489000.00
netBorrowings -2376000.00
totalCashFromFinancingActivities -2717000.00
changeToOperatingActivities -3130000.00
netIncome 5361000.00
changeInCash 1282000.00
beginPeriodCashFlow 428000.00
endPeriodCashFlow 1710000.00
totalCashFromOperatingActivities 4488000.00
depreciation 196000.00
otherCashflowsFromInvestingActivities -211000.00
changeToInventory -2206000.00
changeToAccountReceivables 2162000.00
otherCashflowsFromFinancingActivities 13872000.00
changeToNetincome 2186000.00
capitalExpenditures 389000
changeInWorkingCapital 129000.00
stockBasedCompensation 118000.00
otherNonCashItems -3384000.00
freeCashFlow 4099000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
changeToLiabilities 2337000.00
totalCashflowsFromInvestingActivities -1711000.00
netBorrowings 16209000.00
totalCashFromFinancingActivities 3059000.00
changeToOperatingActivities -3454000.00
netIncome 9614000.00
changeInCash -242000.00
beginPeriodCashFlow 670000.00
endPeriodCashFlow 428000.00
totalCashFromOperatingActivities -1272000.00
depreciation 191000.00
otherCashflowsFromInvestingActivities -1523000.00
dividendsPaid 13704000.00
changeToInventory -7645000.00
changeToAccountReceivables -3122000.00
otherCashflowsFromFinancingActivities 24689000.00
changeToNetincome 489000.00
capitalExpenditures 506000
changeInWorkingCapital -7400000.00
otherNonCashItems -3677000.00
freeCashFlow -1778000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2022-08-03
currency_symbol USD
investments 11197000.00
changeToLiabilities -3397000.00
totalCashflowsFromInvestingActivities 9081000.00
netBorrowings -5614000.00
totalCashFromFinancingActivities -28080000.00
changeToOperatingActivities -50238000.00
netIncome 49871000.00
changeInCash 274000.00
beginPeriodCashFlow 768000.00
endPeriodCashFlow 1042000.00
totalCashFromOperatingActivities 60296000.00
depreciation 1587000.00
otherCashflowsFromInvestingActivities 1684000.00
changeToInventory -7840000.00
changeToAccountReceivables -5325000.00
salePurchaseOfStock -8386000.00
otherCashflowsFromFinancingActivities 96188000.00
changeToNetincome 4888000.00
capitalExpenditures 5952000
changeReceivables 309000.00
cashFlowsOtherOperating -77590000.00
cashAndCashEquivalentsChanges 1776000.00
changeInWorkingCapital -11126000.00
stockBasedCompensation 230000.00
otherNonCashItems 18701000.00
freeCashFlow 54344000.00
2021-12-31
date 2021-12-31
currency_symbol USD
investments -8386000.00
changeToLiabilities -1453000.00
totalCashflowsFromInvestingActivities -31942000.00
netBorrowings -28180000.00
totalCashFromFinancingActivities -28080000.00
changeToOperatingActivities 20694000.00
netIncome 49871000.00
changeInCash 274000.00
beginPeriodCashFlow 768000.00
endPeriodCashFlow 1042000.00
totalCashFromOperatingActivities 60296000.00
depreciation 1587000.00
otherCashflowsFromInvestingActivities -27780000.00
changeToInventory -7840000.00
changeToAccountReceivables -5325000.00
salePurchaseOfStock 0.00
changeToNetincome 2762000.00
capitalExpenditures 5952000
changeInWorkingCapital -11126000.00
stockBasedCompensation 230000.00
otherNonCashItems 18016000.00
freeCashFlow 54344000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
investments -2718000.00
changeToLiabilities 5029000.00
totalCashflowsFromInvestingActivities -2718000.00
netBorrowings 5017000.00
totalCashFromFinancingActivities 3799000.00
changeToOperatingActivities -49019000.00
netIncome 37995000.00
changeInCash -956000.00
beginPeriodCashFlow 1724000.00
endPeriodCashFlow 768000.00
totalCashFromOperatingActivities -2037000.00
issuanceOfCapitalStock 0.00
depreciation 1212000.00
otherCashflowsFromInvestingActivities -724000.00
changeToInventory 3278000.00
changeToAccountReceivables -1716000.00
salePurchaseOfStock -1417000.00
otherCashflowsFromFinancingActivities 74443000.00
changeToNetincome 1184000.00
capitalExpenditures 2845000
changeReceivables -1716000.00
cashFlowsOtherOperating -55767000.00
cashAndCashEquivalentsChanges -956000.00
changeInWorkingCapital 11081000.00
stockBasedCompensation 226000.00
otherNonCashItems -52756000.00
freeCashFlow -4882000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
investments -15113000.00
changeToLiabilities 2340000.00
totalCashflowsFromInvestingActivities -15113000.00
netBorrowings 13217000.00
totalCashFromFinancingActivities 18431000.00
changeToOperatingActivities -48815000.00
netIncome 28844000.00
changeInCash -875000.00
beginPeriodCashFlow 2599000.00
endPeriodCashFlow 1724000.00
totalCashFromOperatingActivities -4193000.00
issuanceOfCapitalStock 7200000.00
depreciation 1014000.00
otherCashflowsFromInvestingActivities -11503000.00
dividendsPaid 65686000.00
changeToInventory 10275000.00
changeToAccountReceivables 826000.00
salePurchaseOfStock -3060000.00
otherCashflowsFromFinancingActivities 132446000.00
changeToNetincome 1323000.00
capitalExpenditures 4206000
changeInWorkingCapital 8266000.00
stockBasedCompensation 630000.00
otherNonCashItems -42871000.00
freeCashFlow -8399000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-09
currency_symbol USD
investments -4453000.00
changeToLiabilities -3452000.00
totalCashflowsFromInvestingActivities -4453000.00
netBorrowings -41136000.00
totalCashFromFinancingActivities 3804000.00
changeToOperatingActivities -17118000.00
netIncome 21513000.00
changeInCash 2171000.00
beginPeriodCashFlow 428000.00
endPeriodCashFlow 2599000.00
totalCashFromOperatingActivities 2820000.00
issuanceOfCapitalStock 48000000.00
depreciation 838000.00
otherCashflowsFromInvestingActivities 2915000.00
dividendsPaid 0.00
changeToInventory -2493000.00
changeToAccountReceivables 839000.00
salePurchaseOfStock 48000000.00
otherCashflowsFromFinancingActivities 59992000.00
changeToNetincome 2693000.00
capitalExpenditures 6137000
changeInWorkingCapital -3630000.00
stockBasedCompensation 851000.00
otherNonCashItems -18594000.00
freeCashFlow -3317000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
investments -2256000.00
changeToLiabilities 1896000.00
totalCashflowsFromInvestingActivities -1938000.00
netBorrowings 13302000.00
totalCashFromFinancingActivities -3016000.00
changeToOperatingActivities -13210000.00
netIncome 26348000.00
changeInCash -581000.00
beginPeriodCashFlow 1009000.00
endPeriodCashFlow 428000.00
totalCashFromOperatingActivities 4691000.00
depreciation 652000.00
otherCashflowsFromInvestingActivities -828000.00
dividendsPaid 17668000.00
changeToInventory -9960000.00
changeToAccountReceivables -2314000.00
otherCashflowsFromFinancingActivities 60949000.00
changeToNetincome 961000.00
capitalExpenditures 1428000
changeInWorkingCapital -6678000.00
otherNonCashItems -15631000.00
freeCashFlow 3263000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments -3472000.00
changeToLiabilities 905000.00
totalCashflowsFromInvestingActivities -3472000.00
netBorrowings 11820000.00
totalCashFromFinancingActivities 6084000.00
changeToOperatingActivities -17668000.00
netIncome 17339000.00
changeInCash 709000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 1009000.00
totalCashFromOperatingActivities -1903000.00
depreciation 576000.00
otherCashflowsFromInvestingActivities -1305000.00
dividendsPaid 6905000.00
changeToInventory -3543000.00
changeToAccountReceivables -284000.00
otherCashflowsFromFinancingActivities 55951000.00
changeToNetincome 772000.00
capitalExpenditures 2167000
changeInWorkingCapital -1124000.00
otherNonCashItems -18694000.00
freeCashFlow -4070000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
incomeBeforeTax 19468000.00
netIncome 16088000.00
sellingGeneralAdministrative 6108000.00
sellingAndMarketingExpenses 5000.00
grossProfit 25117000.00
reconciledDepreciation 418000.00
ebit 19771000.00
ebitda 20189000.00
depreciationAndAmortization 418000.00
operatingIncome 19014000.00
otherOperatingExpenses 30923000.00
interestExpense 303000.00
taxProvision 3380000.00
interestIncome 794000.00
netInterestIncome 491000.00
incomeTaxExpense 3380000.00
totalRevenue 49937000.00
totalOperatingExpenses 6103000.00
costOfRevenue 24820000.00
totalOtherIncomeExpenseNet -37000.00
netIncomeFromContinuingOps 16088000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
incomeBeforeTax 18090000.00
netIncome 15020000.00
sellingGeneralAdministrative 5527000.00
sellingAndMarketingExpenses 100000.00
grossProfit 22927000.00
reconciledDepreciation 379000.00
ebit 18285000.00
ebitda 18664000.00
depreciationAndAmortization 379000.00
nonOperatingIncomeNetOther 785000.00
operatingIncome 17500000.00
otherOperatingExpenses 35136000.00
interestExpense 195000.00
taxProvision 3070000.00
interestIncome 626000.00
netInterestIncome 431000.00
incomeTaxExpense 3070000.00
totalRevenue 52636000.00
totalOperatingExpenses 5427000.00
costOfRevenue 29709000.00
totalOtherIncomeExpenseNet 159000.00
netIncomeFromContinuingOps 15020000.00
netIncomeApplicableToCommonShares 15020000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
incomeBeforeTax 19711000.00
netIncome 16276000.00
sellingGeneralAdministrative 5412000.00
sellingAndMarketingExpenses 131000.00
grossProfit 23897000.00
reconciledDepreciation 444000.00
ebit 18354000.00
ebitda 20246000.00
depreciationAndAmortization 1892000.00
nonOperatingIncomeNetOther 1448000.00
operatingIncome 18354000.00
otherOperatingExpenses 34503000.00
interestExpense 91000.00
taxProvision 3435000.00
interestIncome 695000.00
netInterestIncome 604000.00
incomeTaxExpense 3435000.00
totalRevenue 52857000.00
totalOperatingExpenses 5543000.00
costOfRevenue 28960000.00
totalOtherIncomeExpenseNet 1357000.00
netIncomeFromContinuingOps 16276000.00
netIncomeApplicableToCommonShares 16276000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-15
currency_symbol USD
incomeBeforeTax 23850000.00
netIncome 19685000.00
sellingGeneralAdministrative 7281000.00
sellingAndMarketingExpenses 376000.00
grossProfit 30085000.00
reconciledDepreciation -1530000.00
ebit 22428000.00
ebitda 23899000.00
depreciationAndAmortization 1471000.00
nonOperatingIncomeNetOther 1469000.00
operatingIncome 22428000.00
otherOperatingExpenses 53123000.00
interestExpense 49000.00
taxProvision 4165000.00
interestIncome 696000.00
netInterestIncome 647000.00
incomeTaxExpense 4165000.00
totalRevenue 75551000.00
totalOperatingExpenses 7657000.00
costOfRevenue 45466000.00
totalOtherIncomeExpenseNet 1422000.00
netIncomeFromContinuingOps 19685000.00
netIncomeApplicableToCommonShares 19685000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
incomeBeforeTax 17571000.00
netIncome 14735000.00
sellingGeneralAdministrative 6727000.00
sellingAndMarketingExpenses 226000.00
grossProfit 23815000.00
reconciledDepreciation 3528000.00
ebit 16862000.00
ebitda 21187000.00
depreciationAndAmortization 4325000.00
nonOperatingIncomeNetOther 797000.00
operatingIncome 16862000.00
otherOperatingExpenses 40463000.00
interestExpense 88000.00
taxProvision 2836000.00
interestIncome 611000.00
netInterestIncome 523000.00
incomeTaxExpense 2836000.00
totalRevenue 57325000.00
totalOperatingExpenses 6953000.00
costOfRevenue 33510000.00
totalOtherIncomeExpenseNet 709000.00
netIncomeFromContinuingOps 14735000.00
netIncomeApplicableToCommonShares 14735000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
incomeBeforeTax 16863000.00
netIncome 13688000.00
sellingGeneralAdministrative 8301000.00
sellingAndMarketingExpenses 237000.00
grossProfit 24482000.00
reconciledDepreciation 450000.00
ebit 16923000.00
ebitda 17353000.00
depreciationAndAmortization 430000.00
nonOperatingIncomeNetOther 979000.00
operatingIncome 15944000.00
otherOperatingExpenses 36564000.00
interestExpense 60000.00
taxProvision 3816000.00
interestIncome 783000.00
netInterestIncome 600000.00
incomeTaxExpense 3175000.00
totalRevenue 52508000.00
totalOperatingExpenses 8538000.00
costOfRevenue 28026000.00
totalOtherIncomeExpenseNet 149000.00
netIncomeFromContinuingOps 13686000.00
netIncomeApplicableToCommonShares 13686000.00
2022-03-31
date 2022-03-31
currency_symbol USD
incomeBeforeTax 19650000.00
netIncome 16092000.00
sellingGeneralAdministrative 7934000.00
grossProfit 26201000.00
reconciledDepreciation 430000.00
ebit 18267000.00
ebitda 20136000.00
operatingIncome 18267000.00
interestExpense 56000.00
taxProvision 3558000.00
interestIncome 853000.00
netInterestIncome 797000.00
incomeTaxExpense 3558000.00
totalRevenue 59928000.00
totalOperatingExpenses 41661000.00
costOfRevenue 33727000.00
totalOtherIncomeExpenseNet 586000.00
netIncomeFromContinuingOps 16092000.00
netIncomeApplicableToCommonShares 16092000.00
2021-12-31
date 2021-12-31
currency_symbol USD
incomeBeforeTax 16863000.00
netIncome 13688000.00
sellingGeneralAdministrative 8538000.00
grossProfit 24482000.00
reconciledDepreciation 430000.00
ebit 15944000.00
ebitda 17353000.00
operatingIncome 15944000.00
interestExpense 60000.00
taxProvision 3175000.00
interestIncome 830000.00
netInterestIncome 770000.00
incomeTaxExpense 3175000.00
totalRevenue 52508000.00
totalOperatingExpenses 36564000.00
costOfRevenue 28026000.00
totalOtherIncomeExpenseNet 149000.00
netIncomeFromContinuingOps 13688000.00
netIncomeApplicableToCommonShares 13688000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
incomeBeforeTax 17998000.00
netIncome 14733000.00
sellingGeneralAdministrative 5045000.00
sellingAndMarketingExpenses 421000.00
grossProfit 23078000.00
reconciledDepreciation 403000.00
ebit 18316000.00
ebitda 18719000.00
depreciationAndAmortization 403000.00
nonOperatingIncomeNetOther 704000.00
operatingIncome 17612000.00
otherOperatingExpenses 38858000.00
interestExpense 318000.00
taxProvision 3265000.00
interestIncome 588000.00
netInterestIncome 270000.00
incomeTaxExpense 3265000.00
totalRevenue 56470000.00
totalOperatingExpenses 5466000.00
costOfRevenue 33392000.00
totalOtherIncomeExpenseNet 116000.00
netIncomeFromContinuingOps 14733000.00
netIncomeApplicableToCommonShares 14733000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
incomeBeforeTax 14882000.00
netIncome 12428000.00
sellingGeneralAdministrative 5165000.00
sellingAndMarketingExpenses 114000.00
grossProfit 19981000.00
reconciledDepreciation 392000.00
ebit 15165000.00
ebitda 15557000.00
depreciationAndAmortization 392000.00
nonOperatingIncomeNetOther 463000.00
operatingIncome 14702000.00
otherOperatingExpenses 33887000.00
interestExpense 283000.00
taxProvision 2454000.00
interestIncome 429000.00
netInterestIncome 146000.00
incomeTaxExpense 2454000.00
totalRevenue 48589000.00
totalOperatingExpenses 5279000.00
costOfRevenue 28608000.00
totalOtherIncomeExpenseNet 34000.00
netIncomeFromContinuingOps 12428000.00
netIncomeApplicableToCommonShares 12428000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
incomeBeforeTax 10886000.00
netIncome 9024000.00
sellingGeneralAdministrative 4793000.00
sellingAndMarketingExpenses 463000.00
grossProfit 15916000.00
reconciledDepreciation 362000.00
ebit 11112000.00
ebitda 11474000.00
depreciationAndAmortization 362000.00
nonOperatingIncomeNetOther 452000.00
operatingIncome 10660000.00
otherOperatingExpenses 29280000.00
interestExpense 226000.00
taxProvision 1862000.00
interestIncome 248000.00
netInterestIncome 22000.00
incomeTaxExpense 1862000.00
totalRevenue 39940000.00
totalOperatingExpenses 5256000.00
costOfRevenue 24024000.00
totalOtherIncomeExpenseNet 204000.00
netIncomeFromContinuingOps 9024000.00
netIncomeApplicableToCommonShares 9024000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
incomeBeforeTax 13218000.00
netIncome 10488000.00
sellingGeneralAdministrative 4866000.00
sellingAndMarketingExpenses 593000.00
grossProfit 17366000.00
reconciledDepreciation 338000.00
ebit 13454000.00
ebitda 13792000.00
depreciationAndAmortization 338000.00
operatingIncome 13093000.00
otherOperatingExpenses 35609000.00
interestExpense 236000.00
taxProvision 2730000.00
interestIncome 218000.00
netInterestIncome -18000.00
incomeTaxExpense 2730000.00
totalRevenue 48702000.00
totalOperatingExpenses 4273000.00
costOfRevenue 31336000.00
totalOtherIncomeExpenseNet 143000.00
netIncomeFromContinuingOps 10488000.00
netIncomeApplicableToCommonShares 10488000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
incomeBeforeTax 10932000.00
netIncome 8446000.00
sellingGeneralAdministrative 4525000.00
sellingAndMarketingExpenses 550000.00
grossProfit 15904000.00
reconciledDepreciation 302000.00
ebit 11171000.00
ebitda 11473000.00
depreciationAndAmortization 302000.00
nonOperatingIncomeNetOther 342000.00
operatingIncome 10829000.00
otherOperatingExpenses 32914000.00
interestExpense 239000.00
taxProvision 2486000.00
interestIncome 246000.00
netInterestIncome 7000.00
incomeTaxExpense 2486000.00
totalRevenue 43743000.00
totalOperatingExpenses 5075000.00
costOfRevenue 27839000.00
totalOtherIncomeExpenseNet 96000.00
netIncomeFromContinuingOps 8446000.00
netIncomeApplicableToCommonShares 8446000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
incomeBeforeTax 11186000.00
netIncome 8596000.00
sellingGeneralAdministrative 4064000.00
sellingAndMarketingExpenses 186000.00
grossProfit 15449000.00
reconciledDepreciation 291000.00
ebit 11425000.00
ebitda 11716000.00
depreciationAndAmortization 291000.00
nonOperatingIncomeNetOther 226000.00
operatingIncome 11199000.00
otherOperatingExpenses 34807000.00
interestExpense 239000.00
taxProvision 2590000.00
interestIncome 215000.00
netInterestIncome -24000.00
incomeTaxExpense 2590000.00
totalRevenue 46006000.00
totalOperatingExpenses 4250000.00
costOfRevenue 30557000.00
totalOtherIncomeExpenseNet 11000.00
netIncomeFromContinuingOps 10040000.00
netIncomeApplicableToCommonShares 10040000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
incomeBeforeTax 11621000.00
netIncome 9025000.00
sellingGeneralAdministrative 5612000.00
sellingAndMarketingExpenses 194000.00
grossProfit 16415000.00
reconciledDepreciation 281000.00
ebit 11959000.00
ebitda 12240000.00
depreciationAndAmortization 281000.00
operatingIncome 10609000.00
otherOperatingExpenses 27664000.00
interestExpense 338000.00
taxProvision 2596000.00
interestIncome 237000.00
netInterestIncome -101000.00
incomeTaxExpense 2596000.00
totalRevenue 38273000.00
totalOperatingExpenses 5806000.00
costOfRevenue 21858000.00
totalOtherIncomeExpenseNet 1113000.00
netIncomeFromContinuingOps 9025000.00
netIncomeApplicableToCommonShares 9025000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
incomeBeforeTax 8915000.00
netIncome 6860000.00
sellingGeneralAdministrative 6554000.00
sellingAndMarketingExpenses 197000.00
grossProfit 15667000.00
reconciledDepreciation 249000.00
ebit 9122000.00
ebitda 9371000.00
depreciationAndAmortization 249000.00
operatingIncome 8916000.00
otherOperatingExpenses 34389000.00
interestExpense 207000.00
taxProvision 2055000.00
interestIncome 100000.00
netInterestIncome -107000.00
incomeTaxExpense 2055000.00
totalRevenue 43305000.00
totalOperatingExpenses 6751000.00
costOfRevenue 27638000.00
totalOtherIncomeExpenseNet 106000.00
netIncomeFromContinuingOps 6860000.00
netIncomeApplicableToCommonShares 6860000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
incomeBeforeTax 8033000.00
netIncome 6138000.00
sellingGeneralAdministrative 6293000.00
sellingAndMarketingExpenses 85000.00
grossProfit 14432000.00
reconciledDepreciation 271000.00
ebit 8181000.00
ebitda 8452000.00
depreciationAndAmortization 271000.00
nonOperatingIncomeNetOther 127000.00
operatingIncome 8054000.00
otherOperatingExpenses 33882000.00
interestExpense 148000.00
taxProvision 1895000.00
interestIncome 115000.00
netInterestIncome -33000.00
incomeTaxExpense 1895000.00
totalRevenue 41936000.00
totalOperatingExpenses 6378000.00
costOfRevenue 27504000.00
totalOtherIncomeExpenseNet 12000.00
netIncomeFromContinuingOps 6138000.00
netIncomeApplicableToCommonShares 6138000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
incomeBeforeTax 11421000.00
netIncome 8633000.00
sellingGeneralAdministrative 6144000.00
sellingAndMarketingExpenses 239000.00
grossProfit 17885000.00
reconciledDepreciation 253000.00
ebit 11579000.00
ebitda 11832000.00
depreciationAndAmortization 253000.00
operatingIncome 11502000.00
otherOperatingExpenses 34259000.00
interestExpense 158000.00
taxProvision 2788000.00
interestIncome 46000.00
netInterestIncome -112000.00
incomeTaxExpense 2788000.00
totalRevenue 45761000.00
totalOperatingExpenses 6383000.00
costOfRevenue 27876000.00
totalOtherIncomeExpenseNet 31000.00
netIncomeFromContinuingOps 8633000.00
netIncomeApplicableToCommonShares 8633000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-09
currency_symbol USD
incomeBeforeTax 3672000.00
netIncome 2778000.00
sellingGeneralAdministrative 6249000.00
sellingAndMarketingExpenses 370000.00
grossProfit 10730000.00
reconciledDepreciation 228000.00
ebit 4152000.00
ebitda 4380000.00
depreciationAndAmortization 228000.00
nonOperatingIncomeNetOther 42000.00
operatingIncome 4111000.00
otherOperatingExpenses 30527000.00
interestExpense 480000.00
taxProvision 2008000.00
interestIncome 150000.00
netInterestIncome -150000.00
incomeTaxExpense 894000.00
totalRevenue 34638000.00
totalOperatingExpenses 6619000.00
costOfRevenue 23908000.00
totalOtherIncomeExpenseNet 40000.00
netIncomeFromContinuingOps 7213000.00
netIncomeApplicableToCommonShares 7213000.00
2018-12-31
date 2018-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3672000.00
minorityInterest 0.00
netIncome 2778000.00
sellingGeneralAdministrative 6619000.00
grossProfit 10730000.00
reconciledDepreciation 228000.00
ebit 4111000.00
ebitda 4339000.00
depreciationAndAmortization 228000.00
operatingIncome 4111000.00
otherOperatingExpenses 30527000.00
interestExpense 480000.00
taxProvision 894000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 894000.00
totalRevenue 34638000.00
totalOperatingExpenses 6619000.00
costOfRevenue 23908000.00
totalOtherIncomeExpenseNet 40000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2778000.00
netIncomeApplicableToCommonShares 2778000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8688000.00
minorityInterest 0.00
netIncome 6486000.00
sellingGeneralAdministrative 4794000.00
sellingAndMarketingExpenses 122000.00
grossProfit 14206000.00
reconciledDepreciation 208000.00
ebit 9407000.00
ebitda 9615000.00
depreciationAndAmortization 208000.00
operatingIncome 9290000.00
otherOperatingExpenses 31257000.00
interestExpense 719000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2202000.00
totalRevenue 40547000.00
totalOperatingExpenses 4916000.00
costOfRevenue 26341000.00
totalOtherIncomeExpenseNet 43000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6487000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8934000.00
minorityInterest 0.00
netIncome 6888000.00
sellingGeneralAdministrative 5175000.00
sellingAndMarketingExpenses 2000.00
grossProfit 14671000.00
reconciledDepreciation 206000.00
ebit 9603000.00
ebitda 9809000.00
depreciationAndAmortization 206000.00
operatingIncome 9494000.00
otherOperatingExpenses 34512000.00
interestExpense 669000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2046000.00
totalRevenue 44006000.00
totalOperatingExpenses 5177000.00
costOfRevenue 29335000.00
totalOtherIncomeExpenseNet 45000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6888000.00
netIncomeApplicableToCommonShares 6888000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9351000.00
minorityInterest 0.00
netIncome 5361000.00
sellingGeneralAdministrative 4799000.00
sellingAndMarketingExpenses 335000.00
grossProfit 15039000.00
reconciledDepreciation 196000.00
ebit 9990000.00
ebitda 10186000.00
depreciationAndAmortization 196000.00
operatingIncome 9905000.00
otherOperatingExpenses 32781000.00
interestExpense 639000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3990000.00
totalRevenue 42686000.00
totalOperatingExpenses 5134000.00
costOfRevenue 27647000.00
totalOtherIncomeExpenseNet 34000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5361000.00
netIncomeApplicableToCommonShares 5361000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9631000.00
minorityInterest 0.00
netIncome 9614000.00
sellingGeneralAdministrative 5464000.00
sellingAndMarketingExpenses 217000.00
grossProfit 15982000.00
reconciledDepreciation 191000.00
ebit 10144000.00
ebitda 10335000.00
depreciationAndAmortization 191000.00
operatingIncome 10301000.00
otherOperatingExpenses 31655000.00
interestExpense 513000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 17000.00
totalRevenue 41956000.00
totalOperatingExpenses 5681000.00
costOfRevenue 25974000.00
totalOtherIncomeExpenseNet -205000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9614000.00
netIncomeApplicableToCommonShares 9614000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2022-08-03
currency_symbol USD
incomeBeforeTax 60627000.00
netIncome 49871000.00
sellingGeneralAdministrative 23306000.00
sellingAndMarketingExpenses 1235000.00
grossProfit 83457000.00
reconciledDepreciation 1998000.00
ebit 58916000.00
ebitda 63101000.00
depreciationAndAmortization 4185000.00
nonOperatingIncomeNetOther 4505000.00
operatingIncome 58916000.00
otherOperatingExpenses 138591000.00
interestExpense 887000.00
taxProvision 14375000.00
interestIncome 2942000.00
netInterestIncome 2567000.00
incomeTaxExpense 10756000.00
totalRevenue 197507000.00
totalOperatingExpenses 24541000.00
costOfRevenue 114050000.00
totalOtherIncomeExpenseNet 1711000.00
netIncomeFromContinuingOps 67773000.00
netIncomeApplicableToCommonShares 67773000.00
2021-12-31
date 2021-12-31
currency_symbol USD
incomeBeforeTax 60627000.00
netIncome 49871000.00
sellingGeneralAdministrative 24541000.00
grossProfit 83457000.00
reconciledDepreciation 1587000.00
ebit 58916000.00
ebitda 63101000.00
operatingIncome 58916000.00
interestExpense 887000.00
taxProvision 10756000.00
interestIncome 2095000.00
netInterestIncome 1208000.00
incomeTaxExpense 10756000.00
totalRevenue 197507000.00
totalOperatingExpenses 138591000.00
costOfRevenue 114050000.00
totalOtherIncomeExpenseNet 503000.00
netIncomeFromContinuingOps 49871000.00
netIncomeApplicableToCommonShares 49871000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-17
currency_symbol USD
incomeBeforeTax 48822000.00
netIncome 37995000.00
sellingGeneralAdministrative 19068000.00
sellingAndMarketingExpenses 336000.00
grossProfit 67001000.00
reconciledDepreciation 1212000.00
ebit 47597000.00
ebitda 51087000.00
depreciationAndAmortization 3490000.00
nonOperatingIncomeNetOther 2278000.00
operatingIncome 47597000.00
otherOperatingExpenses 129127000.00
interestExpense 1053000.00
taxProvision 10827000.00
interestIncome 915000.00
netInterestIncome -138000.00
incomeTaxExpense 10827000.00
totalRevenue 176724000.00
totalOperatingExpenses 19404000.00
costOfRevenue 109723000.00
totalOtherIncomeExpenseNet 1225000.00
netIncomeFromContinuingOps 37995000.00
netIncomeApplicableToCommonShares 37995000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-30
currency_symbol USD
incomeBeforeTax 37590000.00
netIncome 28844000.00
sellingGeneralAdministrative 25482000.00
sellingAndMarketingExpenses 731000.00
grossProfit 64053000.00
reconciledDepreciation 1014000.00
ebit 37840000.00
ebitda 39306000.00
depreciationAndAmortization 1466000.00
operatingIncome 37840000.00
otherOperatingExpenses 131116000.00
interestExpense 702000.00
taxProvision 8746000.00
interestIncome 300000.00
netInterestIncome -402000.00
incomeTaxExpense 8746000.00
totalRevenue 168956000.00
totalOperatingExpenses 26213000.00
costOfRevenue 104903000.00
totalOtherIncomeExpenseNet -250000.00
netIncomeFromContinuingOps 28844000.00
netIncomeApplicableToCommonShares 28844000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-09
currency_symbol USD
incomeBeforeTax 30645000.00
netIncome 21513000.00
sellingGeneralAdministrative 21017000.00
sellingAndMarketingExpenses 829000.00
grossProfit 54646000.00
reconciledDepreciation 838000.00
ebit 33152000.00
ebitda 33990000.00
depreciationAndAmortization 838000.00
operatingIncome 32800000.00
otherOperatingExpenses 129077000.00
interestExpense 2507000.00
taxProvision 9132000.00
interestIncome 190000.00
netInterestIncome -2317000.00
incomeTaxExpense 9132000.00
totalRevenue 161877000.00
totalOperatingExpenses 21846000.00
costOfRevenue 107231000.00
totalOtherIncomeExpenseNet 162000.00
netIncomeFromContinuingOps 21513000.00
netIncomeApplicableToCommonShares 21513000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
incomeBeforeTax 26472000.00
netIncome 26348000.00
sellingGeneralAdministrative 17105000.00
sellingAndMarketingExpenses 1038000.00
grossProfit 46238000.00
reconciledDepreciation 652000.00
ebit 28516000.00
ebitda 29168000.00
depreciationAndAmortization 652000.00
operatingIncome 28095000.00
otherOperatingExpenses 100641000.00
interestExpense 2044000.00
taxProvision 124000.00
interestIncome 272000.00
netInterestIncome -1772000.00
incomeTaxExpense 124000.00
totalRevenue 128736000.00
totalOperatingExpenses 18143000.00
costOfRevenue 82498000.00
totalOtherIncomeExpenseNet 149000.00
netIncomeFromContinuingOps 26348000.00
netIncomeApplicableToCommonShares 26348000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
incomeBeforeTax 17497000.00
netIncome 17339000.00
sellingGeneralAdministrative 13580000.00
sellingAndMarketingExpenses 1211000.00
grossProfit 33216000.00
ebit 18741000.00
ebitda 19317000.00
depreciationAndAmortization 576000.00
operatingIncome 18425000.00
otherOperatingExpenses 92120000.00
interestExpense 1244000.00
taxProvision 158000.00
interestIncome 214000.00
netInterestIncome -1030000.00
incomeTaxExpense 158000.00
totalRevenue 110545000.00
totalOperatingExpenses 14791000.00
costOfRevenue 77329000.00
totalOtherIncomeExpenseNet 102000.00
netIncomeFromContinuingOps 17339000.00
netIncomeApplicableToCommonShares 17339000.00