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

Logo

Revolve Group, Inc. занимается розничной продажей одежды нового поколения для тысячелетних потребителей. Он работает через следующие сегменты: Revolve и Forward. Сегмент Revolve предлагает ассортимент одежды и обуви, аксессуаров и товаров для красоты от появляющихся, известных и собственных брендов. Сегмент Форвард предоставляет товары класса люкс. Компания была основана Майклом Менте и Майком Караниколасом в 2003 году, ее штаб-квартира находится в Серритос, Калифорния.

General
Code RVLV
Type Common Stock
Name Revolve Group LLC
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00M4RHBD0
ISIN US76156B1070
PrimaryTicker RVLV.US
CUSIP 76156B107
CIK 1746618
FiscalYearEnd December
IPODate 2019-06-07
Sector Consumer Cyclical
Industry Internet Retail
GicSector Consumer Discretionary
GicGroup Consumer Discretionary Distribution & Retail
GicIndustry Internet & Direct Marketing Retail
GicSubIndustry Internet & Direct Marketing Retail
HomeCategory Domestic
IsDelisted Нет
Address 12889 Moore Street, Cerritos, CA, United States, 90703
Phone 562 677 9480
WebURL https://www.revolve.com
FullTimeEmployees 1384
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 1308148608
MarketCapitalizationMln 1308.1486
EBITDA 43186000
PERatio 40.1818
PEGRatio 2.233
WallStreetTargetPrice 15.57
BookValue 5.464
DividendShare 0
DividendYield 0
EarningsShare 0.44
EPSEstimateCurrentYear 0.37
EPSEstimateNextYear 0.49
EPSEstimateNextQuarter 0.1
EPSEstimateCurrentQuarter 0.1
MostRecentQuarter 2023-09-30
ProfitMargin 0.0304
OperatingMarginTTM 0.027
ReturnOnAssetsTTM 0.0392
ReturnOnEquityTTM 0.0852
RevenueTTM 1070094016
RevenuePerShareTTM 14.588
QuarterlyRevenueGrowthYOY -0.041
GrossProfitTTM 592323000
DilutedEpsTTM 0.44
QuarterlyEarningsGrowthYOY -0.734

Financials / Income Statement / quarterly / net Income

29.38M
2021-12-31
22.57M
2022-03-31
16.27M
2022-06-30
11.99M
2022-09-30
7.87M
2022-12-31
14.17M
2023-03-31
7.3M
2023-06-30
3.18M
2023-09-30

Financials / Income Statement / quarterly / ebitda

31.94M
2021-12-31
29.55M
2022-03-31
20.48M
2022-06-30
15.97M
2022-09-30
10.66M
2022-12-31
13.47M
2023-03-31
7.36M
2023-06-30
1.62M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

239.81M
2021-12-31
283.5M
2022-03-31
290.05M
2022-06-30
268.71M
2022-09-30
259.15M
2022-12-31
279.61M
2023-03-31
273.73M
2023-06-30
257.6M
2023-09-30

Earnings / History / epsActual

0.11
2022-12-31
0.19
2023-03-31
0.1
2023-06-30
0.04
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 40.1818
ForwardPE 40.8163
PriceSalesTTM 1.213
PriceBookMRQ 3.2735
EnterpriseValue 1050596800
EnterpriseValueRevenue 1.0027
EnterpriseValueEbitda 30.1242
SharesStats
SharesOutstanding 39556700
SharesFloat 39322396
PercentInsiders 0.611
PercentInstitutions 125.784
Technicals
Beta 2.039
52WeekHigh 32.59
52WeekLow 12.25
50DayMA 14.6544
200DayMA 17.1176
SharesShort 10154319
SharesShortPriorMonth 11269342
ShortRatio 8.69
ShortPercent 0.463
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
totalAssets 629497000.00
intangibleAssets 1834000.00
otherCurrentAssets 63578000.00
totalLiab 232971000.00
totalStockholderEquity 396526000.00
otherCurrentLiab 145241000.00
commonStock 73000.00
capitalStock 73000.00
retainedEarnings 281400000.00
goodWill 2042000.00
cash 266899000.00
totalCurrentLiabilities 197404000.00
currentDeferredRevenue 1435000.00
netDebt -225083000.00
shortTermDebt 6249000.00
shortLongTermDebtTotal 41816000.00
otherStockholderEquity 115053000.00
totalCurrentAssets 553523000.00
netReceivables 20169000.00
inventory 202877000.00
accountsPayable 44479000.00
nonCurrrentAssetsOther 1241000.00
nonCurrentAssetsTotal 75974000.00
capitalLeaseObligations 41816000.00
nonCurrentLiabilitiesTotal 35567000.00
liabilitiesAndStockholdersEquity 629497000.00
cashAndShortTermInvestments 266899000.00
propertyPlantAndEquipmentGross 62800000.00
propertyPlantAndEquipmentNet 46103000.00
netWorkingCapital 356119000.00
netInvestedCapital 396526000.00
commonStockSharesOutstanding 73716000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
totalAssets 629202000.00
intangibleAssets 1791000.00
otherCurrentAssets 59385000.00
totalLiab 223160000.00
totalStockholderEquity 406042000.00
otherCurrentLiab 133127000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 292219000.00
goodWill 2042000.00
cash 269329000.00
totalCurrentLiabilities 185733000.00
currentDeferredRevenue 1143000.00
netDebt -226446000.00
shortTermDebt 5456000.00
shortLongTermDebtTotal 42883000.00
otherStockholderEquity 113749000.00
propertyPlantEquipment 8404000.00
totalCurrentAssets 551321000.00
netTangibleAssets 402209000.00
netReceivables 17294000.00
inventory 205313000.00
accountsPayable 46007000.00
commonStockTotalEquity 74000.00
retainedEarningsTotalEquity 292219000.00
nonCurrrentAssetsOther 1236000.00
nonCurrentAssetsTotal 77881000.00
capitalLeaseObligations 42883000.00
nonCurrentLiabilitiesOther 37427000.00
nonCurrentLiabilitiesTotal 37427000.00
capitalSurpluse 113749000.00
liabilitiesAndStockholdersEquity 629202000.00
cashAndShortTermInvestments 269329000.00
propertyPlantAndEquipmentGross 63515000.00
propertyPlantAndEquipmentNet 48058000.00
netWorkingCapital 365588000.00
netInvestedCapital 406042000.00
commonStockSharesOutstanding 74081000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
totalAssets 627398000.00
intangibleAssets 1696000.00
otherCurrentAssets 54038000.00
totalLiab 231459000.00
totalStockholderEquity 395939000.00
otherCurrentLiab 138728000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 284088000.00
goodWill 2042000.00
otherAssets 26003000.00
cash 283321000.00
totalCurrentLiabilities 192261000.00
netDebt -239689000.00
shortTermDebt 4434000.00
shortLongTermDebtTotal 43632000.00
otherStockholderEquity 111777000.00
propertyPlantEquipment 8768000.00
totalCurrentAssets 547330000.00
netTangibleAssets 392201000.00
netReceivables 9058000.00
inventory 190152000.00
accountsPayable 49099000.00
commonStockTotalEquity 74000.00
retainedEarningsTotalEquity 284088000.00
nonCurrrentAssetsOther 1249000.00
nonCurrentAssetsTotal 80068000.00
capitalLeaseObligations 43632000.00
nonCurrentLiabilitiesOther 39198000.00
nonCurrentLiabilitiesTotal 39198000.00
capitalSurpluse 111777000.00
liabilitiesAndStockholdersEquity 627398000.00
cashAndShortTermInvestments 283321000.00
propertyPlantAndEquipmentGross 64587000.00
propertyPlantAndEquipmentNet 50327000.00
netWorkingCapital 355069000.00
netInvestedCapital 395939000.00
commonStockSharesOutstanding 74379000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
totalAssets 579318000.00
intangibleAssets 1600000.00
otherCurrentAssets 59874000.00
totalLiab 199745000.00
totalStockholderEquity 379573000.00
otherCurrentLiab 99699000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 269161000.00
goodWill 2042000.00
otherAssets 25561000.00
cash 234724000.00
totalCurrentLiabilities 181086000.00
currentDeferredRevenue 24754000.00
netDebt -210221000.00
shortTermDebt 5844000.00
shortLongTermDebtTotal 24503000.00
otherStockholderEquity 110338000.00
propertyPlantEquipment 8934000.00
totalCurrentAssets 518217000.00
netTangibleAssets 375931000.00
netReceivables 8395000.00
inventory 215224000.00
accountsPayable 50789000.00
commonStockTotalEquity 74000.00
retainedEarningsTotalEquity 269161000.00
nonCurrrentAssetsOther 807000.00
nonCurrentAssetsTotal 61101000.00
capitalLeaseObligations 24503000.00
nonCurrentLiabilitiesOther 18659000.00
nonCurrentLiabilitiesTotal 18659000.00
capitalSurpluse 110338000.00
liabilitiesAndStockholdersEquity 579318000.00
cashAndShortTermInvestments 234724000.00
propertyPlantAndEquipmentGross 44979000.00
propertyPlantAndEquipmentNet 31898000.00
netWorkingCapital 337131000.00
netInvestedCapital 379573000.00
commonStockSharesOutstanding 74286000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
totalAssets 586715000.00
intangibleAssets 1385000.00
otherCurrentAssets 48563000.00
totalLiab 219418000.00
totalStockholderEquity 367297000.00
otherCurrentLiab 121322000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 258728000.00
goodWill 2042000.00
otherAssets 22154000.00
cash 244046000.00
totalCurrentLiabilities 199339000.00
currentDeferredRevenue 19059000.00
netDebt -218198000.00
shortTermDebt 5769000.00
shortLongTermDebtTotal 25848000.00
otherStockholderEquity 108495000.00
propertyPlantEquipment 9158000.00
totalCurrentAssets 527330000.00
netTangibleAssets 363870000.00
netReceivables 10853000.00
inventory 213328000.00
accountsPayable 53189000.00
commonStockTotalEquity 74000.00
retainedEarningsTotalEquity 258728000.00
nonCurrrentAssetsOther 3095000.00
nonCurrentAssetsTotal 59385000.00
capitalLeaseObligations 25848000.00
nonCurrentLiabilitiesOther 20079000.00
nonCurrentLiabilitiesTotal 20079000.00
capitalSurpluse 108495000.00
liabilitiesAndStockholdersEquity 586715000.00
cashAndShortTermInvestments 244046000.00
propertyPlantAndEquipmentGross 46575000.00
propertyPlantAndEquipmentNet 33804000.00
netWorkingCapital 327991000.00
netInvestedCapital 367297000.00
commonStockSharesOutstanding 74354000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
totalAssets 568521000.00
intangibleAssets 1321000.00
otherCurrentAssets 38450000.00
totalLiab 212308000.00
totalStockholderEquity 356213000.00
otherCurrentLiab 116678000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 249296000.00
goodWill 2042000.00
otherAssets 22315000.00
cash 237856000.00
totalCurrentLiabilities 199786000.00
currentDeferredRevenue 19059000.00
netDebt -221372000.00
shortTermDebt 3962000.00
shortLongTermDebtTotal 16484000.00
otherStockholderEquity 106843000.00
propertyPlantEquipment 9048000.00
totalCurrentAssets 518012000.00
netTangibleAssets 352850000.00
netReceivables 14634000.00
inventory 208503000.00
accountsPayable 60087000.00
commonStockTotalEquity 74000.00
retainedEarningsTotalEquity 249296000.00
nonCurrrentAssetsOther 3256000.00
nonCurrentAssetsTotal 50509000.00
capitalLeaseObligations 16484000.00
nonCurrentLiabilitiesOther 12522000.00
nonCurrentLiabilitiesTotal 12522000.00
capitalSurpluse 106843000.00
liabilitiesAndStockholdersEquity 568521000.00
cashAndShortTermInvestments 237856000.00
propertyPlantAndEquipmentNet 24831000.00
netWorkingCapital 318226000.00
netInvestedCapital 356213000.00
commonStockSharesOutstanding 74635000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-03
currency_symbol USD
totalAssets 570783000.00
intangibleAssets 1259000.00
otherCurrentAssets 34909000.00
totalLiab 230285000.00
totalStockholderEquity 340498000.00
otherCurrentLiab 138216000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 235218000.00
goodWill 2042000.00
cash 270607000.00
totalCurrentLiabilities 217171000.00
netDebt -253664000.00
shortTermDebt 3829000.00
shortLongTermDebtTotal 16943000.00
otherStockholderEquity 105206000.00
propertyPlantEquipment 8867000.00
totalCurrentAssets 519831000.00
netTangibleAssets 337197000.00
netReceivables 11852000.00
inventory 179245000.00
accountsPayable 75126000.00
commonStockTotalEquity 74000.00
retainedEarningsTotalEquity 235218000.00
nonCurrrentAssetsOther 3107000.00
nonCurrentAssetsTotal 50952000.00
capitalLeaseObligations 16943000.00
nonCurrentLiabilitiesOther 13114000.00
nonCurrentLiabilitiesTotal 13114000.00
capitalSurpluse 105206000.00
liabilitiesAndStockholdersEquity 570783000.00
cashAndShortTermInvestments 270607000.00
propertyPlantAndEquipmentNet 25485000.00
netWorkingCapital 302660000.00
netInvestedCapital 340498000.00
commonStockSharesOutstanding 74803000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 480413000.00
intangibleAssets 1212000.00
otherCurrentAssets 42114000.00
totalLiab 163399000.00
totalStockholderEquity 317014000.00
otherCurrentLiab 83052000.00
commonStock 73000.00
capitalStock 73000.00
retainedEarnings 213351000.00
goodWill 2042000.00
otherAssets 21805000.00
cash 218455000.00
totalCurrentLiabilities 160222000.00
currentDeferredRevenue 19059000.00
netDebt -211512000.00
shortTermDebt 3766000.00
shortLongTermDebtTotal 6943000.00
otherStockholderEquity 103590000.00
propertyPlantEquipment 15512000.00
totalCurrentAssets 439842000.00
netTangibleAssets 313760000.00
netReceivables 8014000.00
inventory 171259000.00
accountsPayable 54345000.00
commonStockTotalEquity 73000.00
retainedEarningsTotalEquity 213351000.00
nonCurrrentAssetsOther 2746000.00
nonCurrentAssetsTotal 40571000.00
capitalLeaseObligations 6943000.00
nonCurrentLiabilitiesOther 3177000.00
nonCurrentLiabilitiesTotal 3177000.00
capitalSurpluse 103590000.00
liabilitiesAndStockholdersEquity 480413000.00
cashAndShortTermInvestments 218455000.00
propertyPlantAndEquipmentNet 15512000.00
netWorkingCapital 279620000.00
netInvestedCapital 317014000.00
commonStockSharesOutstanding 74834000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
totalAssets 449311000.00
intangibleAssets 1218000.00
otherCurrentAssets 23692000.00
totalLiab 166176000.00
totalStockholderEquity 283135000.00
otherCurrentLiab 111263000.00
commonStock 73000.00
capitalStock 73000.00
retainedEarnings 183912000.00
goodWill 2042000.00
otherAssets 16574000.00
cash 221605000.00
totalCurrentLiabilities 166176000.00
netDebt -221605000.00
otherStockholderEquity 99150000.00
propertyPlantEquipment 9631000.00
totalCurrentAssets 419846000.00
netTangibleAssets 279875000.00
netReceivables 17158000.00
inventory 141768000.00
accountsPayable 54913000.00
commonStockTotalEquity 73000.00
retainedEarningsTotalEquity 183912000.00
nonCurrrentAssetsOther 2760000.00
nonCurrentAssetsTotal 29465000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 99150000.00
liabilitiesAndStockholdersEquity 449311000.00
cashAndShortTermInvestments 221605000.00
propertyPlantAndEquipmentNet 9631000.00
netWorkingCapital 253670000.00
netInvestedCapital 283135000.00
commonStockSharesOutstanding 74881000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
totalAssets 419666000.00
intangibleAssets 1156000.00
otherCurrentAssets 21319000.00
totalLiab 155218000.00
totalStockholderEquity 264448000.00
otherCurrentLiab 96584000.00
commonStock 73000.00
capitalStock 73000.00
retainedEarnings 167792000.00
goodWill 2042000.00
otherAssets 16550000.00
cash 219582000.00
totalCurrentLiabilities 155218000.00
netDebt -219582000.00
otherStockholderEquity 96583000.00
propertyPlantEquipment 10297000.00
totalCurrentAssets 389621000.00
netTangibleAssets 261250000.00
netReceivables 19575000.00
inventory 118827000.00
accountsPayable 58634000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 167792000.00
nonCurrrentAssetsOther 2736000.00
nonCurrentAssetsTotal 30045000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 96583000.00
liabilitiesAndStockholdersEquity 419666000.00
cashAndShortTermInvestments 219582000.00
propertyPlantAndEquipmentGross 10297000.00
propertyPlantAndEquipmentNet 10297000.00
netWorkingCapital 234403000.00
netInvestedCapital 264448000.00
commonStockSharesOutstanding 74422000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 359817000.00
intangibleAssets 1226000.00
otherCurrentAssets 17366000.00
totalLiab 132104000.00
totalStockholderEquity 227713000.00
otherCurrentLiab 82418000.00
commonStock 72000.00
retainedEarnings 136309000.00
goodWill 2042000.00
otherAssets 14237000.00
cash 182907000.00
totalCurrentLiabilities 132104000.00
netDebt -182907000.00
otherStockholderEquity 91332000.00
propertyPlantEquipment 10832000.00
totalCurrentAssets 331480000.00
netTangibleAssets 224445000.00
netReceivables 21973000.00
inventory 100455000.00
accountsPayable 49686000.00
commonStockTotalEquity 72000.00
retainedEarningsTotalEquity 136309000.00
nonCurrrentAssetsOther 2846000.00
nonCurrentAssetsTotal 28337000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 91332000.00
liabilitiesAndStockholdersEquity 359817000.00
cashAndShortTermInvestments 182907000.00
propertyPlantAndEquipmentGross 10832000.00
propertyPlantAndEquipmentNet 10832000.00
netWorkingCapital 199376000.00
netInvestedCapital 227713000.00
commonStockSharesOutstanding 74033000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 305752000.00
intangibleAssets 1260000.00
otherCurrentAssets 20330000.00
totalLiab 105688000.00
totalStockholderEquity 200064000.00
otherCurrentLiab 66351000.00
commonStock 71000.00
retainedEarnings 113953000.00
goodWill 2042000.00
otherAssets 14314000.00
cash 146013000.00
totalCurrentLiabilities 105688000.00
netDebt -146013000.00
shortTermDebt 15000000.00
otherStockholderEquity 86040000.00
propertyPlantEquipment 11211000.00
totalCurrentAssets 276925000.00
netTangibleAssets 196762000.00
netReceivables 15310000.00
inventory 95272000.00
accountsPayable 39337000.00
commonStockTotalEquity 71000.00
retainedEarningsTotalEquity 113953000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 28827000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 86040000.00
liabilitiesAndStockholdersEquity 305752000.00
cashAndShortTermInvestments 146013000.00
propertyPlantAndEquipmentGross 11211000.00
propertyPlantAndEquipmentNet 11211000.00
netWorkingCapital 171237000.00
netInvestedCapital 200064000.00
commonStockSharesOutstanding 72382000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
totalAssets 291334000.00
intangibleAssets 1315000.00
otherCurrentAssets 19909000.00
totalLiab 116428000.00
totalStockholderEquity 174906000.00
otherCurrentLiab 60979000.00
commonStock 70000.00
retainedEarnings 94383000.00
goodWill 2042000.00
otherAssets 16746000.00
cash 158701000.00
totalCurrentLiabilities 116428000.00
currentDeferredRevenue 1669000.00
netDebt -143701000.00
shortTermDebt 15000000.00
shortLongTermDebt 15000000.00
shortLongTermDebtTotal 15000000.00
otherStockholderEquity 80453000.00
propertyPlantEquipment 11857000.00
totalCurrentAssets 259374000.00
netTangibleAssets 171549000.00
netReceivables 7177000.00
inventory 73587000.00
accountsPayable 38780000.00
commonStockTotalEquity 70000.00
nonCurrrentAssetsOther 614000.00
nonCurrentAssetsTotal 31960000.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 291334000.00
cashAndShortTermInvestments 158701000.00
propertyPlantAndEquipmentGross 11857000.00
propertyPlantAndEquipmentNet 11857000.00
netWorkingCapital 142946000.00
netInvestedCapital 189906000.00
commonStockSharesOutstanding 72281000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-13
currency_symbol USD
totalAssets 272234000.00
intangibleAssets 1287000.00
otherCurrentAssets 19585000.00
totalLiab 120797000.00
totalStockholderEquity 151437000.00
otherCurrentLiab 69260000.00
commonStock 70000.00
retainedEarnings 74602000.00
goodWill 2042000.00
otherAssets 16516000.00
cash 150772000.00
totalCurrentLiabilities 120797000.00
currentDeferredRevenue 1644000.00
netDebt -126772000.00
shortTermDebt 24000000.00
shortLongTermDebt 24000000.00
shortLongTermDebtTotal 24000000.00
otherStockholderEquity 76765000.00
propertyPlantEquipment 12673000.00
totalCurrentAssets 239716000.00
netTangibleAssets 148108000.00
netReceivables 4849000.00
inventory 64510000.00
accountsPayable 25893000.00
commonStockTotalEquity 70000.00
nonCurrrentAssetsOther 592000.00
nonCurrentAssetsTotal 32518000.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 272234000.00
cashAndShortTermInvestments 150772000.00
propertyPlantAndEquipmentGross 12673000.00
propertyPlantAndEquipmentNet 12673000.00
netWorkingCapital 118919000.00
netInvestedCapital 175437000.00
commonStockSharesOutstanding 71659000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
totalAssets 259487000.00
intangibleAssets 1420000.00
otherCurrentAssets 18277000.00
totalLiab 123372000.00
totalStockholderEquity 136115000.00
otherCurrentLiab 53090000.00
commonStock 70000.00
retainedEarnings 60489000.00
goodWill 2042000.00
otherAssets 15899000.00
cash 103579000.00
totalCurrentLiabilities 123372000.00
currentDeferredRevenue 1475000.00
netDebt -73579000.00
shortTermDebt 30000000.00
shortLongTermDebt 30000000.00
shortLongTermDebtTotal 30000000.00
otherStockholderEquity 75556000.00
propertyPlantEquipment 12914000.00
totalCurrentAssets 227212000.00
netTangibleAssets 132653000.00
netReceivables 3987000.00
inventory 101369000.00
accountsPayable 38807000.00
commonStockTotalEquity 70000.00
nonCurrrentAssetsOther 609000.00
nonCurrentAssetsTotal 32275000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 75556000.00
liabilitiesAndStockholdersEquity 259487000.00
cashAndShortTermInvestments 103579000.00
propertyPlantAndEquipmentGross 12914000.00
propertyPlantAndEquipmentNet 12914000.00
netWorkingCapital 103840000.00
netInvestedCapital 166115000.00
commonStockSharesOutstanding 71903000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 232290000.00
intangibleAssets 240000.00
otherCurrentAssets 24155000.00
totalLiab 101526000.00
totalStockholderEquity 130764000.00
otherCurrentLiab 16740000.00
commonStock 69000.00
retainedEarnings 56677000.00
goodWill 2042000.00
otherAssets 15932000.00
cash 65418000.00
totalCurrentLiabilities 101526000.00
currentDeferredRevenue 2133000.00
netDebt -65418000.00
shortTermDebt 52840000.00
otherStockholderEquity 84288000.00
propertyPlantEquipment 14734000.00
totalCurrentAssets 199342000.00
netTangibleAssets 128482000.00
netReceivables 5512000.00
inventory 104257000.00
accountsPayable 29813000.00
accumulatedOtherComprehensiveIncome -10270000.00
commonStockTotalEquity 69000.00
nonCurrrentAssetsOther 642000.00
nonCurrentAssetsTotal 32948000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 74018000.00
liabilitiesAndStockholdersEquity 232290000.00
cashAndShortTermInvestments 65418000.00
propertyPlantAndEquipmentGross 14734000.00
propertyPlantAndEquipmentNet 14734000.00
commonStockSharesOutstanding 71947000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
totalAssets 221731000.00
intangibleAssets 322000.00
otherCurrentAssets 17875000.00
totalLiab 100941000.00
totalStockholderEquity 120790000.00
otherCurrentLiab 16048000.00
commonStock 69000.00
retainedEarnings 47837000.00
goodWill 2042000.00
otherAssets 17762000.00
cash 51145000.00
totalCurrentLiabilities 100941000.00
currentDeferredRevenue 1696000.00
netDebt -51145000.00
shortTermDebt 57385000.00
otherStockholderEquity 72884000.00
propertyPlantEquipment 14890000.00
totalCurrentAssets 186715000.00
netTangibleAssets 118426000.00
netReceivables 5613000.00
inventory 103744000.00
accountsPayable 25812000.00
commonStockTotalEquity 69000.00
nonCurrrentAssetsOther 669000.00
nonCurrentAssetsTotal 35016000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 72884000.00
liabilitiesAndStockholdersEquity 221731000.00
cashAndShortTermInvestments 51145000.00
propertyPlantAndEquipmentGross 14890000.00
propertyPlantAndEquipmentNet 14890000.00
commonStockSharesOutstanding 72658000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
totalAssets 215564000.00
intangibleAssets 403000.00
otherCurrentAssets 25374000.00
totalLiab 104301000.00
totalStockholderEquity 111263000.00
otherCurrentLiab 15240000.00
commonStock 69000.00
retainedEarnings 38458000.00
goodWill 2042000.00
otherAssets 16613000.00
cash 44845000.00
totalCurrentLiabilities 104301000.00
currentDeferredRevenue 1620000.00
netDebt -44845000.00
shortTermDebt 57754000.00
otherStockholderEquity 72736000.00
propertyPlantEquipment 14239000.00
totalCurrentAssets 182267000.00
netTangibleAssets 108818000.00
netReceivables 9515000.00
inventory 102533000.00
accountsPayable 29687000.00
commonStockTotalEquity 69000.00
nonCurrrentAssetsOther 695000.00
nonCurrentAssetsTotal 33297000.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 72736000.00
liabilitiesAndStockholdersEquity 215564000.00
cashAndShortTermInvestments 44845000.00
propertyPlantAndEquipmentGross 14239000.00
propertyPlantAndEquipmentNet 14239000.00
commonStockSharesOutstanding 49025000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
totalAssets 191522000.00
intangibleAssets 483000.00
otherCurrentAssets 20259000.00
totalLiab 105802000.00
totalStockholderEquity 85720000.00
deferredLongTermLiab 0.00
otherCurrentLiab 13392000.00
commonStock 68000.00
retainedEarnings 66661000.00
otherLiab 0.00
goodWill 2042000.00
otherAssets 15025000.00
cash 27201000.00
totalCurrentLiabilities 105802000.00
currentDeferredRevenue 1601000.00
netDebt -27201000.00
shortTermDebt 59723000.00
shortLongTermDebt 0.00
otherStockholderEquity 29001000.00
propertyPlantEquipment 10280000.00
totalCurrentAssets 163692000.00
longTermInvestments 0.00
netTangibleAssets 68195000.00
shortTermInvestments 0.00
netReceivables 9487000.00
longTermDebt 0.00
inventory 97158000.00
accountsPayable 31086000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10010000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 68000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 732000.00
nonCurrentAssetsTotal 27830000.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 191522000.00
cashAndShortTermInvestments 27201000.00
propertyPlantAndEquipmentGross 10280000.00
propertyPlantAndEquipmentNet 10280000.00
commonStockSharesOutstanding 68429229.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 162074000.00
intangibleAssets 564000.00
otherCurrentAssets 4126000.00
totalLiab 82256000.00
totalStockholderEquity 79818000.00
deferredLongTermLiab 0.00
otherCurrentLiab 13538000.00
commonStock 3548000.00
retainedEarnings 61270000.00
otherLiab 0.00
goodWill 2042000.00
otherAssets 14408000.00
cash 16369000.00
totalCurrentLiabilities 82256000.00
currentDeferredRevenue 1568000.00
netDebt -16369000.00
shortTermDebt 46931000.00
shortLongTermDebt 0.00
otherStockholderEquity 9440000.00
propertyPlantEquipment 5907000.00
totalCurrentAssets 139153000.00
longTermInvestments 0.00
netTangibleAssets 62212000.00
shortTermInvestments 0.00
netReceivables 5337000.00
longTermDebt 0.00
inventory 102220000.00
accountsPayable 20219000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9440000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3548000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 731000.00
nonCurrentAssetsTotal 22921000.00
liabilitiesAndStockholdersEquity 162074000.00
cashAndShortTermInvestments 16369000.00
propertyPlantAndEquipmentGross 5907000.00
propertyPlantAndEquipmentNet 5907000.00
commonStockSharesOutstanding 67889000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 151080000.00
intangibleAssets 645000.00
otherCurrentAssets 12751000.00
totalLiab 79369000.00
totalStockholderEquity 71711000.00
deferredLongTermLiab 0.00
otherCurrentLiab 60709000.00
commonStock 3012000.00
retainedEarnings 53699000.00
otherLiab 0.00
goodWill 2042000.00
otherAssets 8513000.00
cash 20000000.00
totalCurrentLiabilities 79369000.00
netDebt -20000000.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 15000000.00
propertyPlantEquipment 5104000.00
totalCurrentAssets 134776000.00
longTermInvestments 0.00
netTangibleAssets 54024000.00
shortTermInvestments 0.00
netReceivables 12250000.00
longTermDebt 0.00
inventory 89775000.00
accountsPayable 18660000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3012000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 8513000.00
nonCurrentAssetsTotal 16304000.00
liabilitiesAndStockholdersEquity 151080000.00
cashAndShortTermInvestments 20000000.00
propertyPlantAndEquipmentGross 5104000.00
propertyPlantAndEquipmentNet 5104000.00
commonStockSharesOutstanding 70776000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 135159000.00
intangibleAssets 732000.00
otherCurrentAssets 8973000.00
totalLiab 70895000.00
totalStockholderEquity 49264000.00
deferredLongTermLiab 0.00
otherCurrentLiab 39978000.00
commonStock 2660000.00
retainedEarnings 0.00
otherLiab 0.00
goodWill 2042000.00
otherAssets 8820000.00
cash 20003000.00
totalCurrentLiabilities 70895000.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 46604000.00
propertyPlantEquipment 5179000.00
totalCurrentAssets 118386000.00
longTermInvestments 0.00
netTangibleAssets 46490000.00
shortTermInvestments 0.00
netReceivables 6094000.00
longTermDebt 0.00
inventory 82235000.00
accountsPayable 13883000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
commonStockSharesOutstanding 70776000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
commonStockSharesOutstanding 70776000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
totalAssets 579318000.00
intangibleAssets 1600000.00
otherCurrentAssets 59874000.00
totalLiab 199745000.00
totalStockholderEquity 379573000.00
otherCurrentLiab 99699000.00
commonStock 74000.00
capitalStock 74000.00
retainedEarnings 269161000.00
goodWill 2042000.00
otherAssets 25561000.00
cash 234724000.00
totalCurrentLiabilities 181086000.00
currentDeferredRevenue 24754000.00
netDebt -210221000.00
shortTermDebt 5844000.00
shortLongTermDebtTotal 24503000.00
otherStockholderEquity 110338000.00
propertyPlantEquipment 8934000.00
totalCurrentAssets 518217000.00
netTangibleAssets 375931000.00
netReceivables 8395000.00
inventory 215224000.00
accountsPayable 50789000.00
commonStockTotalEquity 74000.00
retainedEarningsTotalEquity 269161000.00
nonCurrrentAssetsOther 807000.00
nonCurrentAssetsTotal 61101000.00
capitalLeaseObligations 24503000.00
nonCurrentLiabilitiesOther 18659000.00
nonCurrentLiabilitiesTotal 18659000.00
capitalSurpluse 110338000.00
liabilitiesAndStockholdersEquity 579318000.00
cashAndShortTermInvestments 234724000.00
propertyPlantAndEquipmentGross 44979000.00
propertyPlantAndEquipmentNet 31898000.00
netWorkingCapital 337131000.00
netInvestedCapital 379573000.00
commonStockSharesOutstanding 74520000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 480413000.00
intangibleAssets 1212000.00
otherCurrentAssets 42114000.00
totalLiab 163399000.00
totalStockholderEquity 317014000.00
otherCurrentLiab 18916000.00
commonStock 73000.00
capitalStock 73000.00
retainedEarnings 213351000.00
goodWill 2042000.00
otherAssets 21805000.00
cash 218455000.00
totalCurrentLiabilities 160222000.00
currentDeferredRevenue 83195000.00
netDebt -211512000.00
shortTermDebt 3766000.00
shortLongTermDebtTotal 6943000.00
otherStockholderEquity 103590000.00
propertyPlantEquipment 15512000.00
totalCurrentAssets 439842000.00
netTangibleAssets 313760000.00
netReceivables 8014000.00
inventory 171259000.00
accountsPayable 54345000.00
commonStockTotalEquity 73000.00
retainedEarningsTotalEquity 213351000.00
nonCurrrentAssetsOther 2746000.00
nonCurrentAssetsTotal 40571000.00
capitalLeaseObligations 6943000.00
nonCurrentLiabilitiesOther 3177000.00
nonCurrentLiabilitiesTotal 3177000.00
capitalSurpluse 103590000.00
liabilitiesAndStockholdersEquity 480413000.00
cashAndShortTermInvestments 218455000.00
propertyPlantAndEquipmentGross 24859000.00
propertyPlantAndEquipmentNet 15512000.00
netWorkingCapital 279620000.00
netInvestedCapital 317014000.00
commonStockSharesOutstanding 74547000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 305752000.00
intangibleAssets 1260000.00
otherCurrentAssets 20330000.00
totalLiab 105688000.00
totalStockholderEquity 200064000.00
otherCurrentLiab 66351000.00
commonStock 71000.00
capitalStock 71000.00
retainedEarnings 113953000.00
goodWill 2042000.00
otherAssets 14314000.00
cash 146013000.00
totalCurrentLiabilities 105688000.00
netDebt -146013000.00
shortTermDebt 15100000.00
otherStockholderEquity 86040000.00
propertyPlantEquipment 11211000.00
totalCurrentAssets 276925000.00
netTangibleAssets 196762000.00
netReceivables 15310000.00
inventory 95272000.00
accountsPayable 39337000.00
commonStockTotalEquity 71000.00
retainedEarningsTotalEquity 113953000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 28827000.00
nonCurrentLiabilitiesTotal 39337000.00
capitalSurpluse 86040000.00
liabilitiesAndStockholdersEquity 305752000.00
cashAndShortTermInvestments 146013000.00
propertyPlantAndEquipmentGross 11211000.00
propertyPlantAndEquipmentNet 11211000.00
netWorkingCapital 171237000.00
netInvestedCapital 200064000.00
commonStockSharesOutstanding 72058000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 232290000.00
intangibleAssets 240000.00
otherCurrentAssets 24155000.00
totalLiab 101526000.00
totalStockholderEquity 130764000.00
otherCurrentLiab 16740000.00
commonStock 69000.00
capitalStock 69000.00
retainedEarnings 56677000.00
goodWill 2042000.00
otherAssets 15932000.00
cash 65418000.00
totalCurrentLiabilities 101526000.00
currentDeferredRevenue 2133000.00
netDebt -65418000.00
shortTermDebt 52840000.00
otherStockholderEquity 74018000.00
propertyPlantEquipment 13517000.00
totalCurrentAssets 199342000.00
netTangibleAssets 127265000.00
netReceivables 5512000.00
inventory 104257000.00
accountsPayable 29813000.00
accumulatedOtherComprehensiveIncome -10270000.00
commonStockTotalEquity 69000.00
nonCurrrentAssetsOther 642000.00
nonCurrentAssetsTotal 32948000.00
nonCurrentLiabilitiesTotal 31946000.00
capitalSurpluse 74018000.00
liabilitiesAndStockholdersEquity 232290000.00
cashAndShortTermInvestments 65418000.00
propertyPlantAndEquipmentGross 14734000.00
propertyPlantAndEquipmentNet 14734000.00
netWorkingCapital 97816000.00
netInvestedCapital 130764000.00
commonStockSharesOutstanding 7719000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 162074000.00
intangibleAssets 564000.00
otherCurrentAssets 4126000.00
totalLiab 82256000.00
totalStockholderEquity 79818000.00
deferredLongTermLiab 0.00
otherCurrentLiab 13538000.00
commonStock 3548000.00
capitalStock 18548000.00
retainedEarnings 61270000.00
otherLiab 0.00
goodWill 2042000.00
otherAssets 14408000.00
cash 16369000.00
totalCurrentLiabilities 82256000.00
currentDeferredRevenue 1568000.00
netDebt -16369000.00
shortTermDebt 46931000.00
shortLongTermDebt 0.00
otherStockholderEquity 9440000.00
propertyPlantEquipment 5907000.00
totalCurrentAssets 139153000.00
longTermInvestments 0.00
netTangibleAssets 62212000.00
shortTermInvestments 0.00
netReceivables 5337000.00
longTermDebt 0.00
inventory 102220000.00
accountsPayable 20219000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9440000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 3548000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 731000.00
nonCurrentAssetsTotal 22921000.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 162074000.00
cashAndShortTermInvestments 16369000.00
propertyPlantAndEquipmentGross 5907000.00
propertyPlantAndEquipmentNet 5907000.00
netWorkingCapital 56897000.00
netInvestedCapital 64818000.00
commonStockSharesOutstanding 70776000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 123976000.00
intangibleAssets 889000.00
otherCurrentAssets 3095000.00
totalLiab 75988000.00
totalStockholderEquity 48611000.00
deferredLongTermLiab 0.00
otherCurrentLiab 41833000.00
commonStock 2148000.00
retainedEarnings 31463000.00
otherLiab 0.00
goodWill 2042000.00
otherAssets 10123000.00
cash 10588000.00
totalCurrentLiabilities 75988000.00
currentDeferredRevenue 1201000.00
netDebt 4512000.00
shortTermDebt 15100000.00
shortLongTermDebt 15100000.00
shortLongTermDebtTotal 15100000.00
otherStockholderEquity 6906000.00
propertyPlantEquipment 5404000.00
totalCurrentAssets 105518000.00
longTermInvestments 0.00
netTangibleAssets 30680000.00
shortTermInvestments 0.00
netReceivables 9406000.00
longTermDebt 0.00
inventory 76174000.00
accountsPayable 17854000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6906000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2148000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 214000.00
nonCurrentAssetsTotal 18458000.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 123976000.00
cashAndShortTermInvestments 10588000.00
propertyPlantAndEquipmentGross 5404000.00
propertyPlantAndEquipmentNet 5404000.00
netWorkingCapital 29530000.00
netInvestedCapital 48711000.00
commonStockSharesOutstanding 70776000.00
2016-12-31
date 2016-12-31
currency_symbol USD
totalAssets 116085000.00
intangibleAssets 1206000.00
otherCurrentAssets 1538000.00
totalLiab 73732000.00
totalStockholderEquity 42353000.00
deferredLongTermLiab 0.00
otherCurrentLiab 20201000.00
commonStock 1237000.00
retainedEarnings 26116000.00
otherLiab 0.00
goodWill 2042000.00
otherAssets 13737000.00
cash 11357000.00
totalCurrentLiabilities 74008000.00
shortTermDebt 30186000.00
shortLongTermDebt 0.00
otherStockholderEquity 26116000.00
propertyPlantEquipment 5674000.00
totalCurrentAssets 93426000.00
longTermInvestments 0.00
netTangibleAssets 24105000.00
shortTermInvestments 0.00
netReceivables 6523000.00
longTermDebt 0.00
inventory 72532000.00
accountsPayable 17103000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
cashAndShortTermInvestments 11357000.00
commonStockSharesOutstanding 44000000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
investments -994000.00
totalCashFromFinancingActivities -12508000.00
netIncome 3178000.00
changeInCash -2430000.00
beginPeriodCashFlow 269329000.00
endPeriodCashFlow 266899000.00
totalCashFromOperatingActivities 12486000.00
depreciation 1293000.00
changeToInventory 2436000.00
changeToAccountReceivables -1416000.00
otherCashflowsFromFinancingActivities -12508000.00
capitalExpenditures 994000
changeInWorkingCapital 6787000.00
stockBasedCompensation 1228000.00
freeCashFlow 11492000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
investments -972000.00
changeToLiabilities 25000.00
totalCashflowsFromInvestingActivities -972000.00
totalCashFromFinancingActivities 249000.00
netIncome 7303000.00
changeInCash -13992000.00
beginPeriodCashFlow 283321000.00
endPeriodCashFlow 269329000.00
totalCashFromOperatingActivities -14097000.00
depreciation 1241000.00
changeToInventory -15161000.00
changeToAccountReceivables -3118000.00
salePurchaseOfStock 249000.00
otherCashflowsFromFinancingActivities 249000.00
changeToNetincome 1723000.00
capitalExpenditures 972000
changeReceivables -3118000.00
cashFlowsOtherOperating -6110000.00
cashAndCashEquivalentsChanges -14820000.00
changeInWorkingCapital -24364000.00
stockBasedCompensation 1723000.00
freeCashFlow -15069000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
investments -1148000.00
changeToLiabilities 2041000.00
totalCashflowsFromInvestingActivities -1148000.00
totalCashFromFinancingActivities 161000.00
changeToOperatingActivities 7074000.00
netIncome 14172000.00
changeInCash 48597000.00
beginPeriodCashFlow 234724000.00
endPeriodCashFlow 283321000.00
totalCashFromOperatingActivities 48829000.00
depreciation 1218000.00
changeToInventory 25072000.00
changeToAccountReceivables -2659000.00
salePurchaseOfStock 161000.00
otherCashflowsFromFinancingActivities -1148000.00
changeToNetincome 1278000.00
capitalExpenditures 1148000
changeReceivables -2659000.00
cashFlowsOtherOperating 7707000.00
cashAndCashEquivalentsChanges 47842000.00
changeInWorkingCapital 32161000.00
stockBasedCompensation 1278000.00
otherNonCashItems 11438000.00
freeCashFlow 47681000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
investments -1263000.00
changeToLiabilities -9398000.00
totalCashflowsFromInvestingActivities -1263000.00
totalCashFromFinancingActivities 391000.00
changeToOperatingActivities -13864000.00
netIncome 7868000.00
changeInCash -9322000.00
beginPeriodCashFlow 244046000.00
endPeriodCashFlow 234724000.00
totalCashFromOperatingActivities -11015000.00
depreciation 1272000.00
changeToInventory -1896000.00
changeToAccountReceivables 1299000.00
salePurchaseOfStock 391000.00
otherCashflowsFromFinancingActivities -496000.00
changeToNetincome -4243000.00
capitalExpenditures 1263000
changeReceivables 1299000.00
cashFlowsOtherOperating -5917000.00
cashAndCashEquivalentsChanges -11887000.00
changeInWorkingCapital -15912000.00
stockBasedCompensation 1452000.00
freeCashFlow -12278000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
investments -1388000.00
changeToLiabilities -4772000.00
totalCashflowsFromInvestingActivities -1388000.00
totalCashFromFinancingActivities 128000.00
changeToOperatingActivities 2879000.00
netIncome 11988000.00
changeInCash 6190000.00
beginPeriodCashFlow 237856000.00
endPeriodCashFlow 244046000.00
totalCashFromOperatingActivities 10006000.00
depreciation 1214000.00
changeToInventory -4825000.00
changeToAccountReceivables 1094000.00
salePurchaseOfStock 128000.00
otherCashflowsFromFinancingActivities 128000.00
changeToNetincome 1524000.00
capitalExpenditures 1388000
changeReceivables 1094000.00
cashFlowsOtherOperating 3783000.00
cashAndCashEquivalentsChanges 8746000.00
changeInWorkingCapital -4720000.00
stockBasedCompensation 1524000.00
freeCashFlow 8618000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
investments -1446000.00
changeToLiabilities -17685000.00
totalCashflowsFromInvestingActivities -1446000.00
totalCashFromFinancingActivities 242000.00
changeToOperatingActivities 1521000.00
netIncome 16273000.00
changeInCash -32751000.00
beginPeriodCashFlow 270607000.00
endPeriodCashFlow 237856000.00
totalCashFromOperatingActivities -29352000.00
depreciation 1203000.00
changeToInventory -29258000.00
changeToAccountReceivables 3572000.00
salePurchaseOfStock 242000.00
otherCashflowsFromFinancingActivities 242000.00
changeToNetincome 1395000.00
capitalExpenditures 1446000
changeReceivables 3572000.00
cashFlowsOtherOperating -4852000.00
cashAndCashEquivalentsChanges -30556000.00
changeInWorkingCapital -48223000.00
stockBasedCompensation 1395000.00
freeCashFlow -30798000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-03
currency_symbol USD
investments -1070000.00
changeToLiabilities 36556000.00
totalCashflowsFromInvestingActivities -1070000.00
totalCashFromFinancingActivities 126000.00
changeToOperatingActivities 1521000.00
netIncome 22568000.00
changeInCash 52152000.00
beginPeriodCashFlow 218455000.00
endPeriodCashFlow 270607000.00
totalCashFromOperatingActivities 53797000.00
depreciation 1102000.00
changeToInventory -7986000.00
changeToAccountReceivables -6747000.00
salePurchaseOfStock 126000.00
otherCashflowsFromFinancingActivities 126000.00
changeToNetincome 1491000.00
capitalExpenditures 1070000
changeReceivables -6747000.00
cashFlowsOtherOperating 6813000.00
cashAndCashEquivalentsChanges 52853000.00
changeInWorkingCapital 28636000.00
stockBasedCompensation 1491000.00
freeCashFlow 52727000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
investments -427000.00
changeToLiabilities -568000.00
totalCashflowsFromInvestingActivities -427000.00
totalCashFromFinancingActivities 3318000.00
changeToOperatingActivities -10565000.00
netIncome 29382000.00
changeInCash -3150000.00
beginPeriodCashFlow 221605000.00
endPeriodCashFlow 218455000.00
totalCashFromOperatingActivities -6098000.00
depreciation 1118000.00
changeToInventory -29491000.00
changeToAccountReceivables 2076000.00
salePurchaseOfStock 3318000.00
otherCashflowsFromFinancingActivities -9448000.00
changeToNetincome -4123000.00
capitalExpenditures 427000
changeReceivables 2076000.00
cashFlowsOtherOperating 1852000.00
cashAndCashEquivalentsChanges -3207000.00
changeInWorkingCapital -32475000.00
stockBasedCompensation 1122000.00
otherNonCashItems -58425000.00
freeCashFlow -6525000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
investments -515000.00
changeToLiabilities -3721000.00
totalCashflowsFromInvestingActivities -515000.00
totalCashFromFinancingActivities 1231000.00
changeToOperatingActivities 6934000.00
netIncome 16668000.00
changeInCash 2023000.00
beginPeriodCashFlow 219582000.00
endPeriodCashFlow 221605000.00
totalCashFromOperatingActivities 1855000.00
depreciation 1119000.00
changeToInventory -22941000.00
changeToAccountReceivables 647000.00
salePurchaseOfStock 1231000.00
otherCashflowsFromFinancingActivities 1231000.00
changeToNetincome 1336000.00
capitalExpenditures 515000
changeReceivables 647000.00
cashFlowsOtherOperating 886000.00
cashAndCashEquivalentsChanges 2571000.00
changeInWorkingCapital -17268000.00
stockBasedCompensation 1336000.00
otherNonCashItems -36535000.00
freeCashFlow 1340000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
investments -517000.00
changeToLiabilities 8948000.00
totalCashflowsFromInvestingActivities -517000.00
totalCashFromFinancingActivities 3900000.00
changeToOperatingActivities 8664000.00
netIncome 31538000.00
changeInCash 36675000.00
beginPeriodCashFlow 182907000.00
endPeriodCashFlow 219582000.00
totalCashFromOperatingActivities 33347000.00
depreciation 1122000.00
changeToInventory -18372000.00
changeToAccountReceivables -778000.00
salePurchaseOfStock 3900000.00
otherCashflowsFromFinancingActivities 3900000.00
changeToNetincome -1071000.00
capitalExpenditures 517000
changeReceivables -778000.00
cashFlowsOtherOperating 4347000.00
cashAndCashEquivalentsChanges 36730000.00
changeInWorkingCapital 1758000.00
stockBasedCompensation 1352000.00
otherNonCashItems -33269000.00
freeCashFlow 32830000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
investments -736000.00
changeToLiabilities 14547000.00
totalCashflowsFromInvestingActivities -736000.00
totalCashFromFinancingActivities 4317000.00
changeToOperatingActivities 7269000.00
netIncome 22252000.00
changeInCash 36894000.00
beginPeriodCashFlow 146013000.00
endPeriodCashFlow 182907000.00
totalCashFromOperatingActivities 33209000.00
depreciation 1149000.00
changeToInventory -5183000.00
changeToAccountReceivables -1963000.00
salePurchaseOfStock 4317000.00
otherCashflowsFromFinancingActivities 4317000.00
changeToNetincome 3399000.00
capitalExpenditures 736000
changeReceivables -1963000.00
cashFlowsOtherOperating -992000.00
cashAndCashEquivalentsChanges 36790000.00
changeInWorkingCapital 6409000.00
stockBasedCompensation 976000.00
otherNonCashItems -21730000.00
freeCashFlow 32473000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments -480000.00
changeToLiabilities 557000.00
totalCashflowsFromInvestingActivities -480000.00
netBorrowings -15000000.00
totalCashFromFinancingActivities -10364000.00
changeToOperatingActivities 4021000.00
netIncome 18960000.00
changeInCash -12688000.00
beginPeriodCashFlow 158701000.00
endPeriodCashFlow 146013000.00
totalCashFromOperatingActivities -2454000.00
depreciation 1181000.00
changeToInventory -21685000.00
changeToAccountReceivables 92000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -4065000.00
changeToNetincome 3270000.00
capitalExpenditures 480000
changeInWorkingCapital -25865000.00
stockBasedCompensation 952000.00
otherNonCashItems -54004000.00
freeCashFlow -2934000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
investments -463000.00
changeToLiabilities 12887000.00
totalCashflowsFromInvestingActivities -463000.00
netBorrowings -9000000.00
totalCashFromFinancingActivities -6291000.00
changeToOperatingActivities -4974000.00
netIncome 19438000.00
changeInCash 7929000.00
beginPeriodCashFlow 150772000.00
endPeriodCashFlow 158701000.00
totalCashFromOperatingActivities 14340000.00
depreciation 1250000.00
changeToInventory -9077000.00
changeToAccountReceivables 136000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2709000.00
changeToNetincome 772000.00
capitalExpenditures 463000
changeInWorkingCapital -7120000.00
stockBasedCompensation 980000.00
otherNonCashItems -35411000.00
freeCashFlow 13877000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-13
currency_symbol USD
investments -830000.00
changeToLiabilities -12914000.00
totalCashflowsFromInvestingActivities -830000.00
netBorrowings -6000000.00
totalCashFromFinancingActivities -5660000.00
changeToOperatingActivities 10998000.00
netIncome 14236000.00
changeInCash 47193000.00
beginPeriodCashFlow 103579000.00
endPeriodCashFlow 150772000.00
totalCashFromOperatingActivities 53806000.00
depreciation 1205000.00
changeToInventory 36859000.00
changeToAccountReceivables -1828000.00
otherCashflowsFromFinancingActivities -5660000.00
changeToNetincome 234000.00
capitalExpenditures 830000
changeInWorkingCapital 38131000.00
stockBasedCompensation 868000.00
freeCashFlow 52976000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
investments -551000.00
changeToLiabilities 8994000.00
totalCashflowsFromInvestingActivities -551000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities 30975000.00
changeToOperatingActivities -11165000.00
netIncome 4156000.00
changeInCash 38161000.00
beginPeriodCashFlow 65418000.00
endPeriodCashFlow 103579000.00
totalCashFromOperatingActivities 8081000.00
depreciation 1191000.00
changeToInventory 2888000.00
changeToAccountReceivables 1730000.00
salePurchaseOfStock 975000.00
otherCashflowsFromFinancingActivities 30975000.00
changeToNetincome 564000.00
capitalExpenditures 551000
changeInWorkingCapital 2170000.00
stockBasedCompensation 564000.00
freeCashFlow 7530000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -998000.00
changeToLiabilities 4001000.00
totalCashflowsFromInvestingActivities -998000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities 612000.00
changeToOperatingActivities -1725000.00
netIncome 8405000.00
changeInCash 14273000.00
beginPeriodCashFlow 51145000.00
endPeriodCashFlow 65418000.00
totalCashFromOperatingActivities 14224000.00
depreciation 1236000.00
changeToInventory -83000.00
changeToAccountReceivables 849000.00
salePurchaseOfStock -40816000.00
otherCashflowsFromFinancingActivities 40676000.00
changeToNetincome 2325000.00
capitalExpenditures 998000
changeInWorkingCapital 2258000.00
stockBasedCompensation 522000.00
freeCashFlow 13226000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
investments -1702000.00
changeToLiabilities -3875000.00
totalCashflowsFromInvestingActivities -1702000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities -968000.00
changeToOperatingActivities 1825000.00
netIncome 9559000.00
changeInCash 6300000.00
beginPeriodCashFlow 44845000.00
endPeriodCashFlow 51145000.00
totalCashFromOperatingActivities 9150000.00
depreciation 1132000.00
changeToInventory -2356000.00
changeToAccountReceivables 2773000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -968000.00
changeToNetincome -662000.00
capitalExpenditures 1702000
changeInWorkingCapital -879000.00
stockBasedCompensation 513000.00
freeCashFlow 7448000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
investments -4768000.00
changeToLiabilities -1399000.00
totalCashflowsFromInvestingActivities -4768000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities 15783000.00
changeToOperatingActivities 2838000.00
netIncome 12741000.00
changeInCash 17644000.00
beginPeriodCashFlow 27201000.00
endPeriodCashFlow 44845000.00
totalCashFromOperatingActivities 6759000.00
depreciation 889000.00
changeToInventory -4801000.00
changeToAccountReceivables 1114000.00
salePurchaseOfStock 16261000.00
otherCashflowsFromFinancingActivities 15783000.00
changeToNetincome -1104000.00
capitalExpenditures 4768000
changeInWorkingCapital -5767000.00
stockBasedCompensation 521000.00
freeCashFlow 1991000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
investments -4987000.00
changeToLiabilities 10867000.00
totalCashflowsFromInvestingActivities -4987000.00
netBorrowings 0.00
totalCashFromFinancingActivities -248000.00
changeToOperatingActivities 9697000.00
netIncome 4962000.00
changeInCash 10832000.00
beginPeriodCashFlow 16369000.00
endPeriodCashFlow 27201000.00
totalCashFromOperatingActivities 15924000.00
depreciation 695000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -8383000.00
changeToAccountReceivables -4150000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -248000.00
changeToNetincome -105000.00
capitalExpenditures 4987000
changeInWorkingCapital 10372000.00
stockBasedCompensation 511000.00
freeCashFlow 10937000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
investments 0.00
changeToLiabilities 1559000.00
totalCashflowsFromInvestingActivities -1380000.00
netBorrowings 0.00
totalCashFromFinancingActivities -741000.00
changeToOperatingActivities -1469000.00
netIncome 7699000.00
changeInCash -3631000.00
beginPeriodCashFlow 20000000.00
endPeriodCashFlow 16369000.00
totalCashFromOperatingActivities -1382000.00
depreciation 658000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -12445000.00
changeToAccountReceivables 1557000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -741000.00
changeToNetincome -5214000.00
capitalExpenditures 1380000
changeInWorkingCapital -4525000.00
stockBasedCompensation 536000.00
freeCashFlow -2762000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
investments 0.00
changeToLiabilities 4777000.00
totalCashflowsFromInvestingActivities -588000.00
netBorrowings 0.00
totalCashFromFinancingActivities -1780000.00
changeToOperatingActivities 2515000.00
netIncome 7140000.00
changeInCash -3000.00
beginPeriodCashFlow 20003000.00
endPeriodCashFlow 20000000.00
totalCashFromOperatingActivities 2410000.00
depreciation 750000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -7540000.00
changeToAccountReceivables -918000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1780000.00
changeToNetincome 924000.00
capitalExpenditures 588000
changeInWorkingCapital -6404000.00
stockBasedCompensation 352000.00
freeCashFlow 1822000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
investments 0.00
changeToLiabilities 1306000.00
totalCashflowsFromInvestingActivities -637000.00
netBorrowings 0.00
totalCashFromFinancingActivities -1780000.00
changeToOperatingActivities 2146000.00
netIncome 10467000.00
changeInCash 12799000.00
beginPeriodCashFlow 7204000.00
endPeriodCashFlow 20003000.00
totalCashFromOperatingActivities 13471000.00
depreciation 730000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -4215000.00
changeToAccountReceivables -403000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -637000.00
changeToNetincome 1305000.00
capitalExpenditures 637000
changeInWorkingCapital 969000.00
stockBasedCompensation 403000.00
freeCashFlow 12834000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalCashFromFinancingActivities -15100000.00
netIncome 5332000.00
changeInCash -3384000.00
beginPeriodCashFlow 10588000.00
endPeriodCashFlow 7204000.00
totalCashFromOperatingActivities 12156000.00
depreciation 729000.00
changeToInventory -1846000.00
changeToAccountReceivables 125000.00
otherCashflowsFromFinancingActivities -440000.00
capitalExpenditures 440000
changeInWorkingCapital 5478000.00
stockBasedCompensation 109000.00
otherNonCashItems -47000.00
freeCashFlow 11716000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
investments -5167000.00
changeToLiabilities 4701000.00
totalCashflowsFromInvestingActivities -5167000.00
totalCashFromFinancingActivities 887000.00
changeToOperatingActivities 7454000.00
netIncome 58697000.00
changeInCash 16269000.00
beginPeriodCashFlow 218455000.00
endPeriodCashFlow 234724000.00
totalCashFromOperatingActivities 23436000.00
depreciation 4791000.00
changeToInventory -43965000.00
changeToAccountReceivables -782000.00
salePurchaseOfStock 887000.00
otherCashflowsFromFinancingActivities -5167000.00
changeToNetincome 167000.00
capitalExpenditures 5167000
changeReceivables -782000.00
cashFlowsOtherOperating -173000.00
cashAndCashEquivalentsChanges 19156000.00
changeInWorkingCapital -40219000.00
stockBasedCompensation 5862000.00
freeCashFlow 18269000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
investments -2195000.00
changeToLiabilities 15008000.00
totalCashflowsFromInvestingActivities -2195000.00
totalCashFromFinancingActivities 12766000.00
changeToOperatingActivities 12302000.00
netIncome 99840000.00
changeInCash 72442000.00
beginPeriodCashFlow 146013000.00
endPeriodCashFlow 218455000.00
totalCashFromOperatingActivities 62313000.00
issuanceOfCapitalStock 0.00
depreciation 4508000.00
changeToInventory -75987000.00
changeToAccountReceivables -18000.00
salePurchaseOfStock 12766000.00
otherCashflowsFromFinancingActivities 12766000.00
changeToNetincome -459000.00
capitalExpenditures 2195000
changeReceivables -18000.00
cashFlowsOtherOperating 6093000.00
cashAndCashEquivalentsChanges 72884000.00
changeInWorkingCapital -41576000.00
stockBasedCompensation 4786000.00
otherNonCashItems -149959000.00
freeCashFlow 60118000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments -2324000.00
changeToLiabilities 13664000.00
totalCashflowsFromInvestingActivities -2324000.00
totalCashFromFinancingActivities 8660000.00
changeToOperatingActivities -1120000.00
netIncome 56790000.00
changeInCash 80595000.00
beginPeriodCashFlow 65418000.00
endPeriodCashFlow 146013000.00
totalCashFromOperatingActivities 73773000.00
issuanceOfCapitalStock 0.00
depreciation 4827000.00
changeToInventory 8985000.00
changeToAccountReceivables 130000.00
salePurchaseOfStock 8660000.00
otherCashflowsFromFinancingActivities 38660000.00
changeToNetincome 4840000.00
capitalExpenditures 2324000
changeReceivables 130000.00
cashFlowsOtherOperating -15463000.00
cashAndCashEquivalentsChanges 80109000.00
changeInWorkingCapital 7316000.00
stockBasedCompensation 3364000.00
otherNonCashItems -66105000.00
freeCashFlow 71449000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -12455000.00
changeToLiabilities 9594000.00
totalCashflowsFromInvestingActivities -12455000.00
totalCashFromFinancingActivities 15179000.00
changeToOperatingActivities 12635000.00
netIncome 35667000.00
changeInCash 49049000.00
beginPeriodCashFlow 16369000.00
endPeriodCashFlow 65418000.00
totalCashFromOperatingActivities 46057000.00
issuanceOfCapitalStock 57077000.00
depreciation 3952000.00
changeToInventory -15623000.00
changeToAccountReceivables 586000.00
salePurchaseOfStock -40816000.00
otherCashflowsFromFinancingActivities -1082000.00
changeToNetincome 454000.00
capitalExpenditures 12455000
changeInWorkingCapital 5984000.00
stockBasedCompensation 2067000.00
otherNonCashItems -34935000.00
freeCashFlow 33602000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
investments -3045000.00
changeToLiabilities 2365000.00
totalCashflowsFromInvestingActivities -3045000.00
netBorrowings -15100000.00
totalCashFromFinancingActivities -17621000.00
changeToOperatingActivities 14213000.00
netIncome 30638000.00
changeInCash 5781000.00
beginPeriodCashFlow 10588000.00
endPeriodCashFlow 16369000.00
totalCashFromOperatingActivities 26655000.00
depreciation 2867000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -26046000.00
changeToAccountReceivables 361000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2521000.00
changeToNetincome -2415000.00
capitalExpenditures 3045000
changeInWorkingCapital -4482000.00
stockBasedCompensation 1400000.00
otherNonCashItems -47000.00
freeCashFlow 23610000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
investments -2262000.00
changeToLiabilities 751000.00
totalCashflowsFromInvestingActivities -2262000.00
netBorrowings -15086000.00
totalCashFromFinancingActivities -15086000.00
changeToOperatingActivities 13236000.00
netIncome 5000000.00
changeInCash -869000.00
beginPeriodCashFlow 11457000.00
endPeriodCashFlow 10588000.00
totalCashFromOperatingActivities 16479000.00
depreciation 2849000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -7012000.00
changeToAccountReceivables 489000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2262000.00
changeToNetincome 4191000.00
capitalExpenditures 2262000
changeInWorkingCapital 4092000.00
stockBasedCompensation 911000.00
otherNonCashItems -347000.00
freeCashFlow 14217000.00
2016-12-31
date 2016-12-31
currency_symbol USD
investments 0.00
changeToLiabilities 2175000.00
totalCashflowsFromInvestingActivities -3026000.00
netBorrowings 5186000.00
totalCashFromFinancingActivities 5142000.00
changeToOperatingActivities 3994000.00
netIncome 2198000.00
changeInCash 626000.00
endPeriodCashFlow 11457000.00
totalCashFromOperatingActivities -1490000.00
depreciation 2367000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -11914000.00
changeToAccountReceivables -2214000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -44000.00
changeToNetincome -117000.00
capitalExpenditures 3026000
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
incomeBeforeTax 4308000.00
netIncome 3178000.00
sellingGeneralAdministrative 35217000.00
sellingAndMarketingExpenses 88506000.00
grossProfit 133232000.00
reconciledDepreciation 1293000.00
ebit 324000.00
ebitda 1617000.00
depreciationAndAmortization 1293000.00
operatingIncome 324000.00
otherOperatingExpenses 257279000.00
taxProvision 1130000.00
incomeTaxExpense 1130000.00
totalRevenue 257603000.00
totalOperatingExpenses 132908000.00
costOfRevenue 124371000.00
totalOtherIncomeExpenseNet 3984000.00
netIncomeFromContinuingOps 3178000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
incomeBeforeTax 9736000.00
netIncome 7303000.00
sellingGeneralAdministrative 37953000.00
sellingAndMarketingExpenses 102390000.00
grossProfit 147698000.00
reconciledDepreciation 1241000.00
ebit 6114000.00
ebitda 7355000.00
depreciationAndAmortization 1241000.00
nonOperatingIncomeNetOther 2381000.00
operatingIncome 7355000.00
otherOperatingExpenses 266374000.00
taxProvision 2433000.00
incomeTaxExpense 2433000.00
totalRevenue 273729000.00
totalOperatingExpenses 140343000.00
costOfRevenue 126031000.00
totalOtherIncomeExpenseNet 2381000.00
netIncomeFromContinuingOps 7303000.00
netIncomeApplicableToCommonShares 7303000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
incomeBeforeTax 18841000.00
netIncome 14172000.00
sellingGeneralAdministrative 37163000.00
sellingAndMarketingExpenses 89801000.00
grossProfit 139220000.00
reconciledDepreciation 1218000.00
ebit 12256000.00
ebitda 13474000.00
depreciationAndAmortization 1218000.00
nonOperatingIncomeNetOther 6585000.00
operatingIncome 12256000.00
otherOperatingExpenses 267353000.00
interestExpense 6585000.00
taxProvision 4669000.00
incomeTaxExpense 4669000.00
totalRevenue 279609000.00
totalOperatingExpenses 126964000.00
costOfRevenue 140389000.00
totalOtherIncomeExpenseNet 6585000.00
netIncomeFromContinuingOps 14172000.00
netIncomeApplicableToCommonShares 14172000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
incomeBeforeTax 10366000.00
netIncome 7868000.00
sellingGeneralAdministrative 37347000.00
sellingAndMarketingExpenses 85282000.00
grossProfit 133288000.00
reconciledDepreciation 1272000.00
ebit 9387000.00
ebitda 10659000.00
depreciationAndAmortization 1272000.00
nonOperatingIncomeNetOther -293000.00
operatingIncome 10659000.00
otherOperatingExpenses 248494000.00
interestExpense 979000.00
taxProvision 2498000.00
incomeTaxExpense 2498000.00
totalRevenue 259153000.00
totalOperatingExpenses 122629000.00
costOfRevenue 125865000.00
totalOtherIncomeExpenseNet -293000.00
netIncomeFromContinuingOps 7868000.00
netIncomeApplicableToCommonShares 7868000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
incomeBeforeTax 16191000.00
netIncome 11988000.00
sellingGeneralAdministrative 36570000.00
sellingAndMarketingExpenses 91061000.00
grossProfit 142382000.00
reconciledDepreciation 1214000.00
ebit 14751000.00
ebitda 15965000.00
depreciationAndAmortization 1214000.00
nonOperatingIncomeNetOther 1440000.00
operatingIncome 14751000.00
otherOperatingExpenses 253960000.00
interestExpense 1440000.00
taxProvision 4203000.00
incomeTaxExpense 4203000.00
totalRevenue 268711000.00
totalOperatingExpenses 127631000.00
costOfRevenue 126329000.00
totalOtherIncomeExpenseNet 1440000.00
netIncomeFromContinuingOps 11988000.00
netIncomeApplicableToCommonShares 11988000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
incomeBeforeTax 21093000.00
netIncome 16273000.00
sellingGeneralAdministrative 39074000.00
sellingAndMarketingExpenses 103888000.00
grossProfit 162242000.00
reconciledDepreciation 1203000.00
ebit 19280000.00
ebitda 20483000.00
depreciationAndAmortization 1203000.00
nonOperatingIncomeNetOther 1813000.00
operatingIncome 19280000.00
otherOperatingExpenses 270774000.00
interestExpense 1813000.00
taxProvision 4820000.00
incomeTaxExpense 4820000.00
totalRevenue 290054000.00
totalOperatingExpenses 142962000.00
costOfRevenue 127812000.00
totalOtherIncomeExpenseNet 1813000.00
netIncomeFromContinuingOps 16273000.00
netIncomeApplicableToCommonShares 16273000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-03
currency_symbol USD
incomeBeforeTax 28966000.00
netIncome 22568000.00
sellingGeneralAdministrative 34125000.00
sellingAndMarketingExpenses 91836000.00
grossProfit 154411000.00
reconciledDepreciation 1102000.00
ebit 28450000.00
ebitda 29552000.00
depreciationAndAmortization 1102000.00
nonOperatingIncomeNetOther 516000.00
operatingIncome 28450000.00
otherOperatingExpenses 255048000.00
interestExpense 516000.00
taxProvision 6398000.00
incomeTaxExpense 6398000.00
totalRevenue 283498000.00
totalOperatingExpenses 125961000.00
costOfRevenue 129087000.00
totalOtherIncomeExpenseNet 516000.00
netIncomeFromContinuingOps 22568000.00
netIncomeApplicableToCommonShares 22568000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
incomeBeforeTax 31712000.00
netIncome 29382000.00
sellingGeneralAdministrative 29148000.00
sellingAndMarketingExpenses 70380000.00
grossProfit 131464000.00
reconciledDepreciation 1118000.00
ebit 30818000.00
ebitda 31936000.00
depreciationAndAmortization 1118000.00
nonOperatingIncomeNetOther -224000.00
operatingIncome 31936000.00
otherOperatingExpenses 207869000.00
taxProvision 2330000.00
incomeTaxExpense 2330000.00
totalRevenue 239805000.00
totalOperatingExpenses 99528000.00
costOfRevenue 108341000.00
totalOtherIncomeExpenseNet -224000.00
netIncomeFromContinuingOps 29382000.00
netIncomeApplicableToCommonShares 29382000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
incomeBeforeTax 19369000.00
netIncome 16668000.00
sellingGeneralAdministrative 29956000.00
sellingAndMarketingExpenses 85309000.00
grossProfit 134476000.00
reconciledDepreciation 1119000.00
ebit 19211000.00
ebitda 20330000.00
depreciationAndAmortization 1119000.00
nonOperatingIncomeNetOther 158000.00
operatingIncome 19211000.00
otherOperatingExpenses 224853000.00
taxProvision 2701000.00
incomeTaxExpense 2701000.00
totalRevenue 244064000.00
totalOperatingExpenses 115265000.00
costOfRevenue 109588000.00
totalOtherIncomeExpenseNet 158000.00
netIncomeFromContinuingOps 16668000.00
netIncomeApplicableToCommonShares 16668000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
incomeBeforeTax 32665000.00
netIncome 31538000.00
sellingGeneralAdministrative 27279000.00
sellingAndMarketingExpenses 67010000.00
grossProfit 127218000.00
reconciledDepreciation 1122000.00
ebit 32929000.00
ebitda 34051000.00
depreciationAndAmortization 1122000.00
nonOperatingIncomeNetOther -264000.00
operatingIncome 32929000.00
otherOperatingExpenses 195685000.00
taxProvision 1127000.00
incomeTaxExpense 1127000.00
totalRevenue 228614000.00
totalOperatingExpenses 94289000.00
costOfRevenue 101396000.00
totalOtherIncomeExpenseNet -264000.00
netIncomeFromContinuingOps 31538000.00
netIncomeApplicableToCommonShares 31538000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
incomeBeforeTax 20982000.00
netIncome 22252000.00
sellingGeneralAdministrative 24245000.00
sellingAndMarketingExpenses 51205000.00
grossProfit 96665000.00
reconciledDepreciation 1149000.00
ebit 21215000.00
ebitda 22364000.00
depreciationAndAmortization 1149000.00
nonOperatingIncomeNetOther -233000.00
operatingIncome 21215000.00
otherOperatingExpenses 157692000.00
taxProvision -1270000.00
incomeTaxExpense -1270000.00
totalRevenue 178907000.00
totalOperatingExpenses 75450000.00
costOfRevenue 82242000.00
totalOtherIncomeExpenseNet -233000.00
netIncomeFromContinuingOps 22252000.00
netIncomeApplicableToCommonShares 22252000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
incomeBeforeTax 15919000.00
netIncome 18960000.00
sellingGeneralAdministrative 22506000.00
sellingAndMarketingExpenses 39673000.00
grossProfit 78792000.00
reconciledDepreciation 1181000.00
ebit 16613000.00
ebitda 17794000.00
depreciationAndAmortization 1181000.00
operatingIncome 16613000.00
otherOperatingExpenses 124141000.00
taxProvision -3041000.00
incomeTaxExpense -3041000.00
totalRevenue 140754000.00
totalOperatingExpenses 62179000.00
costOfRevenue 61962000.00
totalOtherIncomeExpenseNet -694000.00
netIncomeFromContinuingOps 18960000.00
netIncomeApplicableToCommonShares 18960000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
incomeBeforeTax 21542000.00
netIncome 19438000.00
sellingGeneralAdministrative 21899000.00
sellingAndMarketingExpenses 39773000.00
grossProfit 83467000.00
reconciledDepreciation 1250000.00
ebit 21795000.00
ebitda 23045000.00
depreciationAndAmortization 1250000.00
operatingIncome 21795000.00
otherOperatingExpenses 129241000.00
taxProvision 2104000.00
incomeTaxExpense 2104000.00
totalRevenue 151036000.00
totalOperatingExpenses 61672000.00
costOfRevenue 67569000.00
totalOtherIncomeExpenseNet -253000.00
netIncomeFromContinuingOps 19438000.00
netIncomeApplicableToCommonShares 19438000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-13
currency_symbol USD
incomeBeforeTax 18630000.00
netIncome 14236000.00
sellingGeneralAdministrative 19575000.00
sellingAndMarketingExpenses 33692000.00
grossProfit 72071000.00
reconciledDepreciation 1205000.00
ebit 18804000.00
ebitda 20009000.00
depreciationAndAmortization 1205000.00
operatingIncome 18804000.00
otherOperatingExpenses 123980000.00
taxProvision 4394000.00
incomeTaxExpense 4394000.00
totalRevenue 142784000.00
totalOperatingExpenses 53267000.00
costOfRevenue 70713000.00
totalOtherIncomeExpenseNet -174000.00
netIncomeFromContinuingOps 14236000.00
netIncomeApplicableToCommonShares 14236000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
incomeBeforeTax 3981000.00
netIncome 4156000.00
sellingGeneralAdministrative 23367000.00
sellingAndMarketingExpenses 43729000.00
grossProfit 70950000.00
reconciledDepreciation 1191000.00
ebit 3854000.00
ebitda 5045000.00
depreciationAndAmortization 1191000.00
operatingIncome 3854000.00
otherOperatingExpenses 142221000.00
taxProvision -175000.00
incomeTaxExpense -175000.00
totalRevenue 146075000.00
totalOperatingExpenses 67096000.00
costOfRevenue 75125000.00
totalOtherIncomeExpenseNet 127000.00
netIncomeFromContinuingOps 4156000.00
netIncomeApplicableToCommonShares 4156000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
incomeBeforeTax 10358000.00
netIncome 8405000.00
sellingGeneralAdministrative 24970000.00
sellingAndMarketingExpenses 42497000.00
grossProfit 78103000.00
reconciledDepreciation 1236000.00
ebit 9400000.00
ebitda 10636000.00
depreciationAndAmortization 1236000.00
operatingIncome 10636000.00
otherOperatingExpenses 136920000.00
taxProvision 1953000.00
incomeTaxExpense 1953000.00
totalRevenue 147556000.00
totalOperatingExpenses 67467000.00
costOfRevenue 69453000.00
totalOtherIncomeExpenseNet -278000.00
netIncomeFromContinuingOps 8405000.00
netIncomeApplicableToCommonShares 8405000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
incomeBeforeTax 12840000.00
netIncome 9559000.00
sellingGeneralAdministrative 24137000.00
sellingAndMarketingExpenses 45708000.00
grossProfit 82678000.00
reconciledDepreciation 1132000.00
ebit 12833000.00
ebitda 13965000.00
depreciationAndAmortization 1132000.00
operatingIncome 12833000.00
otherOperatingExpenses 141364000.00
taxProvision 3281000.00
incomeTaxExpense 3281000.00
totalRevenue 154197000.00
totalOperatingExpenses 69845000.00
costOfRevenue 71519000.00
totalOtherIncomeExpenseNet 7000.00
netIncomeFromContinuingOps 9559000.00
netIncomeApplicableToCommonShares 9559000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
incomeBeforeTax 17284000.00
netIncome 12741000.00
sellingGeneralAdministrative 24137000.00
sellingAndMarketingExpenses 48553000.00
grossProfit 90418000.00
reconciledDepreciation 889000.00
ebit 16839000.00
ebitda 17728000.00
depreciationAndAmortization 889000.00
operatingIncome 17728000.00
otherOperatingExpenses 144169000.00
taxProvision 4543000.00
incomeTaxExpense 4543000.00
totalRevenue 161897000.00
totalOperatingExpenses 72690000.00
costOfRevenue 71479000.00
totalOtherIncomeExpenseNet -444000.00
netIncomeFromContinuingOps 12741000.00
netIncomeApplicableToCommonShares -28075000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6685000.00
minorityInterest 0.00
netIncome 4962000.00
sellingGeneralAdministrative 23764000.00
sellingAndMarketingExpenses 40089000.00
grossProfit 70754000.00
reconciledDepreciation 695000.00
ebit 6901000.00
ebitda 7596000.00
depreciationAndAmortization 695000.00
operatingIncome 6901000.00
otherOperatingExpenses 130442000.00
interestExpense 0.00
taxProvision 1723000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1723000.00
totalRevenue 137343000.00
totalOperatingExpenses 63853000.00
costOfRevenue 66589000.00
totalOtherIncomeExpenseNet -216000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4962000.00
netIncomeApplicableToCommonShares 4962000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10526000.00
minorityInterest 0.00
netIncome 7699000.00
sellingGeneralAdministrative 21756000.00
sellingAndMarketingExpenses 36718000.00
grossProfit 69156000.00
reconciledDepreciation 658000.00
ebit 10682000.00
ebitda 11340000.00
depreciationAndAmortization 658000.00
operatingIncome 10682000.00
otherOperatingExpenses 117041000.00
interestExpense 631000.00
taxProvision 2827000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2827000.00
totalRevenue 127723000.00
totalOperatingExpenses 58474000.00
costOfRevenue 58567000.00
totalOtherIncomeExpenseNet -156000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7699000.00
netIncomeApplicableToCommonShares 4929000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9362000.00
minorityInterest 0.00
netIncome 7140000.00
sellingGeneralAdministrative 19607000.00
sellingAndMarketingExpenses 37261000.00
grossProfit 66385000.00
reconciledDepreciation 750000.00
ebit 9517000.00
ebitda 10267000.00
depreciationAndAmortization 750000.00
operatingIncome 9517000.00
otherOperatingExpenses 116392000.00
interestExpense 631000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2222000.00
totalRevenue 125909000.00
totalOperatingExpenses 56868000.00
costOfRevenue 59524000.00
totalOtherIncomeExpenseNet -155000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7140000.00
netIncomeApplicableToCommonShares 4569000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13971000.00
minorityInterest 0.00
netIncome 10467000.00
sellingGeneralAdministrative 19408000.00
sellingAndMarketingExpenses 39830000.00
grossProfit 73332000.00
reconciledDepreciation 730000.00
ebit 14094000.00
ebitda 14824000.00
depreciationAndAmortization 730000.00
operatingIncome 14094000.00
otherOperatingExpenses 117708000.00
interestExpense 631000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3504000.00
totalRevenue 131802000.00
totalOperatingExpenses 59238000.00
costOfRevenue 58470000.00
totalOtherIncomeExpenseNet -123000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10467000.00
netIncomeApplicableToCommonShares 6729000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
incomeBeforeTax 7308000.00
netIncome 5379000.00
sellingGeneralAdministrative 17722000.00
sellingAndMarketingExpenses 31206000.00
grossProfit 56433000.00
reconciledDepreciation 729000.00
ebit 7505000.00
ebitda 8234000.00
depreciationAndAmortization 729000.00
operatingIncome 7505000.00
otherOperatingExpenses 105800000.00
incomeTaxExpense 1976000.00
totalRevenue 113305000.00
totalOperatingExpenses 48928000.00
costOfRevenue 56872000.00
totalOtherIncomeExpenseNet -197000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-23
currency_symbol USD
incomeBeforeTax 76616000.00
netIncome 58697000.00
sellingGeneralAdministrative 147116000.00
sellingAndMarketingExpenses 372067000.00
grossProfit 592323000.00
reconciledDepreciation 4791000.00
ebit 73140000.00
ebitda 77931000.00
depreciationAndAmortization 4791000.00
nonOperatingIncomeNetOther 3476000.00
operatingIncome 73140000.00
otherOperatingExpenses 1028276000.00
interestExpense 3476000.00
taxProvision 17919000.00
incomeTaxExpense 17919000.00
totalRevenue 1101416000.00
totalOperatingExpenses 519183000.00
costOfRevenue 509093000.00
totalOtherIncomeExpenseNet 3476000.00
netIncomeFromContinuingOps 58697000.00
netIncomeApplicableToCommonShares 58697000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
incomeBeforeTax 104728000.00
netIncome 99840000.00
sellingGeneralAdministrative 110628000.00
sellingAndMarketingExpenses 273904000.00
grossProfit 489823000.00
reconciledDepreciation 4508000.00
ebit 105291000.00
ebitda 109799000.00
depreciationAndAmortization 4508000.00
nonOperatingIncomeNetOther -563000.00
operatingIncome 105291000.00
otherOperatingExpenses 786099000.00
interestExpense 563000.00
taxProvision 4888000.00
incomeTaxExpense 4888000.00
totalRevenue 891390000.00
totalOperatingExpenses 384532000.00
costOfRevenue 401567000.00
totalOtherIncomeExpenseNet -563000.00
netIncomeFromContinuingOps 99840000.00
netIncomeApplicableToCommonShares 99840000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
incomeBeforeTax 60072000.00
minorityInterest 0.00
netIncome 56790000.00
sellingGeneralAdministrative 87347000.00
sellingAndMarketingExpenses 156867000.00
grossProfit 305280000.00
reconciledDepreciation 4827000.00
ebit 61066000.00
ebitda 65893000.00
depreciationAndAmortization 4827000.00
nonOperatingIncomeNetOther -994000.00
operatingIncome 61066000.00
otherOperatingExpenses 519583000.00
interestExpense 994000.00
taxProvision 3282000.00
incomeTaxExpense 3282000.00
totalRevenue 580649000.00
totalOperatingExpenses 244214000.00
costOfRevenue 275369000.00
totalOtherIncomeExpenseNet -994000.00
netIncomeFromContinuingOps 56790000.00
netIncomeApplicableToCommonShares 56790000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
incomeBeforeTax 47167000.00
minorityInterest 0.00
netIncome 35667000.00
sellingGeneralAdministrative 97008000.00
sellingAndMarketingExpenses 176847000.00
grossProfit 321953000.00
reconciledDepreciation 3952000.00
ebit 48098000.00
ebitda 52050000.00
depreciationAndAmortization 3952000.00
operatingIncome 48098000.00
otherOperatingExpenses 552895000.00
interestExpense 931000.00
taxProvision 11500000.00
incomeTaxExpense 11500000.00
totalRevenue 600993000.00
totalOperatingExpenses 273855000.00
costOfRevenue 279040000.00
totalOtherIncomeExpenseNet -931000.00
netIncomeFromContinuingOps 35667000.00
netIncomeApplicableToCommonShares -5149000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 41167000.00
minorityInterest 47000.00
netIncome 30685000.00
sellingGeneralAdministrative 78493000.00
sellingAndMarketingExpenses 145015000.00
grossProfit 265306000.00
reconciledDepreciation 2867000.00
ebit 41798000.00
ebitda 44665000.00
depreciationAndAmortization 2867000.00
operatingIncome 41798000.00
otherOperatingExpenses 456941000.00
interestExpense 0.00
taxProvision 10529000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 10529000.00
totalRevenue 498739000.00
totalOperatingExpenses 223508000.00
costOfRevenue 233433000.00
totalOtherIncomeExpenseNet -631000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 30638000.00
netIncomeApplicableToCommonShares 19728000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19091000.00
minorityInterest -623000.00
netIncome 5347000.00
sellingGeneralAdministrative 66926000.00
sellingAndMarketingExpenses 106242000.00
grossProfit 193690000.00
reconciledDepreciation 2849000.00
ebit 20522000.00
ebitda 23371000.00
depreciationAndAmortization 2849000.00
operatingIncome 20522000.00
otherOperatingExpenses 379075000.00
interestExpense 0.00
taxProvision 14091000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 14091000.00
totalRevenue 399597000.00
totalOperatingExpenses 173168000.00
costOfRevenue 205907000.00
totalOtherIncomeExpenseNet -1431000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5000000.00
netIncomeApplicableToCommonShares 3494000.00
2016-12-31
date 2016-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4646000.00
minorityInterest -276000.00
netIncome 2403000.00
sellingGeneralAdministrative 137734000.00
grossProfit 145375000.00
ebit 5541000.00
operatingIncome 5541000.00
otherOperatingExpenses 0.00
interestExpense 0.00
taxProvision 2448000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2448000.00
totalRevenue 312082000.00
totalOperatingExpenses 306541000.00
costOfRevenue 166707000.00
totalOtherIncomeExpenseNet -895000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2198000.00
netIncomeApplicableToCommonShares 1570000.00