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

Logo

Kimball Electronics, Inc. занимается разработкой, производством и поставкой сетевых услуг клиентам на конечных рынках автомобильной, медицинской, промышленной и общественной безопасности. Предлагает следующие решения: дизайнерские услуги; быстрое прототипирование и поддержка внедрения нового продукта; изготовление и испытания печатных плат в сборе; индустриализация и автоматизация производственных процессов; проверка надежности; сборка, производство и упаковка других связанных неэлектронных продуктов; услуги цепочки поставок; и полное управление жизненным циклом продукта. Компания была основана в июле 1961 года со штаб-квартирой в Джаспере, штат Индиана.

General
Code KE
Type Common Stock
Name Kimball Electronics
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG0018DT0K6
ISIN US49428J1097
LEI 549300COBYN2GZCBIU87
PrimaryTicker KE.US
CUSIP 49428J109
CIK 1606757
EmployerIdNumber 35-2047713
FiscalYearEnd June
IPODate 2014-11-03
InternationalDomestic Domestic
Sector Industrials
Industry Electrical Equipment & Parts
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Electronic Equipment, Instruments & Components
GicSubIndustry Electronic Manufacturing Services
HomeCategory Domestic
IsDelisted Нет
Address 1205 Kimball Boulevard, Jasper, IN, United States, 47546
Phone 812 634 4000
WebURL https://www.kimballelectronics.com
FullTimeEmployees 7900
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 678271232
MarketCapitalizationMln 678.2712
EBITDA 132137000
PERatio 12.0264
PEGRatio 0
WallStreetTargetPrice 34.2
BookValue 21.262
DividendShare 0
DividendYield 0
EarningsShare 2.27
EPSEstimateCurrentYear 2.15
EPSEstimateNextYear 2.58
EPSEstimateNextQuarter 0.53
EPSEstimateCurrentQuarter 0.43
MostRecentQuarter 2023-09-30
ProfitMargin 0.0308
OperatingMarginTTM 0.0519
ReturnOnAssetsTTM 0.052
ReturnOnEquityTTM 0.116
RevenueTTM 1855620992
RevenuePerShareTTM 74.35
QuarterlyRevenueGrowthYOY 0.15
GrossProfitTTM 156165000
DilutedEpsTTM 2.27
QuarterlyEarningsGrowthYOY 0.906

Financials / Income Statement / quarterly / net Income

5.11M
2021-12-31
13.64M
2022-03-31
9.94M
2022-06-30
9.51M
2022-09-30
10.72M
2022-12-31
16.4M
2023-03-31
19.2M
2023-06-30
10.75M
2023-09-30

Financials / Income Statement / quarterly / ebitda

13.95M
2021-12-31
20.28M
2022-03-31
20.58M
2022-06-30
13.57M
2022-09-30
17.49M
2022-12-31
25.22M
2023-03-31
31.98M
2023-06-30
18.66M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

315.26M
2021-12-31
368.06M
2022-03-31
373.5M
2022-06-30
405.89M
2022-09-30
436.7M
2022-12-31
484.7M
2023-03-31
496.1M
2023-06-30
438.1M
2023-09-30

Earnings / History / epsActual

0.44
2022-12-31
0.65
2023-03-31
0.76
2023-06-30
0.43
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 12.0264
ForwardPE 0
PriceSalesTTM 0.3556
PriceBookMRQ 1.2336
EnterpriseValue 638044544
EnterpriseValueRevenue 0.4806
EnterpriseValueEbitda 6.8918
SharesStats
SharesOutstanding 24845100
SharesFloat 23906995
PercentInsiders 2.361
PercentInstitutions 72.977
Technicals
Beta 1.31
52WeekHigh 31.43
52WeekLow 19.5177
50DayMA 25.3655
200DayMA 25.7282
SharesShort 161855
SharesShortPriorMonth 188058
ShortRatio 2.16
ShortPercent 0.0067
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
totalAssets 1263166000.00
intangibleAssets 11603000.00
otherCurrentAssets 45141000.00
totalLiab 734904000.00
totalStockholderEquity 528262000.00
otherCurrentLiab 66272000.00
retainedEarnings 306807000.00
goodWill 12011000.00
otherAssets 172678000.00
cash 56581000.00
totalCurrentLiabilities 478331000.00
currentDeferredRevenue 41467000.00
netDebt 240099000.00
shortTermDebt 61680000.00
shortLongTermDebt 61680000.00
shortLongTermDebtTotal 296680000.00
otherStockholderEquity 239236000.00
totalCurrentAssets 931045000.00
netReceivables 347094000.00
longTermDebt 235000000.00
inventory 482229000.00
accountsPayable 308912000.00
accumulatedOtherComprehensiveIncome -17781000.00
nonCurrrentAssetsOther 39862000.00
nonCurrentAssetsTotal 332121000.00
nonCurrentLiabilitiesOther 18318000.00
nonCurrentLiabilitiesTotal 256573000.00
liabilitiesAndStockholdersEquity 1263166000.00
cashAndShortTermInvestments 56581000.00
propertyPlantAndEquipmentNet 268645000.00
netWorkingCapital 452714000.00
netInvestedCapital 296680000.00
commonStockSharesOutstanding 25238000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-24
currency_symbol USD
totalAssets 1259719000.00
intangibleAssets 12335000.00
otherCurrentAssets 49188000.00
totalLiab 735725000.00
totalStockholderEquity 523994000.00
otherCurrentLiab 72515000.00
capitalStock 0.00
retainedEarnings 296053000.00
otherLiab 22977000.00
goodWill 12011000.00
otherAssets 35662000.00
cash 42955000.00
totalCurrentLiabilities 475148000.00
currentDeferredRevenue 33905000.00
netDebt 238499000.00
shortTermDebt 46454000.00
shortLongTermDebt 46454000.00
shortLongTermDebtTotal 281454000.00
otherStockholderEquity 238987000.00
propertyPlantEquipment 267684000.00
totalCurrentAssets 929427000.00
netTangibleAssets 499648000.00
netReceivables 386965000.00
longTermDebt 235000000.00
inventory 450319000.00
accountsPayable 322274000.00
accumulatedOtherComprehensiveIncome -11046000.00
retainedEarningsTotalEquity 296053000.00
treasuryStock -76495000.00
nonCurrrentAssetsOther 38262000.00
nonCurrentAssetsTotal 330292000.00
longTermDebtTotal 235000000.00
nonCurrentLiabilitiesOther 19718000.00
nonCurrentLiabilitiesTotal 260577000.00
capitalSurpluse 315482000.00
liabilitiesAndStockholdersEquity 1259719000.00
cashAndShortTermInvestments 42955000.00
propertyPlantAndEquipmentGross 560881000.00
propertyPlantAndEquipmentNet 267684000.00
netWorkingCapital 454279000.00
netInvestedCapital 281454000.00
commonStockSharesOutstanding 25161000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
totalAssets 1268941000.00
intangibleAssets 13210000.00
otherCurrentAssets 54053000.00
totalLiab 765755000.00
totalStockholderEquity 503186000.00
otherCurrentLiab 89961000.00
capitalStock 0.00
retainedEarnings 276851000.00
otherLiab 22027000.00
goodWill 12011000.00
otherAssets 167718000.00
cash 30445000.00
totalCurrentLiabilities 505928000.00
netDebt 258975000.00
shortTermDebt 54420000.00
shortLongTermDebt 54420000.00
shortLongTermDebtTotal 289420000.00
otherStockholderEquity 237513000.00
propertyPlantEquipment 258058000.00
totalCurrentAssets 947687000.00
netTangibleAssets 477965000.00
netReceivables 375019000.00
longTermDebt 235000000.00
inventory 488170000.00
accountsPayable 361547000.00
accumulatedOtherComprehensiveIncome -11178000.00
retainedEarningsTotalEquity 276851000.00
treasuryStock -76495000.00
nonCurrrentAssetsOther 37975000.00
nonCurrentAssetsTotal 321254000.00
longTermDebtTotal 235000000.00
nonCurrentLiabilitiesOther 24827000.00
nonCurrentLiabilitiesTotal 259827000.00
capitalSurpluse 314008000.00
liabilitiesAndStockholdersEquity 1268941000.00
cashAndShortTermInvestments 30445000.00
propertyPlantAndEquipmentGross 545913000.00
propertyPlantAndEquipmentNet 258058000.00
netWorkingCapital 441759000.00
netInvestedCapital 289420000.00
commonStockSharesOutstanding 25067000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
totalAssets 1195317000.00
intangibleAssets 13882000.00
otherCurrentAssets 34505000.00
totalLiab 714169000.00
totalStockholderEquity 481148000.00
otherCurrentLiab 76495000.00
capitalStock 0.00
retainedEarnings 260451000.00
otherLiab 23807000.00
goodWill 12011000.00
otherAssets 76770000.00
cash 26251000.00
totalCurrentLiabilities 452762000.00
netDebt 247283000.00
shortTermDebt 38534000.00
shortLongTermDebt 38534000.00
shortLongTermDebtTotal 273534000.00
otherStockholderEquity 235589000.00
propertyPlantEquipment 238862000.00
totalCurrentAssets 888297000.00
netTangibleAssets 455255000.00
netReceivables 340014000.00
longTermDebt 235000000.00
inventory 487527000.00
accountsPayable 337733000.00
accumulatedOtherComprehensiveIncome -14892000.00
retainedEarningsTotalEquity 260451000.00
treasuryStock -76496000.00
nonCurrrentAssetsOther 42265000.00
nonCurrentAssetsTotal 307020000.00
longTermDebtTotal 235000000.00
nonCurrentLiabilitiesOther 26407000.00
nonCurrentLiabilitiesTotal 261407000.00
capitalSurpluse 312085000.00
liabilitiesAndStockholdersEquity 1195317000.00
cashAndShortTermInvestments 26251000.00
propertyPlantAndEquipmentGross 520881000.00
propertyPlantAndEquipmentNet 238862000.00
netWorkingCapital 435535000.00
netInvestedCapital 273534000.00
commonStockSharesOutstanding 25000000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
totalAssets 1101763000.00
intangibleAssets 13792000.00
otherCurrentAssets 28637000.00
totalLiab 645518000.00
totalStockholderEquity 456245000.00
otherCurrentLiab 65258000.00
commonStock 456245000.00
capitalStock 0.00
retainedEarnings 249731000.00
otherLiab 25556000.00
goodWill 12011000.00
otherAssets 69111000.00
cash 19715000.00
totalCurrentLiabilities 439962000.00
netDebt 212790000.00
shortTermDebt 52505000.00
shortLongTermDebt 52505000.00
shortLongTermDebtTotal 232505000.00
otherStockholderEquity 233603000.00
propertyPlantEquipment 215469000.00
totalCurrentAssets 820017000.00
netTangibleAssets 430442000.00
netReceivables 322137000.00
longTermDebt 180000000.00
inventory 449528000.00
accountsPayable 322199000.00
accumulatedOtherComprehensiveIncome -27089000.00
retainedEarningsTotalEquity 249731000.00
treasuryStock -76668000.00
nonCurrrentAssetsOther 40474000.00
nonCurrentAssetsTotal 281746000.00
longTermDebtTotal 180000000.00
nonCurrentLiabilitiesOther 25556000.00
nonCurrentLiabilitiesTotal 205556000.00
capitalSurpluse 310271000.00
liabilitiesAndStockholdersEquity 1101763000.00
cashAndShortTermInvestments 19715000.00
propertyPlantAndEquipmentGross 486596000.00
propertyPlantAndEquipmentNet 215469000.00
netWorkingCapital 380055000.00
netInvestedCapital 688750000.00
commonStockSharesOutstanding 24955000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-30
currency_symbol USD
totalAssets 1035767000.00
intangibleAssets 14707000.00
otherCurrentAssets 28665000.00
totalLiab 581796000.00
totalStockholderEquity 453971000.00
otherCurrentLiab 42061000.00
commonStock 453971000.00
capitalStock 0.00
retainedEarnings 240222000.00
otherLiab 28054000.00
goodWill 12011000.00
otherAssets 69796000.00
cash 49851000.00
totalCurrentLiabilities 408742000.00
currentDeferredRevenue 22484000.00
netDebt 130729000.00
shortTermDebt 35580000.00
shortLongTermDebt 35580000.00
shortLongTermDebtTotal 180580000.00
otherStockholderEquity 233421000.00
propertyPlantEquipment 206835000.00
totalCurrentAssets 761083000.00
netTangibleAssets 427253000.00
netReceivables 286937000.00
longTermDebt 145000000.00
inventory 395630000.00
accountsPayable 308617000.00
accumulatedOtherComprehensiveIncome -19672000.00
nonCurrrentAssetsOther 41131000.00
nonCurrentAssetsTotal 274684000.00
nonCurrentLiabilitiesOther 20242000.00
nonCurrentLiabilitiesTotal 173054000.00
liabilitiesAndStockholdersEquity 1035767000.00
cashAndShortTermInvestments 49851000.00
propertyPlantAndEquipmentNet 206835000.00
netWorkingCapital 352341000.00
netInvestedCapital 180580000.00
commonStockSharesOutstanding 24989000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 953420000.00
intangibleAssets 15117000.00
otherCurrentAssets 31302000.00
totalLiab 499686000.00
totalStockholderEquity 453734000.00
otherCurrentLiab 58733000.00
capitalStock 0.00
retainedEarnings 230284000.00
otherLiab 24658000.00
goodWill 12011000.00
otherAssets 136728000.00
cash 35603000.00
totalCurrentLiabilities 376628000.00
netDebt 101493000.00
shortTermDebt 42096000.00
shortLongTermDebt 42096000.00
shortLongTermDebtTotal 137096000.00
otherStockholderEquity 236016000.00
propertyPlantEquipment 191370000.00
totalCurrentAssets 693257000.00
netTangibleAssets 426606000.00
netReceivables 287977000.00
longTermDebt 95000000.00
inventory 338375000.00
accountsPayable 275799000.00
accumulatedOtherComprehensiveIncome -12566000.00
retainedEarningsTotalEquity 230284000.00
treasuryStock -73450000.00
nonCurrrentAssetsOther 41665000.00
nonCurrentAssetsTotal 260163000.00
longTermDebtTotal 95000000.00
nonCurrentLiabilitiesOther 28058000.00
nonCurrentLiabilitiesTotal 123058000.00
capitalSurpluse 309466000.00
liabilitiesAndStockholdersEquity 953420000.00
cashAndShortTermInvestments 35603000.00
propertyPlantAndEquipmentNet 191370000.00
netWorkingCapital 316629000.00
netInvestedCapital 137096000.00
commonStockSharesOutstanding 25272000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-08
currency_symbol USD
totalAssets 883225000.00
intangibleAssets 15893000.00
otherCurrentAssets 28469000.00
totalLiab 438058000.00
totalStockholderEquity 445167000.00
otherCurrentLiab 41629000.00
commonStock 445167000.00
capitalStock 0.00
retainedEarnings 216646000.00
otherLiab 30592000.00
goodWill 12011000.00
otherAssets 197917000.00
cash 56738000.00
totalCurrentLiabilities 367466000.00
currentDeferredRevenue 7812000.00
netDebt 46300000.00
shortTermDebt 63038000.00
shortLongTermDebt 63038000.00
shortLongTermDebtTotal 103038000.00
otherStockholderEquity 239398000.00
propertyPlantEquipment 179046000.00
totalCurrentAssets 632762000.00
netTangibleAssets 417263000.00
netReceivables 243361000.00
longTermDebt 40000000.00
inventory 304194000.00
accountsPayable 254987000.00
accumulatedOtherComprehensiveIncome -10877000.00
retainedEarningsTotalEquity 216646000.00
treasuryStock -68598000.00
nonCurrrentAssetsOther 43513000.00
nonCurrentAssetsTotal 250463000.00
longTermDebtTotal 40000000.00
nonCurrentLiabilitiesOther 30592000.00
nonCurrentLiabilitiesTotal 70592000.00
capitalSurpluse 307996000.00
liabilitiesAndStockholdersEquity 883225000.00
cashAndShortTermInvestments 56738000.00
propertyPlantAndEquipmentNet 179046000.00
netWorkingCapital 265296000.00
netInvestedCapital 548205000.00
commonStockSharesOutstanding 25282000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
totalAssets 838266000.00
intangibleAssets 16606000.00
otherCurrentAssets 27773000.00
totalLiab 398452000.00
totalStockholderEquity 439814000.00
otherCurrentLiab 46772000.00
commonStock 439814000.00
capitalStock 0.00
retainedEarnings 211533000.00
otherLiab 31869000.00
goodWill 12011000.00
otherAssets 216569000.00
cash 89324000.00
totalCurrentLiabilities 326583000.00
netDebt -16688000.00
shortTermDebt 32636000.00
shortLongTermDebt 32636000.00
shortLongTermDebtTotal 72636000.00
otherStockholderEquity 237430000.00
propertyPlantEquipment 166085000.00
totalCurrentAssets 602183000.00
netTangibleAssets 411197000.00
netReceivables 222961000.00
longTermDebt 40000000.00
inventory 262125000.00
accountsPayable 247175000.00
accumulatedOtherComprehensiveIncome -9149000.00
retainedEarningsTotalEquity 211533000.00
treasuryStock -68656000.00
nonCurrrentAssetsOther 41381000.00
nonCurrentAssetsTotal 236083000.00
longTermDebtTotal 40000000.00
nonCurrentLiabilitiesOther 31869000.00
nonCurrentLiabilitiesTotal 71869000.00
capitalSurpluse 306086000.00
liabilitiesAndStockholdersEquity 838266000.00
cashAndShortTermInvestments 89324000.00
propertyPlantAndEquipmentNet 166085000.00
netWorkingCapital 275600000.00
netInvestedCapital 512450000.00
commonStockSharesOutstanding 25301000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-27
currency_symbol USD
totalAssets 814061000.00
intangibleAssets 17008000.00
otherCurrentAssets 27320000.00
totalLiab 372089000.00
totalStockholderEquity 441972000.00
otherCurrentLiab 50436000.00
commonStock 441972000.00
capitalStock 0.00
retainedEarnings 208969000.00
otherLiab 31315000.00
goodWill 12011000.00
otherAssets 504237000.00
cash 106442000.00
totalCurrentLiabilities 300774000.00
currentDeferredRevenue 7580000.00
netDebt -40228000.00
shortTermDebt 26214000.00
shortLongTermDebt 26214000.00
shortLongTermDebtTotal 66214000.00
otherStockholderEquity 237886000.00
propertyPlantEquipment 163251000.00
totalCurrentAssets 583393000.00
netTangibleAssets 412953000.00
netReceivables 249245000.00
longTermDebt 40000000.00
inventory 200386000.00
accountsPayable 216544000.00
accumulatedOtherComprehensiveIncome -4883000.00
retainedEarningsTotalEquity 208969000.00
treasuryStock -70237000.00
nonCurrrentAssetsOther 38398000.00
nonCurrentAssetsTotal 230668000.00
longTermDebtTotal 40000000.00
nonCurrentLiabilitiesOther 22461000.00
nonCurrentLiabilitiesTotal 71315000.00
capitalSurpluse 308123000.00
liabilitiesAndStockholdersEquity 814061000.00
cashAndShortTermInvestments 106442000.00
propertyPlantAndEquipmentGross 163251000.00
propertyPlantAndEquipmentNet 163251000.00
netWorkingCapital 282619000.00
netInvestedCapital 66214000.00
commonStockSharesOutstanding 25232000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
totalAssets 775233000.00
intangibleAssets 17590000.00
otherCurrentAssets 31959000.00
totalLiab 350268000.00
totalStockholderEquity 424965000.00
otherCurrentLiab 49985000.00
commonStock 424965000.00
retainedEarnings 194523000.00
otherLiab 31484000.00
goodWill 12011000.00
otherAssets 37542000.00
cash 89651000.00
totalCurrentLiabilities 278784000.00
netDebt -29133000.00
shortTermDebt 20518000.00
shortLongTermDebt 20518000.00
shortLongTermDebtTotal 60518000.00
otherStockholderEquity 236760000.00
propertyPlantEquipment 154409000.00
totalCurrentAssets 553681000.00
netTangibleAssets 395364000.00
netReceivables 250940000.00
longTermDebt 40000000.00
inventory 181131000.00
accountsPayable 208281000.00
accumulatedOtherComprehensiveIncome -6318000.00
retainedEarningsTotalEquity 194523000.00
treasuryStock -70237000.00
nonCurrrentAssetsOther 37542000.00
nonCurrentAssetsTotal 221552000.00
longTermDebtTotal 40000000.00
nonCurrentLiabilitiesOther 31484000.00
nonCurrentLiabilitiesTotal 71484000.00
capitalSurpluse 306997000.00
liabilitiesAndStockholdersEquity 775233000.00
cashAndShortTermInvestments 89651000.00
propertyPlantAndEquipmentGross 154409000.00
propertyPlantAndEquipmentNet 154409000.00
netWorkingCapital 274897000.00
netInvestedCapital 485483000.00
commonStockSharesOutstanding 25217000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-04
currency_symbol USD
totalAssets 785848000.00
intangibleAssets 18205000.00
otherCurrentAssets 25791000.00
totalLiab 366210000.00
totalStockholderEquity 419638000.00
otherCurrentLiab 49131000.00
commonStock 419638000.00
retainedEarnings 184051000.00
otherLiab 31614000.00
goodWill 12011000.00
otherAssets 37606000.00
cash 93618000.00
totalCurrentLiabilities 273596000.00
netDebt -7535000.00
shortTermDebt 25083000.00
shortLongTermDebt 25083000.00
shortLongTermDebtTotal 86083000.00
otherStockholderEquity 235853000.00
propertyPlantEquipment 153572000.00
totalCurrentAssets 564454000.00
netTangibleAssets 389422000.00
netReceivables 270623000.00
longTermDebt 61000000.00
inventory 174422000.00
accountsPayable 199382000.00
accumulatedOtherComprehensiveIncome -266000.00
retainedEarningsTotalEquity 184051000.00
treasuryStock -70267000.00
nonCurrrentAssetsOther 37606000.00
nonCurrentAssetsTotal 221394000.00
longTermDebtTotal 61000000.00
nonCurrentLiabilitiesOther 31614000.00
nonCurrentLiabilitiesTotal 92614000.00
capitalSurpluse 306120000.00
liabilitiesAndStockholdersEquity 785848000.00
cashAndShortTermInvestments 93618000.00
propertyPlantAndEquipmentGross 153572000.00
propertyPlantAndEquipmentNet 153572000.00
netWorkingCapital 290858000.00
netInvestedCapital 505721000.00
commonStockSharesOutstanding 25171000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-04
currency_symbol USD
totalAssets 780374000.00
intangibleAssets 18943000.00
otherCurrentAssets 24404000.00
totalLiab 379662000.00
totalStockholderEquity 400712000.00
otherCurrentLiab 47841000.00
commonStock 400712000.00
retainedEarnings 168989000.00
otherLiab 28997000.00
goodWill 12011000.00
otherAssets 33706000.00
cash 73375000.00
totalCurrentLiabilities 257265000.00
netDebt 37088000.00
shortTermDebt 18963000.00
shortLongTermDebt 18963000.00
shortLongTermDebtTotal 110463000.00
otherStockholderEquity 237890000.00
propertyPlantEquipment 153578000.00
totalCurrentAssets 560236000.00
netTangibleAssets 369758000.00
netReceivables 260982000.00
longTermDebt 91500000.00
inventory 201475000.00
accountsPayable 190461000.00
accumulatedOtherComprehensiveIncome -6167000.00
retainedEarningsTotalEquity 168989000.00
treasuryStock -67317000.00
nonCurrrentAssetsOther 35606000.00
nonCurrentAssetsTotal 220138000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 30897000.00
nonCurrentLiabilitiesTotal 122397000.00
capitalSurpluse 305207000.00
liabilitiesAndStockholdersEquity 780374000.00
cashAndShortTermInvestments 73375000.00
propertyPlantAndEquipmentGross 153578000.00
propertyPlantAndEquipmentNet 153578000.00
netWorkingCapital 302971000.00
netInvestedCapital 511175000.00
commonStockSharesOutstanding 25270000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-27
currency_symbol USD
totalAssets 774829000.00
intangibleAssets 19343000.00
otherCurrentAssets 23891000.00
totalLiab 395464000.00
totalStockholderEquity 379365000.00
otherCurrentLiab 35119000.00
commonStock 379365000.00
retainedEarnings 152178000.00
otherLiab 30151000.00
goodWill 12011000.00
otherAssets 28514000.00
cash 64990000.00
totalCurrentLiabilities 272605000.00
currentDeferredRevenue 7145000.00
netDebt 53148000.00
shortTermDebt 26638000.00
shortLongTermDebt 26638000.00
shortLongTermDebtTotal 118138000.00
otherStockholderEquity 237738000.00
propertyPlantEquipment 156554000.00
totalCurrentAssets 558407000.00
netTangibleAssets 348011000.00
netReceivables 250483000.00
longTermDebt 91500000.00
inventory 219043000.00
accountsPayable 203703000.00
accumulatedOtherComprehensiveIncome -10551000.00
retainedEarningsTotalEquity 152178000.00
treasuryStock -69070000.00
nonCurrrentAssetsOther 30539000.00
nonCurrentAssetsTotal 216422000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 21594000.00
nonCurrentLiabilitiesTotal 122859000.00
capitalSurpluse 306808000.00
liabilitiesAndStockholdersEquity 774829000.00
cashAndShortTermInvestments 64990000.00
propertyPlantAndEquipmentGross 154529000.00
propertyPlantAndEquipmentNet 154529000.00
netWorkingCapital 285802000.00
netInvestedCapital 497503000.00
commonStockSharesOutstanding 25049000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
totalAssets 758250000.00
intangibleAssets 20003000.00
otherCurrentAssets 25374000.00
totalLiab 382862000.00
totalStockholderEquity 375388000.00
otherCurrentLiab 39611000.00
commonStock 375388000.00
retainedEarnings 153451000.00
otherLiab 28019000.00
goodWill 19936000.00
otherAssets 26848000.00
cash 58312000.00
totalCurrentLiabilities 262063000.00
netDebt 64089000.00
shortTermDebt 30901000.00
shortLongTermDebt 30901000.00
shortLongTermDebtTotal 122401000.00
otherStockholderEquity 236836000.00
propertyPlantEquipment 145958000.00
totalCurrentAssets 543464000.00
netTangibleAssets 335449000.00
netReceivables 260817000.00
longTermDebt 91500000.00
inventory 198961000.00
accountsPayable 191551000.00
accumulatedOtherComprehensiveIncome -14899000.00
retainedEarningsTotalEquity 153451000.00
treasuryStock -69070000.00
nonCurrrentAssetsOther 28889000.00
nonCurrentAssetsTotal 214786000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 29299000.00
nonCurrentLiabilitiesTotal 120799000.00
capitalSurpluse 305906000.00
liabilitiesAndStockholdersEquity 758250000.00
cashAndShortTermInvestments 58312000.00
propertyPlantAndEquipmentGross 145958000.00
propertyPlantAndEquipmentNet 145958000.00
netWorkingCapital 281401000.00
netInvestedCapital 497789000.00
commonStockSharesOutstanding 25287000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-06
currency_symbol USD
totalAssets 757965000.00
intangibleAssets 20742000.00
otherCurrentAssets 22578000.00
totalLiab 381127000.00
totalStockholderEquity 376838000.00
otherCurrentLiab 35979000.00
retainedEarnings 147192000.00
otherLiab 29090000.00
goodWill 19936000.00
otherAssets 26767000.00
cash 52203000.00
totalCurrentLiabilities 259068000.00
netDebt 67227000.00
shortTermDebt 27930000.00
shortLongTermDebt 27930000.00
shortLongTermDebtTotal 119430000.00
otherStockholderEquity 238591000.00
propertyPlantEquipment 147761000.00
totalCurrentAssets 540513000.00
netTangibleAssets 336160000.00
netReceivables 263330000.00
longTermDebt 91500000.00
inventory 202402000.00
accountsPayable 195159000.00
accumulatedOtherComprehensiveIncome -8945000.00
retainedEarningsTotalEquity 147192000.00
treasuryStock -66450000.00
nonCurrrentAssetsOther 29013000.00
nonCurrentAssetsTotal 217452000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 30559000.00
nonCurrentLiabilitiesTotal 122059000.00
capitalSurpluse 305041000.00
liabilitiesAndStockholdersEquity 757965000.00
cashAndShortTermInvestments 52203000.00
propertyPlantAndEquipmentGross 147761000.00
propertyPlantAndEquipmentNet 147761000.00
commonStockSharesOutstanding 25330000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
totalAssets 739895000.00
intangibleAssets 21505000.00
otherCurrentAssets 25377000.00
totalLiab 370642000.00
totalStockholderEquity 369253000.00
otherCurrentLiab 38210000.00
commonStock 369253000.00
retainedEarnings 140580000.00
otherLiab 27952000.00
goodWill 19936000.00
otherAssets 25101000.00
cash 55351000.00
totalCurrentLiabilities 249577000.00
netDebt 54216000.00
shortTermDebt 18067000.00
shortLongTermDebt 18067000.00
shortLongTermDebtTotal 109567000.00
otherStockholderEquity 240245000.00
propertyPlantEquipment 142895000.00
totalCurrentAssets 528052000.00
netTangibleAssets 327812000.00
netReceivables 246571000.00
longTermDebt 91500000.00
inventory 200753000.00
accountsPayable 193300000.00
accumulatedOtherComprehensiveIncome -11572000.00
retainedEarningsTotalEquity 140580000.00
treasuryStock -63867000.00
nonCurrrentAssetsOther 27507000.00
nonCurrentAssetsTotal 211843000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 29565000.00
nonCurrentLiabilitiesTotal 121065000.00
capitalSurpluse 304112000.00
liabilitiesAndStockholdersEquity 739895000.00
cashAndShortTermInvestments 55351000.00
propertyPlantAndEquipmentGross 142895000.00
propertyPlantAndEquipmentNet 142895000.00
commonStockSharesOutstanding 25609000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-27
currency_symbol USD
totalAssets 762111000.00
intangibleAssets 22188000.00
otherCurrentAssets 24713000.00
totalLiab 392257000.00
totalStockholderEquity 369854000.00
otherCurrentLiab 36851000.00
commonStock 369854000.00
retainedEarnings 133982000.00
otherLiab 27847000.00
goodWill 16104000.00
otherAssets 24877000.00
cash 49276000.00
totalCurrentLiabilities 274910000.00
currentDeferredRevenue 6345000.00
netDebt 76937000.00
shortTermDebt 34713000.00
shortLongTermDebt 34713000.00
shortLongTermDebtTotal 126213000.00
otherStockholderEquity 243500000.00
propertyPlantEquipment 143629000.00
totalCurrentAssets 555313000.00
netTangibleAssets 329562000.00
netReceivables 277484000.00
longTermDebt 91500000.00
inventory 203840000.00
accountsPayable 197001000.00
accumulatedOtherComprehensiveIncome -7628000.00
retainedEarningsTotalEquity 133982000.00
treasuryStock -62417000.00
nonCurrrentAssetsOther 24877000.00
nonCurrentAssetsTotal 206798000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 27847000.00
nonCurrentLiabilitiesTotal 117347000.00
capitalSurpluse 305917000.00
liabilitiesAndStockholdersEquity 762111000.00
cashAndShortTermInvestments 49276000.00
propertyPlantAndEquipmentGross 143629000.00
propertyPlantAndEquipmentNet 143629000.00
commonStockSharesOutstanding 25622000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
totalAssets 761880000.00
intangibleAssets 23038000.00
otherCurrentAssets 23893000.00
totalLiab 402405000.00
totalStockholderEquity 359475000.00
otherCurrentLiab 39385000.00
retainedEarnings 126457000.00
otherLiab 26157000.00
goodWill 11409000.00
otherAssets 24233000.00
cash 47150000.00
totalCurrentLiabilities 284748000.00
netDebt 79894000.00
shortTermDebt 35544000.00
shortLongTermDebt 35544000.00
shortLongTermDebtTotal 127044000.00
otherStockholderEquity 242098000.00
propertyPlantEquipment 140560000.00
totalCurrentAssets 562240000.00
netTangibleAssets 325028000.00
netReceivables 277997000.00
longTermDebt 91500000.00
inventory 213200000.00
accountsPayable 209819000.00
accumulatedOtherComprehensiveIncome -9080000.00
retainedEarningsTotalEquity 126457000.00
treasuryStock -62417000.00
nonCurrrentAssetsOther 24633000.00
nonCurrentAssetsTotal 199640000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 26157000.00
nonCurrentLiabilitiesTotal 117657000.00
capitalSurpluse 304515000.00
liabilitiesAndStockholdersEquity 761880000.00
cashAndShortTermInvestments 47150000.00
propertyPlantAndEquipmentGross 140560000.00
propertyPlantAndEquipmentNet 140560000.00
commonStockSharesOutstanding 25568000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-07
currency_symbol USD
totalAssets 700672000.00
intangibleAssets 23727000.00
otherCurrentAssets 18043000.00
totalLiab 348095000.00
totalStockholderEquity 352577000.00
otherCurrentLiab 33846000.00
commonStock 352577000.00
retainedEarnings 114608000.00
otherLiab 27106000.00
goodWill 10841000.00
otherAssets 25563000.00
cash 35863000.00
totalCurrentLiabilities 320989000.00
netDebt 53281000.00
shortTermDebt 89144000.00
shortLongTermDebtTotal 89144000.00
otherStockholderEquity 245447000.00
propertyPlantEquipment 140283000.00
totalCurrentAssets 500258000.00
netTangibleAssets 318009000.00
netReceivables 239346000.00
inventory 207006000.00
accountsPayable 197999000.00
accumulatedOtherComprehensiveIncome -7478000.00
retainedEarningsTotalEquity 114608000.00
treasuryStock -57678000.00
nonCurrrentAssetsOther 25563000.00
nonCurrentAssetsTotal 200414000.00
nonCurrentLiabilitiesOther 27106000.00
nonCurrentLiabilitiesTotal 27106000.00
capitalSurpluse 303125000.00
liabilitiesAndStockholdersEquity 700672000.00
cashAndShortTermInvestments 35863000.00
propertyPlantAndEquipmentGross 140283000.00
propertyPlantAndEquipmentNet 140283000.00
commonStockSharesOutstanding 26036000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
totalAssets 662876000.00
intangibleAssets 4713000.00
otherCurrentAssets 15587000.00
totalLiab 303992000.00
totalStockholderEquity 358884000.00
deferredLongTermLiab 0.00
otherCurrentLiab 28134000.00
commonStock 0.00
retainedEarnings 107493000.00
otherLiab 23930000.00
goodWill 6191000.00
otherAssets 24764000.00
cash 74969000.00
totalCurrentLiabilities 280062000.00
netDebt -15698000.00
shortTermDebt 59271000.00
shortLongTermDebtTotal 59271000.00
otherStockholderEquity 257275000.00
propertyPlantEquipment 134831000.00
totalCurrentAssets 492377000.00
netTangibleAssets 347980000.00
shortTermInvestments 0.00
netReceivables 213249000.00
longTermDebt 0.00
inventory 188572000.00
accountsPayable 192657000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5884000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 107493000.00
treasuryStock -44454000.00
nonCurrrentAssetsOther 24764000.00
nonCurrentAssetsTotal 170499000.00
nonCurrentLiabilitiesOther 23930000.00
nonCurrentLiabilitiesTotal 23930000.00
capitalSurpluse 301729000.00
liabilitiesAndStockholdersEquity 662876000.00
cashAndShortTermInvestments 74969000.00
propertyPlantAndEquipmentGross 134831000.00
propertyPlantAndEquipmentNet 134831000.00
commonStockSharesOutstanding 26628000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-28
currency_symbol USD
totalAssets 608758000.00
intangibleAssets 4375000.00
otherCurrentAssets 15405000.00
totalLiab 253231000.00
totalStockholderEquity 355527000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1867000.00
commonStock 0.00
retainedEarnings 99374000.00
otherLiab 24660000.00
goodWill 6191000.00
otherAssets 23994000.00
cash 46428000.00
totalCurrentLiabilities 228571000.00
currentDeferredRevenue 30579000.00
netDebt -38091000.00
shortTermDebt 8337000.00
shortLongTermDebt 8337000.00
shortLongTermDebtTotal 8337000.00
otherStockholderEquity 263052000.00
propertyPlantEquipment 137210000.00
totalCurrentAssets 436988000.00
netTangibleAssets 344961000.00
shortTermInvestments 0.00
netReceivables 173559000.00
longTermDebt 0.00
inventory 201596000.00
accountsPayable 187788000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6899000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 99374000.00
treasuryStock -41163000.00
nonCurrrentAssetsOther 23994000.00
nonCurrentAssetsTotal 171770000.00
nonCurrentLiabilitiesOther 24660000.00
nonCurrentLiabilitiesTotal 24660000.00
capitalSurpluse 304215000.00
liabilitiesAndStockholdersEquity 608758000.00
cashAndShortTermInvestments 46428000.00
propertyPlantAndEquipmentGross 137210000.00
propertyPlantAndEquipmentNet 137210000.00
commonStockSharesOutstanding 26851000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
totalAssets 621055000.00
intangibleAssets 4533000.00
otherCurrentAssets 25243000.00
totalLiab 263937000.00
totalStockholderEquity 357118000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32050000.00
commonStock 0.00
retainedEarnings 93590000.00
otherLiab 24862000.00
goodWill 6191000.00
otherAssets 16159000.00
cash 44244000.00
totalCurrentLiabilities 239075000.00
netDebt -27994000.00
shortTermDebt 16250000.00
shortLongTermDebt 16250000.00
shortLongTermDebtTotal 16250000.00
otherStockholderEquity 264757000.00
propertyPlantEquipment 141943000.00
totalCurrentAssets 452229000.00
netTangibleAssets 346394000.00
shortTermInvestments 0.00
netReceivables 189502000.00
longTermDebt 0.00
inventory 193240000.00
accountsPayable 190775000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1229000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 93590000.00
treasuryStock -38071000.00
nonCurrrentAssetsOther 16159000.00
nonCurrentAssetsTotal 168826000.00
nonCurrentLiabilitiesOther 24862000.00
nonCurrentLiabilitiesTotal 24862000.00
capitalSurpluse 302828000.00
liabilitiesAndStockholdersEquity 621055000.00
cashAndShortTermInvestments 44244000.00
propertyPlantAndEquipmentGross 141943000.00
propertyPlantAndEquipmentNet 141943000.00
commonStockSharesOutstanding 26846000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-08
currency_symbol USD
totalAssets 584526000.00
intangibleAssets 4700000.00
otherCurrentAssets 26248000.00
totalLiab 243450000.00
totalStockholderEquity 341076000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29578000.00
commonStock 0.00
retainedEarnings 82804000.00
otherLiab 24506000.00
goodWill 6191000.00
otherAssets 28137000.00
cash 35638000.00
totalCurrentLiabilities 218944000.00
netDebt -24638000.00
shortTermDebt 11000000.00
shortLongTermDebt 11000000.00
shortLongTermDebtTotal 11000000.00
otherStockholderEquity 263370000.00
propertyPlantEquipment 140978000.00
totalCurrentAssets 415411000.00
netTangibleAssets 330185000.00
shortTermInvestments 0.00
netReceivables 173663000.00
longTermDebt 0.00
inventory 179862000.00
accountsPayable 178366000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5098000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 82804000.00
treasuryStock -38071000.00
nonCurrrentAssetsOther 17246000.00
nonCurrentAssetsTotal 169115000.00
nonCurrentLiabilitiesOther 24506000.00
nonCurrentLiabilitiesTotal 24506000.00
capitalSurpluse 301441000.00
liabilitiesAndStockholdersEquity 584526000.00
cashAndShortTermInvestments 35638000.00
propertyPlantAndEquipmentGross 140978000.00
propertyPlantAndEquipmentNet 140978000.00
commonStockSharesOutstanding 26765000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-02
currency_symbol USD
totalAssets 575502000.00
intangibleAssets 4423000.00
otherCurrentAssets 31126000.00
totalLiab 226530000.00
totalStockholderEquity 348972000.00
deferredLongTermLiab 0.00
otherCurrentLiab 33443000.00
commonStock 0.00
retainedEarnings 91151000.00
otherLiab 12432000.00
goodWill 6191000.00
otherAssets 29693000.00
cash 38316000.00
totalCurrentLiabilities 214098000.00
netDebt -24316000.00
shortTermDebt 14000000.00
shortLongTermDebt 14000000.00
shortLongTermDebtTotal 14000000.00
otherStockholderEquity 264843000.00
propertyPlantEquipment 136915000.00
totalCurrentAssets 408894000.00
netTangibleAssets 338358000.00
shortTermInvestments 0.00
netReceivables 174820000.00
longTermDebt 0.00
inventory 164632000.00
accountsPayable 166655000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7022000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 91151000.00
treasuryStock -35140000.00
nonCurrrentAssetsOther 19079000.00
nonCurrentAssetsTotal 166608000.00
nonCurrentLiabilitiesOther 12432000.00
nonCurrentLiabilitiesTotal 12432000.00
capitalSurpluse 299983000.00
liabilitiesAndStockholdersEquity 575502000.00
cashAndShortTermInvestments 38316000.00
propertyPlantAndEquipmentGross 136915000.00
propertyPlantAndEquipmentNet 136915000.00
commonStockSharesOutstanding 27028000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-29
currency_symbol USD
totalAssets 554944000.00
intangibleAssets 4581000.00
otherCurrentAssets 29219000.00
totalLiab 212672000.00
totalStockholderEquity 342272000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2928000.00
commonStock 0.00
retainedEarnings 82671000.00
otherLiab 13423000.00
goodWill 6191000.00
otherAssets 29230000.00
cash 44555000.00
totalCurrentLiabilities 199249000.00
currentDeferredRevenue 31702000.00
netDebt -34555000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 10000000.00
otherStockholderEquity 268685000.00
propertyPlantEquipment 137549000.00
totalCurrentAssets 388165000.00
netTangibleAssets 331500000.00
shortTermInvestments 0.00
netReceivables 169785000.00
longTermDebt 0.00
inventory 144606000.00
accountsPayable 154619000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9084000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 82671000.00
treasuryStock -33798000.00
nonCurrrentAssetsOther 18458000.00
nonCurrentAssetsTotal 166779000.00
nonCurrentLiabilitiesOther 13423000.00
nonCurrentLiabilitiesTotal 13423000.00
capitalSurpluse 302483000.00
liabilitiesAndStockholdersEquity 554944000.00
cashAndShortTermInvestments 44555000.00
propertyPlantAndEquipmentGross 137549000.00
propertyPlantAndEquipmentNet 137549000.00
commonStockSharesOutstanding 27151000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
totalAssets 533135000.00
intangibleAssets 4822000.00
otherCurrentAssets 26830000.00
totalLiab 198757000.00
totalStockholderEquity 334378000.00
deferredLongTermLiab 0.00
otherCurrentLiab 27128000.00
commonStock 0.00
retainedEarnings 74543000.00
otherLiab 12744000.00
goodWill 6191000.00
otherAssets 28486000.00
cash 40056000.00
totalCurrentLiabilities 186013000.00
netDebt -33556000.00
shortTermDebt 6500000.00
shortLongTermDebt 6500000.00
shortLongTermDebtTotal 6500000.00
otherStockholderEquity 273095000.00
propertyPlantEquipment 132131000.00
totalCurrentAssets 372518000.00
netTangibleAssets 323365000.00
shortTermInvestments 0.00
netReceivables 161703000.00
longTermDebt 0.00
inventory 143929000.00
accountsPayable 152385000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13260000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 74543000.00
treasuryStock -28658000.00
nonCurrrentAssetsOther 17473000.00
nonCurrentAssetsTotal 160617000.00
nonCurrentLiabilitiesOther 12744000.00
nonCurrentLiabilitiesTotal 12744000.00
capitalSurpluse 301753000.00
liabilitiesAndStockholdersEquity 533135000.00
cashAndShortTermInvestments 40056000.00
propertyPlantAndEquipmentGross 132131000.00
propertyPlantAndEquipmentNet 132131000.00
commonStockSharesOutstanding 27416000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-02
currency_symbol USD
totalAssets 523371000.00
intangibleAssets 4804000.00
otherCurrentAssets 25420000.00
totalLiab 197570000.00
totalStockholderEquity 325801000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25399000.00
commonStock 0.00
retainedEarnings 66426000.00
otherLiab 12441000.00
goodWill 6191000.00
otherAssets 29029000.00
cash 42740000.00
totalCurrentLiabilities 185129000.00
netDebt -33740000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
shortLongTermDebtTotal 9000000.00
otherStockholderEquity 275360000.00
propertyPlantEquipment 130918000.00
totalCurrentAssets 363424000.00
netTangibleAssets 314806000.00
shortTermInvestments 0.00
netReceivables 156535000.00
longTermDebt 0.00
inventory 138729000.00
accountsPayable 150730000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15985000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 66426000.00
treasuryStock -25661000.00
nonCurrrentAssetsOther 18034000.00
nonCurrentAssetsTotal 159947000.00
nonCurrentLiabilitiesOther 12441000.00
nonCurrentLiabilitiesTotal 12441000.00
capitalSurpluse 301021000.00
liabilitiesAndStockholdersEquity 523371000.00
cashAndShortTermInvestments 42740000.00
propertyPlantAndEquipmentGross 130918000.00
propertyPlantAndEquipmentNet 130918000.00
commonStockSharesOutstanding 27455000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
totalAssets 530013000.00
intangibleAssets 4868000.00
otherCurrentAssets 21866000.00
totalLiab 200646000.00
totalStockholderEquity 329367000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22470000.00
commonStock 0.00
retainedEarnings 58614000.00
otherLiab 12235000.00
goodWill 6191000.00
otherAssets 27761000.00
cash 50019000.00
totalCurrentLiabilities 188411000.00
netDebt -41019000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
shortLongTermDebtTotal 9000000.00
otherStockholderEquity 281839000.00
propertyPlantEquipment 131457000.00
totalCurrentAssets 370795000.00
netTangibleAssets 318308000.00
shortTermInvestments 0.00
netReceivables 159680000.00
longTermDebt 0.00
inventory 139230000.00
accountsPayable 156941000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11086000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 58614000.00
treasuryStock -18426000.00
nonCurrrentAssetsOther 16702000.00
nonCurrentAssetsTotal 159218000.00
nonCurrentLiabilitiesOther 12235000.00
nonCurrentLiabilitiesTotal 12235000.00
capitalSurpluse 300265000.00
liabilitiesAndStockholdersEquity 530013000.00
cashAndShortTermInvestments 50019000.00
propertyPlantAndEquipmentGross 131457000.00
propertyPlantAndEquipmentNet 131457000.00
commonStockSharesOutstanding 28095000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-25
currency_symbol USD
totalAssets 510565000.00
intangibleAssets 4593000.00
otherCurrentAssets 24944000.00
totalLiab 186196000.00
totalStockholderEquity 324369000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1300000.00
commonStock 0.00
retainedEarnings 48492000.00
otherLiab 11393000.00
goodWill 6191000.00
otherAssets 27653000.00
cash 54738000.00
totalCurrentLiabilities 174803000.00
currentDeferredRevenue 22351000.00
netDebt -45738000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
shortLongTermDebtTotal 9000000.00
otherStockholderEquity 288067000.00
propertyPlantEquipment 120701000.00
totalCurrentAssets 362211000.00
netTangibleAssets 313585000.00
shortTermInvestments 0.00
netReceivables 149652000.00
longTermDebt 0.00
inventory 132877000.00
accountsPayable 142152000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12190000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 48492000.00
treasuryStock -13514000.00
nonCurrrentAssetsOther 16869000.00
nonCurrentAssetsTotal 148354000.00
nonCurrentLiabilitiesOther 11393000.00
nonCurrentLiabilitiesTotal 11393000.00
capitalSurpluse 301581000.00
liabilitiesAndStockholdersEquity 510565000.00
cashAndShortTermInvestments 54738000.00
propertyPlantAndEquipmentGross 120701000.00
propertyPlantAndEquipmentNet 120701000.00
commonStockSharesOutstanding 28641000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
totalAssets 508761000.00
intangibleAssets 4841000.00
otherCurrentAssets 26532000.00
totalLiab 184063000.00
totalStockholderEquity 324698000.00
deferredLongTermLiab 0.00
otherCurrentLiab 24472000.00
commonStock 0.00
retainedEarnings 42721000.00
otherLiab 11381000.00
goodWill 2564000.00
otherAssets 23929000.00
cash 59826000.00
totalCurrentLiabilities 172682000.00
netDebt -56826000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 3000000.00
otherStockholderEquity 292413000.00
propertyPlantEquipment 118518000.00
totalCurrentAssets 366314000.00
netTangibleAssets 317293000.00
shortTermInvestments 0.00
netReceivables 147879000.00
longTermDebt 0.00
inventory 132077000.00
accountsPayable 145210000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10436000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 42721000.00
treasuryStock -8553000.00
nonCurrrentAssetsOther 16524000.00
nonCurrentAssetsTotal 142447000.00
nonCurrentLiabilitiesOther 11381000.00
nonCurrentLiabilitiesTotal 11381000.00
capitalSurpluse 300966000.00
liabilitiesAndStockholdersEquity 508761000.00
cashAndShortTermInvestments 59826000.00
propertyPlantAndEquipmentGross 118518000.00
propertyPlantAndEquipmentNet 118518000.00
commonStockSharesOutstanding 28860000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-04
currency_symbol USD
totalAssets 483963000.00
intangibleAssets 4985000.00
otherCurrentAssets 23716000.00
totalLiab 166921000.00
totalStockholderEquity 317042000.00
deferredLongTermLiab 0.00
otherCurrentLiab 21764000.00
commonStock 0.00
retainedEarnings 35244000.00
otherLiab 11199000.00
goodWill 2564000.00
otherAssets 22273000.00
cash 60499000.00
totalCurrentLiabilities 155722000.00
netDebt -57499000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 3000000.00
otherStockholderEquity 296152000.00
propertyPlantEquipment 115148000.00
totalCurrentAssets 346542000.00
netTangibleAssets 309493000.00
shortTermInvestments 0.00
netReceivables 134451000.00
longTermDebt 0.00
inventory 127876000.00
accountsPayable 130958000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14354000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 35244000.00
treasuryStock -4199000.00
nonCurrrentAssetsOther 14724000.00
nonCurrentAssetsTotal 137421000.00
nonCurrentLiabilitiesOther 11199000.00
nonCurrentLiabilitiesTotal 11199000.00
capitalSurpluse 300351000.00
liabilitiesAndStockholdersEquity 483963000.00
cashAndShortTermInvestments 60499000.00
propertyPlantAndEquipmentGross 115148000.00
propertyPlantAndEquipmentNet 115148000.00
commonStockSharesOutstanding 29278000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-05
currency_symbol USD
totalAssets 476360000.00
intangibleAssets 5033000.00
otherCurrentAssets 24126000.00
totalLiab 160135000.00
totalStockholderEquity 316225000.00
deferredLongTermLiab 0.00
otherCurrentLiab 21858000.00
commonStock 0.00
retainedEarnings 30680000.00
otherLiab 10827000.00
goodWill 2564000.00
otherAssets 21682000.00
cash 52683000.00
totalCurrentLiabilities 149308000.00
netDebt -52683000.00
otherStockholderEquity 298864000.00
propertyPlantEquipment 112940000.00
totalCurrentAssets 341738000.00
netTangibleAssets 308628000.00
shortTermInvestments 0.00
netReceivables 132363000.00
longTermDebt 0.00
inventory 132566000.00
accountsPayable 127450000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13319000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 30680000.00
treasuryStock -897000.00
nonCurrrentAssetsOther 14085000.00
nonCurrentAssetsTotal 134622000.00
nonCurrentLiabilitiesOther 10827000.00
nonCurrentLiabilitiesTotal 10827000.00
capitalSurpluse 299761000.00
liabilitiesAndStockholdersEquity 476360000.00
cashAndShortTermInvestments 52683000.00
propertyPlantAndEquipmentGross 112940000.00
propertyPlantAndEquipmentNet 112940000.00
commonStockSharesOutstanding 29349000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-28
currency_symbol USD
totalAssets 483257000.00
intangibleAssets 4509000.00
otherCurrentAssets 23922000.00
totalLiab 170808000.00
totalStockholderEquity 312449000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26545000.00
commonStock 0.00
retainedEarnings 26205000.00
otherLiab 10854000.00
goodWill 2564000.00
otherAssets 22286000.00
cash 65180000.00
totalCurrentLiabilities 159954000.00
netDebt -65180000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
otherStockholderEquity 298491000.00
propertyPlantEquipment 106779000.00
totalCurrentAssets 354192000.00
netTangibleAssets 305376000.00
shortTermInvestments 0.00
netReceivables 139892000.00
longTermDebt 0.00
inventory 125198000.00
accountsPayable 133409000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12247000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 26205000.00
treasuryStock 0.00
nonCurrrentAssetsOther 15213000.00
nonCurrentAssetsTotal 129065000.00
nonCurrentLiabilitiesOther 10854000.00
nonCurrentLiabilitiesTotal 10854000.00
capitalSurpluse 298491000.00
liabilitiesAndStockholdersEquity 483257000.00
cashAndShortTermInvestments 65180000.00
propertyPlantAndEquipmentGross 106779000.00
propertyPlantAndEquipmentNet 106779000.00
commonStockSharesOutstanding 29367000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-12
currency_symbol USD
totalAssets 464535000.00
intangibleAssets 4271000.00
otherCurrentAssets 23488000.00
totalLiab 160880000.00
totalStockholderEquity 303655000.00
deferredLongTermLiab 0.00
otherCurrentLiab 27226000.00
commonStock 0.00
retainedEarnings 18811000.00
otherLiab 10117000.00
goodWill 2564000.00
otherAssets 22612000.00
cash 61670000.00
totalCurrentLiabilities 150763000.00
netDebt -61670000.00
otherStockholderEquity 297443000.00
propertyPlantEquipment 94770000.00
totalCurrentAssets 347153000.00
netTangibleAssets 296820000.00
shortTermInvestments 0.00
netReceivables 139196000.00
longTermDebt 0.00
inventory 122799000.00
accountsPayable 123537000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12599000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18811000.00
treasuryStock 0.00
nonCurrrentAssetsOther 15777000.00
nonCurrentAssetsTotal 117382000.00
nonCurrentLiabilitiesOther 10117000.00
nonCurrentLiabilitiesTotal 10117000.00
capitalSurpluse 297443000.00
liabilitiesAndStockholdersEquity 464535000.00
cashAndShortTermInvestments 61670000.00
propertyPlantAndEquipmentGross 94770000.00
propertyPlantAndEquipmentNet 94770000.00
commonStockSharesOutstanding 29318000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-12
currency_symbol USD
totalAssets 463763000.00
intangibleAssets 3839000.00
otherCurrentAssets 20345000.00
totalLiab 161839000.00
totalStockholderEquity 301924000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26119000.00
commonStock 0.00
retainedEarnings 11620000.00
otherLiab 9584000.00
goodWill 2564000.00
otherAssets 22811000.00
cash 61664000.00
totalCurrentLiabilities 152255000.00
netDebt -61664000.00
otherStockholderEquity 296984000.00
propertyPlantEquipment 98656000.00
totalCurrentAssets 342296000.00
netTangibleAssets 295521000.00
shortTermInvestments 0.00
netReceivables 135787000.00
longTermDebt 0.00
inventory 124500000.00
accountsPayable 126136000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6680000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 11620000.00
treasuryStock 0.00
nonCurrrentAssetsOther 16408000.00
nonCurrentAssetsTotal 121467000.00
nonCurrentLiabilitiesOther 9584000.00
nonCurrentLiabilitiesTotal 9584000.00
capitalSurpluse 296984000.00
liabilitiesAndStockholdersEquity 463763000.00
cashAndShortTermInvestments 61664000.00
propertyPlantAndEquipmentGross 98656000.00
propertyPlantAndEquipmentNet 98656000.00
commonStockSharesOutstanding 29294000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-19
currency_symbol USD
totalAssets 417385000.00
intangibleAssets 1844000.00
otherCurrentAssets 23089000.00
totalLiab 154993000.00
totalStockholderEquity 262392000.00
deferredLongTermLiab 0.00
otherCurrentLiab 21549000.00
commonStock 0.00
retainedEarnings 5391000.00
otherLiab 9922000.00
goodWill 2564000.00
otherAssets 19104000.00
cash 20701000.00
totalCurrentLiabilities 145071000.00
netDebt -20701000.00
otherStockholderEquity 260104000.00
propertyPlantEquipment 97898000.00
totalCurrentAssets 300383000.00
netTangibleAssets 112913000.00
shortTermInvestments 0.00
netReceivables 135989000.00
longTermDebt 0.00
inventory 120604000.00
accountsPayable 123522000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3103000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 5391000.00
treasuryStock 0.00
nonCurrrentAssetsOther 14696000.00
nonCurrentAssetsTotal 117002000.00
nonCurrentLiabilitiesOther 9922000.00
nonCurrentLiabilitiesTotal 9922000.00
capitalSurpluse 260104000.00
liabilitiesAndStockholdersEquity 417385000.00
cashAndShortTermInvestments 20701000.00
propertyPlantAndEquipmentGross 97898000.00
propertyPlantAndEquipmentNet 97898000.00
commonStockSharesOutstanding 29143000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 408730000.00
intangibleAssets 1830000.00
otherCurrentAssets 20490000.00
totalLiab 156358000.00
totalStockholderEquity 252372000.00
otherCurrentLiab 26602000.00
commonStock 250753000.00
retainedEarnings 26205000.00
otherLiab 9903000.00
goodWill 2564000.00
otherAssets 19462000.00
cash 26260000.00
totalCurrentLiabilities 146455000.00
netDebt -26260000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
otherStockholderEquity 250753000.00
propertyPlantEquipment 97934000.00
totalCurrentAssets 291334000.00
netTangibleAssets 247978000.00
netReceivables 128425000.00
inventory 116159000.00
accountsPayable 119853000.00
accumulatedOtherComprehensiveIncome 1619000.00
nonCurrrentAssetsOther 15068000.00
nonCurrentAssetsTotal 117396000.00
nonCurrentLiabilitiesTotal 9903000.00
liabilitiesAndStockholdersEquity 408730000.00
cashAndShortTermInvestments 26260000.00
propertyPlantAndEquipmentGross 97934000.00
propertyPlantAndEquipmentNet 97934000.00
commonStockSharesOutstanding 29143000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 403684000.00
intangibleAssets 1906000.00
otherCurrentAssets 20044000.00
totalLiab 146819000.00
totalStockholderEquity 256865000.00
otherCurrentLiab 23734000.00
otherLiab 9880000.00
goodWill 2564000.00
otherAssets 22128000.00
cash 37636000.00
totalCurrentLiabilities 136939000.00
netDebt -37636000.00
otherStockholderEquity 255280000.00
propertyPlantEquipment 97295000.00
totalCurrentAssets 284261000.00
netReceivables 116724000.00
inventory 109857000.00
accountsPayable 113205000.00
accumulatedOtherComprehensiveIncome 1585000.00
nonCurrrentAssetsOther 17658000.00
nonCurrentAssetsTotal 119423000.00
nonCurrentLiabilitiesTotal 9880000.00
liabilitiesAndStockholdersEquity 403684000.00
cashAndShortTermInvestments 37636000.00
propertyPlantAndEquipmentGross 97295000.00
propertyPlantAndEquipmentNet 97295000.00
commonStockSharesOutstanding 28803000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 382966000.00
intangibleAssets 1808000.00
otherCurrentAssets 18567000.00
totalLiab 139568000.00
totalStockholderEquity 243398000.00
otherCurrentLiab 20988000.00
otherLiab 9779000.00
goodWill 2564000.00
otherAssets 22167000.00
cash 25043000.00
totalCurrentLiabilities 129789000.00
netDebt -25043000.00
otherStockholderEquity 242416000.00
propertyPlantEquipment 95657000.00
totalCurrentAssets 265142000.00
netReceivables 114947000.00
inventory 106585000.00
accountsPayable 108801000.00
accumulatedOtherComprehensiveIncome 982000.00
nonCurrrentAssetsOther 17795000.00
nonCurrentAssetsTotal 117824000.00
nonCurrentLiabilitiesTotal 9779000.00
liabilitiesAndStockholdersEquity 382966000.00
cashAndShortTermInvestments 25043000.00
propertyPlantAndEquipmentGross 95657000.00
propertyPlantAndEquipmentNet 95657000.00
commonStockSharesOutstanding 28803000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
commonStockSharesOutstanding 28803000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 367748000.00
intangibleAssets 2249000.00
otherCurrentAssets 17416000.00
totalLiab 136562000.00
totalStockholderEquity 231186000.00
otherCurrentLiab 19184000.00
otherLiab 9479000.00
goodWill 2511000.00
otherAssets 21103000.00
cash 18424000.00
totalCurrentLiabilities 127083000.00
netDebt -18424000.00
otherStockholderEquity 234462000.00
propertyPlantEquipment 91858000.00
totalCurrentAssets 254787000.00
netReceivables 116753000.00
inventory 101794000.00
accountsPayable 107899000.00
accumulatedOtherComprehensiveIncome -3276000.00
nonCurrrentAssetsOther 16343000.00
nonCurrentAssetsTotal 112961000.00
nonCurrentLiabilitiesTotal 9479000.00
liabilitiesAndStockholdersEquity 367748000.00
cashAndShortTermInvestments 18424000.00
propertyPlantAndEquipmentGross 91858000.00
propertyPlantAndEquipmentNet 91858000.00
commonStockSharesOutstanding 29143000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
commonStockSharesOutstanding 29143000.00
2012-06-30
date 2012-06-30
currency_symbol USD
totalAssets 351912000.00
otherCurrentAssets 16266000.00
otherCurrentLiab 11203000.00
otherLiab 7972000.00
goodWill 2480000.00
otherAssets 26083000.00
cash 21975000.00
totalCurrentLiabilities 107225000.00
propertyPlantEquipment 93014000.00
inventory 102800000.00
accountsPayable 94958000.00
yearly
2023-06-30
date 2023-06-30
filing_date 2023-08-24
currency_symbol USD
totalAssets 1259719000.00
intangibleAssets 12335000.00
otherCurrentAssets 49188000.00
totalLiab 735725000.00
totalStockholderEquity 523994000.00
otherCurrentLiab 72515000.00
capitalStock 0.00
retainedEarnings 296053000.00
otherLiab 22977000.00
goodWill 12011000.00
otherAssets 35662000.00
cash 42955000.00
totalCurrentLiabilities 475148000.00
currentDeferredRevenue 33905000.00
netDebt 238499000.00
shortTermDebt 46454000.00
shortLongTermDebt 46454000.00
shortLongTermDebtTotal 281454000.00
otherStockholderEquity 238987000.00
propertyPlantEquipment 267684000.00
totalCurrentAssets 929427000.00
netTangibleAssets 499648000.00
netReceivables 386965000.00
longTermDebt 235000000.00
inventory 450319000.00
accountsPayable 322274000.00
accumulatedOtherComprehensiveIncome -11046000.00
retainedEarningsTotalEquity 296053000.00
treasuryStock -76495000.00
nonCurrrentAssetsOther 38262000.00
nonCurrentAssetsTotal 330292000.00
longTermDebtTotal 235000000.00
nonCurrentLiabilitiesOther 19718000.00
nonCurrentLiabilitiesTotal 260577000.00
capitalSurpluse 315482000.00
liabilitiesAndStockholdersEquity 1259719000.00
cashAndShortTermInvestments 42955000.00
propertyPlantAndEquipmentGross 560881000.00
propertyPlantAndEquipmentNet 267684000.00
netWorkingCapital 454279000.00
netInvestedCapital 281454000.00
commonStockSharesOutstanding 25076000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-30
currency_symbol USD
totalAssets 1035767000.00
intangibleAssets 14707000.00
otherCurrentAssets 28665000.00
totalLiab 581796000.00
totalStockholderEquity 453971000.00
otherCurrentLiab 42061000.00
commonStock 453971000.00
capitalStock 0.00
retainedEarnings 240222000.00
otherLiab 28054000.00
goodWill 12011000.00
otherAssets 69796000.00
cash 49851000.00
totalCurrentLiabilities 408742000.00
currentDeferredRevenue 22484000.00
netDebt 130729000.00
shortTermDebt 35580000.00
shortLongTermDebt 35580000.00
shortLongTermDebtTotal 180580000.00
otherStockholderEquity 233421000.00
propertyPlantEquipment 206835000.00
totalCurrentAssets 761083000.00
netTangibleAssets 427253000.00
netReceivables 286937000.00
longTermDebt 145000000.00
inventory 395630000.00
accountsPayable 308617000.00
accumulatedOtherComprehensiveIncome -19672000.00
nonCurrrentAssetsOther 41131000.00
nonCurrentAssetsTotal 274684000.00
nonCurrentLiabilitiesOther 20242000.00
nonCurrentLiabilitiesTotal 173054000.00
liabilitiesAndStockholdersEquity 1035767000.00
cashAndShortTermInvestments 49851000.00
propertyPlantAndEquipmentGross 477974000.00
propertyPlantAndEquipmentNet 206835000.00
netWorkingCapital 352341000.00
netInvestedCapital 180580000.00
commonStockSharesOutstanding 25221000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-27
currency_symbol USD
totalAssets 814061000.00
intangibleAssets 17008000.00
otherCurrentAssets 27320000.00
totalLiab 372089000.00
totalStockholderEquity 441972000.00
otherCurrentLiab 50436000.00
commonStock 441972000.00
capitalStock 0.00
retainedEarnings 208969000.00
otherLiab 31315000.00
goodWill 12011000.00
otherAssets 38398000.00
cash 106442000.00
totalCurrentLiabilities 300774000.00
currentDeferredRevenue 7580000.00
netDebt -40228000.00
shortTermDebt 26214000.00
shortLongTermDebt 26214000.00
shortLongTermDebtTotal 66214000.00
otherStockholderEquity 237886000.00
propertyPlantEquipment 163251000.00
totalCurrentAssets 583393000.00
netTangibleAssets 412953000.00
netReceivables 249245000.00
longTermDebt 40000000.00
inventory 200386000.00
accountsPayable 216544000.00
accumulatedOtherComprehensiveIncome -4883000.00
retainedEarningsTotalEquity 208969000.00
treasuryStock -70237000.00
nonCurrrentAssetsOther 38398000.00
nonCurrentAssetsTotal 230668000.00
longTermDebtTotal 40000000.00
nonCurrentLiabilitiesOther 22461000.00
nonCurrentLiabilitiesTotal 71315000.00
capitalSurpluse 308123000.00
liabilitiesAndStockholdersEquity 814061000.00
cashAndShortTermInvestments 106442000.00
propertyPlantAndEquipmentGross 163251000.00
propertyPlantAndEquipmentNet 163251000.00
netWorkingCapital 282619000.00
netInvestedCapital 66214000.00
commonStockSharesOutstanding 25284000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-27
currency_symbol USD
totalAssets 774829000.00
intangibleAssets 19343000.00
otherCurrentAssets 23891000.00
totalLiab 395464000.00
totalStockholderEquity 379365000.00
otherCurrentLiab 35119000.00
commonStock 379365000.00
capitalStock 0.00
retainedEarnings 152178000.00
otherLiab 30151000.00
goodWill 12011000.00
otherAssets 28514000.00
cash 64990000.00
totalCurrentLiabilities 272605000.00
currentDeferredRevenue 7145000.00
netDebt 53148000.00
shortTermDebt 26638000.00
shortLongTermDebt 26638000.00
shortLongTermDebtTotal 118138000.00
otherStockholderEquity 237738000.00
propertyPlantEquipment 156554000.00
totalCurrentAssets 558407000.00
netTangibleAssets 348011000.00
netReceivables 250483000.00
longTermDebt 91500000.00
inventory 219043000.00
accountsPayable 203703000.00
accumulatedOtherComprehensiveIncome -10551000.00
retainedEarningsTotalEquity 152178000.00
treasuryStock -69070000.00
nonCurrrentAssetsOther 30539000.00
nonCurrentAssetsTotal 216422000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 21594000.00
nonCurrentLiabilitiesTotal 122859000.00
capitalSurpluse 306808000.00
liabilitiesAndStockholdersEquity 774829000.00
cashAndShortTermInvestments 64990000.00
propertyPlantAndEquipmentGross 154529000.00
propertyPlantAndEquipmentNet 154529000.00
netWorkingCapital 285802000.00
netInvestedCapital 497503000.00
commonStockSharesOutstanding 25428000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-27
currency_symbol USD
totalAssets 762111000.00
intangibleAssets 22188000.00
otherCurrentAssets 24713000.00
totalLiab 392257000.00
totalStockholderEquity 369854000.00
otherCurrentLiab 36851000.00
commonStock 369854000.00
capitalStock 0.00
retainedEarnings 133982000.00
otherLiab 27847000.00
goodWill 16104000.00
otherAssets 24877000.00
cash 49276000.00
totalCurrentLiabilities 274910000.00
currentDeferredRevenue 6345000.00
netDebt 76937000.00
shortTermDebt 34713000.00
shortLongTermDebt 34713000.00
shortLongTermDebtTotal 126213000.00
otherStockholderEquity 243500000.00
propertyPlantEquipment 143629000.00
totalCurrentAssets 555313000.00
netTangibleAssets 329562000.00
netReceivables 277484000.00
longTermDebt 91500000.00
inventory 203840000.00
accountsPayable 197001000.00
accumulatedOtherComprehensiveIncome -7628000.00
retainedEarningsTotalEquity 133982000.00
treasuryStock -62417000.00
nonCurrrentAssetsOther 24877000.00
nonCurrentAssetsTotal 206798000.00
longTermDebtTotal 91500000.00
nonCurrentLiabilitiesOther 27847000.00
nonCurrentLiabilitiesTotal 117347000.00
capitalSurpluse 305917000.00
liabilitiesAndStockholdersEquity 762111000.00
cashAndShortTermInvestments 49276000.00
propertyPlantAndEquipmentGross 143629000.00
propertyPlantAndEquipmentNet 143629000.00
netWorkingCapital 280403000.00
netInvestedCapital 496067000.00
commonStockSharesOutstanding 26082000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-28
currency_symbol USD
totalAssets 608758000.00
intangibleAssets 4375000.00
otherCurrentAssets 15405000.00
totalLiab 253231000.00
totalStockholderEquity 355527000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29643000.00
commonStock 0.00
retainedEarnings 99374000.00
otherLiab 24660000.00
goodWill 6191000.00
otherAssets 23994000.00
cash 46428000.00
totalCurrentLiabilities 228571000.00
currentDeferredRevenue 2803000.00
netDebt -38091000.00
shortTermDebt 8337000.00
shortLongTermDebt 8337000.00
shortLongTermDebtTotal 8337000.00
otherStockholderEquity 263052000.00
propertyPlantEquipment 137210000.00
totalCurrentAssets 436988000.00
netTangibleAssets 344961000.00
shortTermInvestments 0.00
netReceivables 173559000.00
longTermDebt 0.00
inventory 201596000.00
accountsPayable 187788000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6899000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 99374000.00
treasuryStock -41163000.00
nonCurrrentAssetsOther 23994000.00
nonCurrentAssetsTotal 171770000.00
nonCurrentLiabilitiesOther 24660000.00
nonCurrentLiabilitiesTotal 24660000.00
capitalSurpluse 304215000.00
liabilitiesAndStockholdersEquity 608758000.00
cashAndShortTermInvestments 46428000.00
propertyPlantAndEquipmentGross 137210000.00
propertyPlantAndEquipmentNet 137210000.00
netWorkingCapital 208417000.00
netInvestedCapital 363864000.00
commonStockSharesOutstanding 27007000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-29
currency_symbol USD
totalAssets 554944000.00
intangibleAssets 4581000.00
otherCurrentAssets 29219000.00
totalLiab 212672000.00
totalStockholderEquity 342272000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2928000.00
commonStock 0.00
retainedEarnings 82671000.00
otherLiab 13423000.00
goodWill 6191000.00
otherAssets 18458000.00
cash 44555000.00
totalCurrentLiabilities 199249000.00
currentDeferredRevenue 31702000.00
netDebt -34555000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 10000000.00
otherStockholderEquity 268685000.00
propertyPlantEquipment 137549000.00
totalCurrentAssets 388165000.00
netTangibleAssets 331500000.00
shortTermInvestments 0.00
netReceivables 169785000.00
longTermDebt 0.00
inventory 144606000.00
accountsPayable 154619000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9084000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 82671000.00
treasuryStock -33798000.00
nonCurrrentAssetsOther 18458000.00
nonCurrentAssetsTotal 166779000.00
nonCurrentLiabilitiesOther 13423000.00
nonCurrentLiabilitiesTotal 13423000.00
capitalSurpluse 302483000.00
liabilitiesAndStockholdersEquity 554944000.00
cashAndShortTermInvestments 44555000.00
propertyPlantAndEquipmentGross 137549000.00
propertyPlantAndEquipmentNet 137549000.00
netWorkingCapital 188916000.00
netInvestedCapital 352272000.00
commonStockSharesOutstanding 27530000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-25
currency_symbol USD
totalAssets 510565000.00
intangibleAssets 4593000.00
otherCurrentAssets 24944000.00
totalLiab 186196000.00
totalStockholderEquity 324369000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1300000.00
commonStock 0.00
retainedEarnings 48492000.00
otherLiab 11393000.00
goodWill 6191000.00
otherAssets 16869000.00
cash 54738000.00
totalCurrentLiabilities 174803000.00
currentDeferredRevenue 22351000.00
netDebt -45738000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
shortLongTermDebtTotal 9000000.00
otherStockholderEquity 288067000.00
propertyPlantEquipment 120701000.00
totalCurrentAssets 362211000.00
netTangibleAssets 313585000.00
shortTermInvestments 0.00
netReceivables 149652000.00
longTermDebt 0.00
inventory 132877000.00
accountsPayable 142152000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12190000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 48492000.00
treasuryStock -13514000.00
nonCurrrentAssetsOther 16869000.00
nonCurrentAssetsTotal 148354000.00
nonCurrentLiabilitiesOther 11393000.00
nonCurrentLiabilitiesTotal 11393000.00
capitalSurpluse 301581000.00
liabilitiesAndStockholdersEquity 510565000.00
cashAndShortTermInvestments 54738000.00
propertyPlantAndEquipmentGross 120701000.00
propertyPlantAndEquipmentNet 120701000.00
commonStockSharesOutstanding 29176000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-28
currency_symbol USD
totalAssets 483257000.00
intangibleAssets 4509000.00
otherCurrentAssets 23922000.00
totalLiab 170808000.00
totalStockholderEquity 312449000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26545000.00
commonStock 0.00
retainedEarnings 26205000.00
otherLiab 10854000.00
goodWill 2564000.00
otherAssets 15213000.00
cash 65180000.00
totalCurrentLiabilities 159954000.00
netDebt -65180000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
otherStockholderEquity 298491000.00
propertyPlantEquipment 106779000.00
totalCurrentAssets 354192000.00
netTangibleAssets 305376000.00
shortTermInvestments 0.00
netReceivables 139892000.00
longTermDebt 0.00
inventory 125198000.00
accountsPayable 133409000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12247000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 26205000.00
treasuryStock 0.00
nonCurrrentAssetsOther 15213000.00
nonCurrentAssetsTotal 129065000.00
nonCurrentLiabilitiesOther 10854000.00
nonCurrentLiabilitiesTotal 10854000.00
capitalSurpluse 298491000.00
liabilitiesAndStockholdersEquity 483257000.00
cashAndShortTermInvestments 65180000.00
propertyPlantAndEquipmentGross 106779000.00
propertyPlantAndEquipmentNet 106779000.00
commonStockSharesOutstanding 29388000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 408730000.00
intangibleAssets 1830000.00
otherCurrentAssets 20490000.00
totalLiab 156358000.00
totalStockholderEquity 252372000.00
otherCurrentLiab 26602000.00
commonStock 250753000.00
retainedEarnings 26205000.00
otherLiab 9903000.00
goodWill 2564000.00
otherAssets 15068000.00
cash 26260000.00
totalCurrentLiabilities 146455000.00
netDebt -26260000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
otherStockholderEquity 250753000.00
propertyPlantEquipment 97934000.00
totalCurrentAssets 291334000.00
netTangibleAssets 247978000.00
netReceivables 128425000.00
inventory 116159000.00
accountsPayable 119853000.00
accumulatedOtherComprehensiveIncome 1619000.00
nonCurrrentAssetsOther 15068000.00
nonCurrentAssetsTotal 117396000.00
nonCurrentLiabilitiesTotal 9903000.00
liabilitiesAndStockholdersEquity 408730000.00
cashAndShortTermInvestments 26260000.00
propertyPlantAndEquipmentGross 97934000.00
propertyPlantAndEquipmentNet 97934000.00
commonStockSharesOutstanding 29143000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 367748000.00
intangibleAssets 2249000.00
otherCurrentAssets 17416000.00
totalLiab 136562000.00
totalStockholderEquity 231186000.00
otherCurrentLiab 19184000.00
otherLiab 9479000.00
goodWill 2511000.00
otherAssets 16343000.00
cash 18424000.00
totalCurrentLiabilities 127083000.00
netDebt -18424000.00
otherStockholderEquity 234462000.00
propertyPlantEquipment 91858000.00
totalCurrentAssets 254787000.00
netReceivables 116753000.00
inventory 101794000.00
accountsPayable 107899000.00
accumulatedOtherComprehensiveIncome -3276000.00
nonCurrrentAssetsOther 16343000.00
nonCurrentAssetsTotal 112961000.00
nonCurrentLiabilitiesTotal 9479000.00
liabilitiesAndStockholdersEquity 367748000.00
cashAndShortTermInvestments 18424000.00
propertyPlantAndEquipmentGross 91858000.00
propertyPlantAndEquipmentNet 91858000.00
commonStockSharesOutstanding 28803000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 351912000.00
intangibleAssets 2710000.00
otherCurrentAssets 15678000.00
totalLiab 115197000.00
totalStockholderEquity 236715000.00
otherCurrentLiab 12267000.00
goodWill 2480000.00
cash 21975000.00
totalCurrentLiabilities 107225000.00
netDebt -21975000.00
otherStockholderEquity 241162000.00
totalCurrentAssets 232815000.00
netReceivables 91774000.00
inventory 102800000.00
accountsPayable 94958000.00
accumulatedOtherComprehensiveIncome -4447000.00
nonCurrrentAssetsOther 20893000.00
nonCurrentAssetsTotal 119097000.00
nonCurrentLiabilitiesTotal 7972000.00
liabilitiesAndStockholdersEquity 351912000.00
cashAndShortTermInvestments 21975000.00
propertyPlantAndEquipmentGross 93014000.00
propertyPlantAndEquipmentNet 93014000.00
commonStockSharesOutstanding 28803000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
commonStockSharesOutstanding 28803000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
investments -11302000.00
totalCashFromFinancingActivities 13985000.00
netIncome 10754000.00
changeInCash 14935000.00
beginPeriodCashFlow 43864000.00
endPeriodCashFlow 58799000.00
totalCashFromOperatingActivities 12801000.00
depreciation 9017000.00
changeToInventory -34023000.00
changeToAccountReceivables 45253000.00
otherCashflowsFromFinancingActivities 13985000.00
capitalExpenditures 11191000
changeInWorkingCapital -334000.00
stockBasedCompensation 1693000.00
otherNonCashItems -9023000.00
freeCashFlow 1610000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-24
currency_symbol USD
investments -23970000.00
changeToLiabilities -24756000.00
totalCashflowsFromInvestingActivities -23970000.00
netBorrowings -7969000.00
totalCashFromFinancingActivities -7969000.00
changeToOperatingActivities 4852000.00
netIncome 19202000.00
changeInCash 11541000.00
beginPeriodCashFlow 32323000.00
endPeriodCashFlow 43864000.00
totalCashFromOperatingActivities 44081000.00
depreciation 8576000.00
otherCashflowsFromInvestingActivities -138000.00
changeToInventory 38323000.00
changeToAccountReceivables -8378000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -7969000.00
changeToNetincome 1314000.00
capitalExpenditures 22539000
changeReceivables -8378000.00
cashFlowsOtherOperating 9800000.00
cashAndCashEquivalentsChanges 12142000.00
changeInWorkingCapital 122250000.00
stockBasedCompensation 1557000.00
otherNonCashItems -107606000.00
freeCashFlow 21542000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
investments -24611000.00
changeToLiabilities 33309000.00
totalCashflowsFromInvestingActivities -24611000.00
netBorrowings 15713000.00
totalCashFromFinancingActivities 15713000.00
changeToOperatingActivities -2922000.00
netIncome 16400000.00
changeInCash 5437000.00
beginPeriodCashFlow 26886000.00
endPeriodCashFlow 32323000.00
totalCashFromOperatingActivities 14036000.00
depreciation 8232000.00
otherCashflowsFromInvestingActivities -728000.00
changeToInventory 365000.00
changeToAccountReceivables -33257000.00
otherCashflowsFromFinancingActivities 15713000.00
changeToNetincome 4143000.00
capitalExpenditures 24669000
changeReceivables -33257000.00
cashFlowsOtherOperating -15156000.00
cashAndCashEquivalentsChanges 5138000.00
changeInWorkingCapital -14739000.00
stockBasedCompensation 2000000.00
otherNonCashItems 838000.00
freeCashFlow -10633000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
investments -22566000.00
changeToLiabilities 17077000.00
totalCashflowsFromInvestingActivities -22566000.00
netBorrowings 40666000.00
totalCashFromFinancingActivities 40666000.00
changeToOperatingActivities 7722000.00
netIncome 10720000.00
changeInCash 7171000.00
beginPeriodCashFlow 19715000.00
endPeriodCashFlow 26886000.00
totalCashFromOperatingActivities -11727000.00
depreciation 7997000.00
otherCashflowsFromInvestingActivities -179000.00
changeToInventory -31359000.00
changeToAccountReceivables -7468000.00
otherCashflowsFromFinancingActivities 40666000.00
changeToNetincome 1547000.00
capitalExpenditures 22708000
changeReceivables -7468000.00
cashFlowsOtherOperating -10241000.00
cashAndCashEquivalentsChanges 6373000.00
changeInWorkingCapital -31991000.00
stockBasedCompensation 1725000.00
otherNonCashItems 2705000.00
freeCashFlow -34435000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
investments -19320000.00
changeToLiabilities 19774000.00
totalCashflowsFromInvestingActivities -19320000.00
netBorrowings 52186000.00
totalCashFromFinancingActivities 50769000.00
changeToOperatingActivities 2039000.00
netIncome 9509000.00
changeInCash -30136000.00
beginPeriodCashFlow 49851000.00
endPeriodCashFlow 19715000.00
totalCashFromOperatingActivities -60194000.00
depreciation 7611000.00
otherCashflowsFromInvestingActivities 180000.00
changeToInventory -57563000.00
changeToAccountReceivables -33283000.00
otherCashflowsFromFinancingActivities 50769000.00
changeToNetincome -69703000.00
capitalExpenditures 19451000
changeReceivables -33283000.00
cashFlowsOtherOperating -4448000.00
cashAndCashEquivalentsChanges -28745000.00
changeInWorkingCapital -75520000.00
stockBasedCompensation 1632000.00
otherNonCashItems -3188000.00
freeCashFlow -79645000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-30
currency_symbol USD
investments -24775000.00
changeToLiabilities -61120000.00
totalCashflowsFromInvestingActivities -24775000.00
netBorrowings -71186000.00
totalCashFromFinancingActivities 38885000.00
changeToOperatingActivities 8866000.00
netIncome 9938000.00
changeInCash 14248000.00
beginPeriodCashFlow 35603000.00
endPeriodCashFlow 49851000.00
totalCashFromOperatingActivities 1487000.00
depreciation 6959000.00
otherCashflowsFromInvestingActivities 393000.00
changeToInventory -60652000.00
changeToAccountReceivables -1307000.00
salePurchaseOfStock -4226000.00
otherCashflowsFromFinancingActivities 43111000.00
changeToNetincome -119335000.00
capitalExpenditures 24585000
changeInWorkingCapital -19506000.00
stockBasedCompensation 1686000.00
otherNonCashItems 1100000.00
freeCashFlow -23098000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
investments -22218000.00
changeToLiabilities 34803000.00
totalCashflowsFromInvestingActivities -22218000.00
netBorrowings 34125000.00
totalCashFromFinancingActivities 29391000.00
changeToOperatingActivities 7614000.00
netIncome 13638000.00
changeInCash -21135000.00
beginPeriodCashFlow 56738000.00
endPeriodCashFlow 35603000.00
totalCashFromOperatingActivities -28202000.00
depreciation 6497000.00
otherCashflowsFromInvestingActivities 2000.00
changeToInventory -35655000.00
changeToAccountReceivables -40361000.00
salePurchaseOfStock -4726000.00
otherCashflowsFromFinancingActivities 34117000.00
changeToNetincome 1775000.00
capitalExpenditures 22266000
changeReceivables -40361000.00
cashFlowsOtherOperating -8899000.00
cashAndCashEquivalentsChanges -20128000.00
changeInWorkingCapital -50112000.00
stockBasedCompensation 1541000.00
otherNonCashItems 764000.00
freeCashFlow -50468000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-08
currency_symbol USD
investments -14937000.00
changeToLiabilities -32335000.00
totalCashflowsFromInvestingActivities -14937000.00
netBorrowings -6536000.00
totalCashFromFinancingActivities 30500000.00
changeToOperatingActivities 15918000.00
netIncome 5113000.00
changeInCash -32586000.00
beginPeriodCashFlow 89324000.00
endPeriodCashFlow 56738000.00
totalCashFromOperatingActivities -48276000.00
depreciation 7047000.00
otherCashflowsFromInvestingActivities -27624000.00
changeToInventory -44021000.00
changeToAccountReceivables -10533000.00
otherCashflowsFromFinancingActivities 30500000.00
changeToNetincome -65403000.00
capitalExpenditures 15140000
changeReceivables -10533000.00
cashFlowsOtherOperating -13119000.00
exchangeRateChanges 127000.00
cashAndCashEquivalentsChanges -32586000.00
changeInWorkingCapital -62302000.00
stockBasedCompensation 1869000.00
otherNonCashItems 825000.00
freeCashFlow -63416000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
investments -12868000.00
changeToLiabilities 18785000.00
totalCashflowsFromInvestingActivities -12868000.00
netBorrowings 6536000.00
totalCashFromFinancingActivities 4965000.00
changeToOperatingActivities -15918000.00
netIncome 2564000.00
changeInCash -17118000.00
beginPeriodCashFlow 106442000.00
endPeriodCashFlow 89324000.00
totalCashFromOperatingActivities -8187000.00
depreciation 8908000.00
otherCashflowsFromInvestingActivities -168000.00
changeToInventory -62840000.00
changeToAccountReceivables 25718000.00
otherCashflowsFromFinancingActivities 4965000.00
changeToNetincome -10751000.00
capitalExpenditures 12723000
changeReceivables 25718000.00
cashFlowsOtherOperating -2585000.00
exchangeRateChanges -1028000.00
cashAndCashEquivalentsChanges -17118000.00
changeInWorkingCapital -20922000.00
stockBasedCompensation 1128000.00
otherNonCashItems -685000.00
freeCashFlow -20910000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-27
currency_symbol USD
investments -15824000.00
changeToLiabilities -7431000.00
totalCashflowsFromInvestingActivities -15824000.00
netBorrowings 57919000.00
totalCashFromFinancingActivities 5651000.00
changeToOperatingActivities 1839000.00
netIncome 14446000.00
changeInCash 16791000.00
beginPeriodCashFlow 89651000.00
endPeriodCashFlow 106442000.00
totalCashFromOperatingActivities 26340000.00
depreciation 8775000.00
otherCashflowsFromInvestingActivities 161000.00
changeToInventory -19046000.00
changeToAccountReceivables -5405000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 11302000.00
changeToNetincome 74559000.00
capitalExpenditures 15946000
changeReceivables -5405000.00
cashFlowsOtherOperating 12667000.00
exchangeRateChanges 624000.00
cashAndCashEquivalentsChanges 16791000.00
changeInWorkingCapital 2989000.00
stockBasedCompensation 1140000.00
otherNonCashItems 606000.00
freeCashFlow 10394000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
investments -8555000.00
changeToLiabilities 9958000.00
totalCashflowsFromInvestingActivities -8555000.00
netBorrowings -25296000.00
totalCashFromFinancingActivities -25296000.00
changeToOperatingActivities -3105000.00
netIncome 10472000.00
changeInCash -3967000.00
beginPeriodCashFlow 93618000.00
endPeriodCashFlow 89651000.00
totalCashFromOperatingActivities 31499000.00
depreciation 8483000.00
otherCashflowsFromInvestingActivities -45000.00
changeToInventory -8832000.00
changeToAccountReceivables 11095000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -8555000.00
changeToNetincome -1858000.00
capitalExpenditures 8731000
changeReceivables 11095000.00
cashFlowsOtherOperating 2181000.00
exchangeRateChanges -1615000.00
cashAndCashEquivalentsChanges -3967000.00
changeInWorkingCapital 14260000.00
stockBasedCompensation 923000.00
otherNonCashItems -274000.00
freeCashFlow 22768000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-04
currency_symbol USD
investments -6095000.00
changeToLiabilities 9075000.00
totalCashflowsFromInvestingActivities -6095000.00
netBorrowings -24650000.00
totalCashFromFinancingActivities -27646000.00
changeToOperatingActivities -2335000.00
netIncome 15062000.00
changeInCash 20243000.00
beginPeriodCashFlow 73375000.00
endPeriodCashFlow 93618000.00
totalCashFromOperatingActivities 51555000.00
depreciation 8448000.00
otherCashflowsFromInvestingActivities -43000.00
changeToInventory 27740000.00
changeToAccountReceivables -18957000.00
salePurchaseOfStock -2996000.00
otherCashflowsFromFinancingActivities -6095000.00
changeToNetincome 747000.00
capitalExpenditures 6137000
changeReceivables -18957000.00
cashFlowsOtherOperating 9440000.00
exchangeRateChanges 2429000.00
cashAndCashEquivalentsChanges 20243000.00
changeInWorkingCapital 26945000.00
stockBasedCompensation 907000.00
otherNonCashItems 102000.00
freeCashFlow 45418000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-04
currency_symbol USD
investments -8322000.00
changeToLiabilities -6838000.00
totalCashflowsFromInvestingActivities -8322000.00
netBorrowings -7973000.00
totalCashFromFinancingActivities -5787000.00
changeToOperatingActivities 2335000.00
netIncome 16811000.00
changeInCash 8385000.00
beginPeriodCashFlow 64990000.00
endPeriodCashFlow 73375000.00
totalCashFromOperatingActivities 20701000.00
depreciation 8314000.00
otherCashflowsFromInvestingActivities -180000.00
changeToInventory 18727000.00
changeToAccountReceivables -15124000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2186000.00
changeToNetincome 176000.00
capitalExpenditures 8538000
changeReceivables -15124000.00
cashFlowsOtherOperating -1365000.00
exchangeRateChanges 1793000.00
cashAndCashEquivalentsChanges 8385000.00
changeInWorkingCapital -3785000.00
stockBasedCompensation 937000.00
otherNonCashItems 152000.00
freeCashFlow 12163000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-27
currency_symbol USD
investments -10880000.00
changeToLiabilities 13308000.00
totalCashflowsFromInvestingActivities -10880000.00
netBorrowings -4445000.00
totalCashFromFinancingActivities -4445000.00
changeToOperatingActivities 6348000.00
netIncome -1273000.00
changeInCash 6678000.00
beginPeriodCashFlow 58312000.00
endPeriodCashFlow 64990000.00
totalCashFromOperatingActivities 21490000.00
depreciation 7989000.00
otherCashflowsFromInvestingActivities -49000.00
changeToInventory -19522000.00
changeToAccountReceivables 8314000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -45000.00
changeToNetincome 8166000.00
capitalExpenditures 10981000
changeReceivables 8314000.00
cashFlowsOtherOperating 4508000.00
exchangeRateChanges 513000.00
cashAndCashEquivalentsChanges 6678000.00
changeInWorkingCapital 2200000.00
stockBasedCompensation 916000.00
otherNonCashItems 12110000.00
freeCashFlow 10509000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
investments -5628000.00
changeToLiabilities -4126000.00
totalCashflowsFromInvestingActivities -5628000.00
netBorrowings 3100000.00
totalCashFromFinancingActivities 414000.00
changeToOperatingActivities -3615000.00
netIncome 6259000.00
changeInCash 6109000.00
beginPeriodCashFlow 52203000.00
endPeriodCashFlow 58312000.00
totalCashFromOperatingActivities 12036000.00
depreciation 7897000.00
otherCashflowsFromInvestingActivities -24000.00
changeToInventory 3156000.00
changeToAccountReceivables 4690000.00
salePurchaseOfStock -2686000.00
otherCashflowsFromFinancingActivities 6200000.00
changeToNetincome 195000.00
capitalExpenditures 5659000
changeReceivables 19768000.00
cashFlowsOtherOperating -21113000.00
exchangeRateChanges -713000.00
cashAndCashEquivalentsChanges 6109000.00
changeInWorkingCapital -2294000.00
stockBasedCompensation 948000.00
otherNonCashItems -317000.00
freeCashFlow 6377000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-06
currency_symbol USD
investments -10249000.00
changeToLiabilities -272000.00
totalCashflowsFromInvestingActivities -10249000.00
netBorrowings 9703000.00
totalCashFromFinancingActivities 6685000.00
changeToOperatingActivities -1419000.00
netIncome 6612000.00
changeInCash -3148000.00
beginPeriodCashFlow 55351000.00
endPeriodCashFlow 52203000.00
totalCashFromOperatingActivities -337000.00
depreciation 7674000.00
otherCashflowsFromInvestingActivities 91000.00
changeToInventory -1044000.00
changeToAccountReceivables -9961000.00
salePurchaseOfStock -3018000.00
otherCashflowsFromFinancingActivities 9703000.00
changeToNetincome 2234000.00
capitalExpenditures 10412000
changeReceivables -16168000.00
cashFlowsOtherOperating 627000.00
exchangeRateChanges 753000.00
cashAndCashEquivalentsChanges -3148000.00
changeInWorkingCapital -17099000.00
stockBasedCompensation 923000.00
otherNonCashItems 124000.00
freeCashFlow -10749000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
investments -11725000.00
changeToLiabilities -7991000.00
totalCashflowsFromInvestingActivities -11725000.00
netBorrowings -16486000.00
totalCashFromFinancingActivities -20588000.00
changeToOperatingActivities -5536000.00
netIncome 6598000.00
changeInCash 6075000.00
beginPeriodCashFlow 49276000.00
endPeriodCashFlow 55351000.00
totalCashFromOperatingActivities 39619000.00
depreciation 7312000.00
otherCashflowsFromInvestingActivities -136000.00
changeToInventory 2357000.00
changeToAccountReceivables 38885000.00
salePurchaseOfStock -3090000.00
otherCashflowsFromFinancingActivities -17498000.00
changeToNetincome 527000.00
capitalExpenditures 11697000
changeReceivables 30014000.00
cashFlowsOtherOperating 802000.00
exchangeRateChanges -1231000.00
cashAndCashEquivalentsChanges 6075000.00
changeInWorkingCapital 25047000.00
stockBasedCompensation 1252000.00
otherNonCashItems 21000.00
freeCashFlow 27922000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-27
currency_symbol USD
investments -9245000.00
changeToLiabilities -13667000.00
totalCashflowsFromInvestingActivities -9245000.00
netBorrowings -885000.00
totalCashFromFinancingActivities -885000.00
changeToOperatingActivities 947000.00
netIncome 7525000.00
changeInCash 2126000.00
beginPeriodCashFlow 47150000.00
endPeriodCashFlow 49276000.00
totalCashFromOperatingActivities 12232000.00
depreciation 7386000.00
otherCashflowsFromInvestingActivities 182000.00
changeToInventory 8692000.00
changeToAccountReceivables 864000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -885000.00
changeToNetincome 2433000.00
capitalExpenditures 9813000
changeReceivables 1157000.00
cashFlowsOtherOperating -1294000.00
exchangeRateChanges 24000.00
cashAndCashEquivalentsChanges 2126000.00
changeInWorkingCapital -5542000.00
stockBasedCompensation 1417000.00
otherNonCashItems 711000.00
freeCashFlow 2419000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
investments -6983000.00
changeToLiabilities 16035000.00
totalCashflowsFromInvestingActivities -6983000.00
netBorrowings 37945000.00
totalCashFromFinancingActivities 33051000.00
changeToOperatingActivities 158000.00
netIncome 11849000.00
changeInCash 11287000.00
beginPeriodCashFlow 35863000.00
endPeriodCashFlow 47150000.00
totalCashFromOperatingActivities -14586000.00
depreciation 7480000.00
otherCashflowsFromInvestingActivities -262000.00
changeToInventory -7151000.00
changeToAccountReceivables -37681000.00
salePurchaseOfStock -4894000.00
otherCashflowsFromFinancingActivities 40402000.00
changeToNetincome 1235000.00
capitalExpenditures 6865000
changeReceivables -40274000.00
cashFlowsOtherOperating -3760000.00
exchangeRateChanges -195000.00
cashAndCashEquivalentsChanges 11287000.00
changeInWorkingCapital -35185000.00
stockBasedCompensation 1407000.00
otherNonCashItems 201000.00
freeCashFlow -21451000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-07
currency_symbol USD
changeToLiabilities 11857000.00
totalCashflowsFromInvestingActivities -47835000.00
netBorrowings 17062000.00
totalCashFromFinancingActivities 3550000.00
changeToOperatingActivities 3185000.00
netIncome 7115000.00
changeInCash -39106000.00
beginPeriodCashFlow 74969000.00
endPeriodCashFlow 35863000.00
totalCashFromOperatingActivities 5619000.00
depreciation 7252000.00
otherCashflowsFromInvestingActivities -43993000.00
changeToInventory -10710000.00
changeToAccountReceivables -3415000.00
salePurchaseOfStock -13509000.00
otherCashflowsFromFinancingActivities 17059000.00
changeToNetincome 1083000.00
capitalExpenditures 4331000
changeReceivables -9425000.00
cashFlowsOtherOperating -1553000.00
exchangeRateChanges -440000.00
cashAndCashEquivalentsChanges -39106000.00
changeInWorkingCapital -9386000.00
stockBasedCompensation 1402000.00
otherNonCashItems -491000.00
freeCashFlow 1288000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
changeToLiabilities 613000.00
totalCashflowsFromInvestingActivities -4646000.00
netBorrowings 50505000.00
totalCashFromFinancingActivities 43714000.00
changeToOperatingActivities -3737000.00
netIncome 5069000.00
changeInCash 28541000.00
beginPeriodCashFlow 46428000.00
endPeriodCashFlow 74969000.00
totalCashFromOperatingActivities -10013000.00
depreciation 6755000.00
otherCashflowsFromInvestingActivities 29000.00
dividendsPaid 0.00
changeToInventory -25925000.00
changeToAccountReceivables 3697000.00
salePurchaseOfStock -5028000.00
otherCashflowsFromFinancingActivities 48742000.00
changeToNetincome -187000.00
capitalExpenditures 4834000
changeReceivables 3319000.00
cashFlowsOtherOperating 343000.00
exchangeRateChanges -514000.00
cashAndCashEquivalentsChanges 28541000.00
changeInWorkingCapital -21650000.00
stockBasedCompensation 1452000.00
otherNonCashItems 6000.00
freeCashFlow -14847000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-28
currency_symbol USD
changeToLiabilities -1045000.00
totalCashflowsFromInvestingActivities -4391000.00
netBorrowings -7792000.00
totalCashFromFinancingActivities -10885000.00
changeToOperatingActivities 3398000.00
netIncome 5784000.00
changeInCash 2184000.00
beginPeriodCashFlow 44244000.00
endPeriodCashFlow 46428000.00
totalCashFromOperatingActivities 19312000.00
depreciation 6797000.00
otherCashflowsFromInvestingActivities -20000.00
dividendsPaid 0.00
changeToInventory -8720000.00
changeToAccountReceivables 15317000.00
salePurchaseOfStock -1585000.00
otherCashflowsFromFinancingActivities -9300000.00
changeToNetincome 113000.00
capitalExpenditures 4447000
changeReceivables 15317000.00
cashFlowsOtherOperating 1066000.00
exchangeRateChanges -1852000.00
cashAndCashEquivalentsChanges 2184000.00
changeInWorkingCapital 7256000.00
stockBasedCompensation 1432000.00
otherNonCashItems 261000.00
freeCashFlow 14865000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
changeToLiabilities 17566000.00
totalCashflowsFromInvestingActivities -7106000.00
netBorrowings 5250000.00
totalCashFromFinancingActivities 5250000.00
changeToOperatingActivities 5597000.00
netIncome 10835000.00
changeInCash 8606000.00
beginPeriodCashFlow 35638000.00
endPeriodCashFlow 44244000.00
totalCashFromOperatingActivities 9487000.00
depreciation 6824000.00
otherCashflowsFromInvestingActivities -309000.00
dividendsPaid 0.00
changeToInventory -13175000.00
changeToAccountReceivables -15669000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 5250000.00
changeToNetincome 1445000.00
capitalExpenditures 7238000
changeReceivables -15669000.00
cashFlowsOtherOperating 1661000.00
exchangeRateChanges 975000.00
cashAndCashEquivalentsChanges 8606000.00
changeInWorkingCapital -9617000.00
stockBasedCompensation 1424000.00
otherNonCashItems 289000.00
freeCashFlow 2249000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-08
currency_symbol USD
changeToLiabilities 17942000.00
totalCashflowsFromInvestingActivities -8651000.00
netBorrowings -3000000.00
totalCashFromFinancingActivities -6020000.00
changeToOperatingActivities 10681000.00
netIncome -8347000.00
changeInCash -2678000.00
beginPeriodCashFlow 38316000.00
endPeriodCashFlow 35638000.00
totalCashFromOperatingActivities 11570000.00
depreciation 6386000.00
otherCashflowsFromInvestingActivities -78000.00
dividendsPaid 0.00
changeToInventory -14633000.00
changeToAccountReceivables 1728000.00
salePurchaseOfStock -3020000.00
otherCashflowsFromFinancingActivities -3000000.00
changeToNetincome 5966000.00
capitalExpenditures 8687000
changeReceivables 1728000.00
cashFlowsOtherOperating 2528000.00
exchangeRateChanges 423000.00
cashAndCashEquivalentsChanges -2678000.00
changeInWorkingCapital 7565000.00
stockBasedCompensation 1432000.00
otherNonCashItems -60000.00
freeCashFlow 2883000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-02
currency_symbol USD
changeToLiabilities 9808000.00
totalCashflowsFromInvestingActivities -6066000.00
netBorrowings 4000000.00
totalCashFromFinancingActivities -948000.00
changeToOperatingActivities -3585000.00
netIncome 8480000.00
changeInCash -6239000.00
beginPeriodCashFlow 44555000.00
endPeriodCashFlow 38316000.00
totalCashFromOperatingActivities -169000.00
depreciation 6369000.00
otherCashflowsFromInvestingActivities 69000.00
dividendsPaid 0.00
changeToInventory -19241000.00
changeToAccountReceivables -4252000.00
salePurchaseOfStock -4948000.00
otherCashflowsFromFinancingActivities 4000000.00
changeToNetincome -532000.00
capitalExpenditures 6147000
changeReceivables -4252000.00
cashFlowsOtherOperating -801000.00
exchangeRateChanges 944000.00
cashAndCashEquivalentsChanges -6239000.00
changeInWorkingCapital -14486000.00
stockBasedCompensation 1011000.00
otherNonCashItems -10000.00
freeCashFlow -6316000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-29
currency_symbol USD
changeToLiabilities 2925000.00
totalCashflowsFromInvestingActivities -7788000.00
netBorrowings 3500000.00
totalCashFromFinancingActivities -1505000.00
changeToOperatingActivities 4231000.00
netIncome 8128000.00
changeInCash 4499000.00
beginPeriodCashFlow 40056000.00
endPeriodCashFlow 44555000.00
totalCashFromOperatingActivities 12012000.00
depreciation 6403000.00
otherCashflowsFromInvestingActivities 364000.00
dividendsPaid 0.00
changeToInventory 1576000.00
changeToAccountReceivables -5708000.00
salePurchaseOfStock -5005000.00
otherCashflowsFromFinancingActivities 3500000.00
changeToNetincome 1988000.00
capitalExpenditures 8259000
changeReceivables -5708000.00
cashFlowsOtherOperating -3300000.00
exchangeRateChanges 1780000.00
cashAndCashEquivalentsChanges 4499000.00
changeInWorkingCapital -4507000.00
stockBasedCompensation 769000.00
otherNonCashItems 113000.00
freeCashFlow 3753000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
changeToLiabilities 4650000.00
totalCashflowsFromInvestingActivities -6233000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -5497000.00
changeToOperatingActivities -1775000.00
netIncome 8117000.00
changeInCash -2684000.00
beginPeriodCashFlow 42740000.00
endPeriodCashFlow 40056000.00
totalCashFromOperatingActivities 8651000.00
depreciation 6072000.00
otherCashflowsFromInvestingActivities -188000.00
dividendsPaid 0.00
changeToInventory -4967000.00
changeToAccountReceivables -4909000.00
salePurchaseOfStock -2997000.00
otherCashflowsFromFinancingActivities 6500000.00
changeToNetincome 1463000.00
capitalExpenditures 6279000
changeReceivables -4909000.00
cashFlowsOtherOperating -1775000.00
exchangeRateChanges 395000.00
cashAndCashEquivalentsChanges -2684000.00
changeInWorkingCapital -7001000.00
stockBasedCompensation 774000.00
otherNonCashItems 293000.00
freeCashFlow 2372000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-02
currency_symbol USD
changeToLiabilities -129000.00
totalCashflowsFromInvestingActivities -9404000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -8368000.00
changeToOperatingActivities -1635000.00
netIncome 7812000.00
changeInCash -7279000.00
beginPeriodCashFlow 50019000.00
endPeriodCashFlow 42740000.00
totalCashFromOperatingActivities 12052000.00
depreciation 5716000.00
otherCashflowsFromInvestingActivities -625000.00
dividendsPaid 0.00
changeToInventory -497000.00
changeToAccountReceivables 1963000.00
salePurchaseOfStock -8368000.00
otherCashflowsFromFinancingActivities -9404000.00
changeToNetincome -1178000.00
capitalExpenditures 9415000
changeReceivables 1963000.00
cashFlowsOtherOperating -1635000.00
exchangeRateChanges -1559000.00
cashAndCashEquivalentsChanges -7279000.00
changeInWorkingCapital -298000.00
stockBasedCompensation 739000.00
otherNonCashItems -41000.00
freeCashFlow 2637000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
changeToLiabilities 10247000.00
totalCashflowsFromInvestingActivities -12284000.00
netBorrowings -2500000.00
totalCashFromFinancingActivities -6664000.00
changeToOperatingActivities 2734000.00
netIncome 10122000.00
changeInCash -4719000.00
beginPeriodCashFlow 54738000.00
endPeriodCashFlow 50019000.00
totalCashFromOperatingActivities 14039000.00
depreciation 5713000.00
otherCashflowsFromInvestingActivities -2006000.00
dividendsPaid 0.00
changeToInventory -4661000.00
changeToAccountReceivables -10613000.00
salePurchaseOfStock -6664000.00
otherCashflowsFromFinancingActivities -12284000.00
changeToNetincome 497000.00
capitalExpenditures 10319000
changeReceivables -10613000.00
cashFlowsOtherOperating 2734000.00
exchangeRateChanges 190000.00
cashAndCashEquivalentsChanges -4719000.00
changeInWorkingCapital -2293000.00
stockBasedCompensation 1202000.00
otherNonCashItems -964000.00
freeCashFlow 3720000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-25
currency_symbol USD
changeToLiabilities -6130000.00
totalCashflowsFromInvestingActivities -14784000.00
netBorrowings 6000000.00
totalCashFromFinancingActivities 1376000.00
changeToOperatingActivities -5533000.00
netIncome 5771000.00
changeInCash -5088000.00
beginPeriodCashFlow 59826000.00
endPeriodCashFlow 54738000.00
totalCashFromOperatingActivities 8803000.00
depreciation 5533000.00
otherCashflowsFromInvestingActivities -8237000.00
dividendsPaid 0.00
changeToInventory 2665000.00
changeToAccountReceivables -356000.00
salePurchaseOfStock -4624000.00
otherCashflowsFromFinancingActivities 6000000.00
changeToNetincome -1446000.00
capitalExpenditures 6555000
changeReceivables -356000.00
cashFlowsOtherOperating 2766000.00
exchangeRateChanges -483000.00
cashAndCashEquivalentsChanges -5088000.00
changeInWorkingCapital -1055000.00
stockBasedCompensation 744000.00
otherNonCashItems -25000.00
freeCashFlow 2248000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
changeToLiabilities 17146000.00
totalCashflowsFromInvestingActivities -8544000.00
totalCashFromFinancingActivities -4483000.00
netIncome 7477000.00
changeInCash -673000.00
beginPeriodCashFlow 60499000.00
endPeriodCashFlow 59826000.00
totalCashFromOperatingActivities 11710000.00
depreciation 4557000.00
otherCashflowsFromInvestingActivities -6000.00
dividendsPaid 0.00
changeToInventory -2972000.00
changeToAccountReceivables -11803000.00
salePurchaseOfStock -4483000.00
otherCashflowsFromFinancingActivities -8544000.00
changeToNetincome 1120000.00
capitalExpenditures 8591000
changeReceivables -11803000.00
cashFlowsOtherOperating -3815000.00
exchangeRateChanges 644000.00
cashAndCashEquivalentsChanges -673000.00
changeInWorkingCapital -1444000.00
stockBasedCompensation 746000.00
otherNonCashItems 72000.00
freeCashFlow 3119000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-04
currency_symbol USD
changeToLiabilities 5513000.00
totalCashflowsFromInvestingActivities -8148000.00
netBorrowings 3000000.00
totalCashFromFinancingActivities -499000.00
netIncome 4564000.00
changeInCash 7816000.00
beginPeriodCashFlow 52683000.00
endPeriodCashFlow 60499000.00
totalCashFromOperatingActivities 16848000.00
depreciation 4894000.00
otherCashflowsFromInvestingActivities -121000.00
dividendsPaid 0.00
changeToInventory 3969000.00
changeToAccountReceivables -2974000.00
salePurchaseOfStock -3499000.00
otherCashflowsFromFinancingActivities 3000000.00
changeToNetincome 875000.00
capitalExpenditures 8199000
changeReceivables -2974000.00
cashFlowsOtherOperating 7000.00
exchangeRateChanges -385000.00
cashAndCashEquivalentsChanges 7816000.00
changeInWorkingCapital 6515000.00
stockBasedCompensation 769000.00
otherNonCashItems 112000.00
freeCashFlow 8649000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-05
currency_symbol USD
changeToLiabilities -10079000.00
totalCashflowsFromInvestingActivities -11114000.00
totalCashFromFinancingActivities -694000.00
netIncome 4475000.00
changeInCash -12497000.00
beginPeriodCashFlow 65180000.00
endPeriodCashFlow 52683000.00
totalCashFromOperatingActivities -529000.00
depreciation 4885000.00
otherCashflowsFromInvestingActivities -562000.00
dividendsPaid 0.00
changeToInventory -7175000.00
changeToAccountReceivables 5941000.00
salePurchaseOfStock -897000.00
otherCashflowsFromFinancingActivities 203000.00
changeToNetincome 4095000.00
capitalExpenditures 11287000
changeReceivables 5941000.00
cashFlowsOtherOperating -2671000.00
exchangeRateChanges -160000.00
cashAndCashEquivalentsChanges -12497000.00
changeInWorkingCapital -13984000.00
stockBasedCompensation 1147000.00
otherNonCashItems -370000.00
freeCashFlow -11816000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-28
currency_symbol USD
changeToLiabilities 5375000.00
totalCashflowsFromInvestingActivities -13848000.00
netBorrowings 9000000.00
totalCashFromFinancingActivities 50172000.00
changeToOperatingActivities -9223000.00
netIncome 7394000.00
changeInCash 3510000.00
beginPeriodCashFlow 61670000.00
endPeriodCashFlow 65180000.00
totalCashFromOperatingActivities 16814000.00
depreciation 4958000.00
otherCashflowsFromInvestingActivities -256000.00
dividendsPaid 0.00
changeToInventory -1797000.00
changeToAccountReceivables 68000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -13848000.00
changeToNetincome 3850000.00
capitalExpenditures 13892000
changeReceivables 68000.00
cashFlowsOtherOperating -3034000.00
exchangeRateChanges 544000.00
cashAndCashEquivalentsChanges 3510000.00
changeInWorkingCapital 704000.00
stockBasedCompensation 787000.00
otherNonCashItems 96000.00
freeCashFlow 2922000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-12
currency_symbol USD
changeToLiabilities 1884000.00
totalCashflowsFromInvestingActivities -6079000.00
totalCashFromFinancingActivities 50172000.00
netIncome 7191000.00
changeInCash 6000.00
beginPeriodCashFlow 61664000.00
endPeriodCashFlow 61670000.00
totalCashFromOperatingActivities 7709000.00
depreciation 4832000.00
otherCashflowsFromInvestingActivities -591000.00
dividendsPaid 0.00
changeToInventory -170000.00
changeToAccountReceivables -5627000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -6079000.00
changeToNetincome -425000.00
capitalExpenditures 6122000
changeReceivables -5627000.00
cashFlowsOtherOperating 24000.00
exchangeRateChanges -1624000.00
cashAndCashEquivalentsChanges 6000.00
changeInWorkingCapital -3889000.00
stockBasedCompensation 570000.00
otherNonCashItems 159000.00
freeCashFlow 1587000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-12
currency_symbol USD
changeToLiabilities 1799000.00
totalCashflowsFromInvestingActivities -8870000.00
netBorrowings -123000.00
totalCashFromFinancingActivities 42345000.00
netIncome 6229000.00
changeInCash 40963000.00
beginPeriodCashFlow 20701000.00
endPeriodCashFlow 61664000.00
totalCashFromOperatingActivities 8046000.00
depreciation 5023000.00
otherCashflowsFromInvestingActivities -2585000.00
dividendsPaid 0.00
changeToInventory -4610000.00
changeToAccountReceivables -338000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 42345000.00
changeToNetincome 589000.00
capitalExpenditures 9016000
changeReceivables -338000.00
cashFlowsOtherOperating -562000.00
exchangeRateChanges -558000.00
cashAndCashEquivalentsChanges 40963000.00
changeInWorkingCapital -3795000.00
stockBasedCompensation 625000.00
otherNonCashItems -66000.00
freeCashFlow -970000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-19
currency_symbol USD
changeToLiabilities 84000.00
totalCashflowsFromInvestingActivities -7719000.00
totalCashFromFinancingActivities 7827000.00
netIncome 5391000.00
changeInCash -5559000.00
beginPeriodCashFlow 26260000.00
endPeriodCashFlow 20701000.00
totalCashFromOperatingActivities -4505000.00
depreciation 4794000.00
otherCashflowsFromInvestingActivities -42000.00
dividendsPaid 7827000.00
changeToInventory -5615000.00
changeToAccountReceivables -8834000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 7827000.00
changeToNetincome 835000.00
capitalExpenditures 7863000
changeReceivables -8834000.00
cashFlowsOtherOperating -1160000.00
exchangeRateChanges -1162000.00
cashAndCashEquivalentsChanges -5559000.00
changeInWorkingCapital -15525000.00
stockBasedCompensation 1524000.00
otherNonCashItems 54000.00
freeCashFlow -12368000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
changeToLiabilities 17575000.00
totalCashflowsFromInvestingActivities -19991000.00
netBorrowings 9000000.00
totalCashFromFinancingActivities -10778000.00
changeToOperatingActivities 7016000.00
netIncome 5359000.00
changeInCash -11376000.00
beginPeriodCashFlow 37636000.00
endPeriodCashFlow 26260000.00
totalCashFromOperatingActivities 6420000.00
depreciation 4630000.00
otherCashflowsFromInvestingActivities 413000.00
changeToInventory -6425000.00
changeToAccountReceivables -11873000.00
salePurchaseOfStock -12606000.00
otherCashflowsFromFinancingActivities -10778000.00
changeToNetincome 3161000.00
capitalExpenditures 6879000
changeInWorkingCapital -6986000.00
stockBasedCompensation 892000.00
otherNonCashItems -106000.00
freeCashFlow -459000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
changeToLiabilities 5943000.00
totalCashFromFinancingActivities 5676000.00
netIncome 6356000.00
changeInCash 12593000.00
beginPeriodCashFlow 25043000.00
endPeriodCashFlow 37636000.00
totalCashFromOperatingActivities 12144000.00
depreciation 4250000.00
otherCashflowsFromInvestingActivities 505000.00
changeToInventory -3150000.00
changeToAccountReceivables -1746000.00
otherCashflowsFromFinancingActivities 5676000.00
capitalExpenditures 5511000
changeInWorkingCapital 2069000.00
stockBasedCompensation 832000.00
otherNonCashItems 136000.00
freeCashFlow 6633000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalCashFromFinancingActivities -438000.00
netIncome 5200000.00
changeInCash 10498000.00
beginPeriodCashFlow 14545000.00
endPeriodCashFlow 25043000.00
totalCashFromOperatingActivities 15152000.00
depreciation 4518000.00
otherCashflowsFromInvestingActivities 486000.00
changeToInventory 3182000.00
changeToAccountReceivables -1758000.00
otherCashflowsFromFinancingActivities -438000.00
capitalExpenditures 4521000
changeInWorkingCapital 5864000.00
stockBasedCompensation 831000.00
otherNonCashItems -101000.00
freeCashFlow 10631000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalCashFromFinancingActivities -6080000.00
netIncome 7698000.00
changeInCash -3879000.00
beginPeriodCashFlow 18424000.00
endPeriodCashFlow 14545000.00
totalCashFromOperatingActivities 5590000.00
depreciation 4491000.00
changeToInventory -6390000.00
changeToAccountReceivables 5301000.00
otherCashflowsFromFinancingActivities -6080000.00
capitalExpenditures 3871000
changeInWorkingCapital -7304000.00
stockBasedCompensation 743000.00
otherNonCashItems 209000.00
freeCashFlow 1719000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
changeToLiabilities 17835000.00
totalCashFromFinancingActivities -9648000.00
netIncome 7215000.00
changeInCash 975000.00
beginPeriodCashFlow 17449000.00
endPeriodCashFlow 18424000.00
totalCashFromOperatingActivities 14554000.00
depreciation 4516000.00
otherCashflowsFromInvestingActivities 80000.00
changeToInventory 6102000.00
changeToAccountReceivables -12475000.00
otherCashflowsFromFinancingActivities -9648000.00
capitalExpenditures 4253000
changeInWorkingCapital 729000.00
stockBasedCompensation 805000.00
otherNonCashItems 344000.00
freeCashFlow 10301000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities -6913000.00
netIncome 6642000.00
changeInCash -2061000.00
beginPeriodCashFlow 19510000.00
endPeriodCashFlow 17449000.00
totalCashFromOperatingActivities 9616000.00
depreciation 4372000.00
changeToInventory 7147000.00
changeToAccountReceivables -16435000.00
otherCashflowsFromFinancingActivities -6913000.00
capitalExpenditures 4584000
changeInWorkingCapital -1891000.00
stockBasedCompensation 625000.00
otherNonCashItems 169000.00
freeCashFlow 5032000.00
2012-12-31
date 2012-12-31
currency_symbol USD
netIncome 7663000.00
endPeriodCashFlow 19510000.00
capitalExpenditures 0
2012-06-30
date 2012-06-30
currency_symbol USD
totalCashFromOperatingActivities 35552000.00
otherCashflowsFromInvestingActivities 1711000.00
changeToInventory 17241000.00
changeToAccountReceivables 4412000.00
capitalExpenditures 13016000
yearly
2023-06-30
date 2023-06-30
filing_date 2023-08-24
currency_symbol USD
investments -90467000.00
changeToLiabilities 45404000.00
totalCashflowsFromInvestingActivities -90467000.00
netBorrowings 100596000.00
totalCashFromFinancingActivities 99179000.00
changeToOperatingActivities 11691000.00
netIncome 36629000.00
changeInCash -5987000.00
beginPeriodCashFlow 49851000.00
endPeriodCashFlow 43864000.00
totalCashFromOperatingActivities -13804000.00
depreciation 32416000.00
otherCashflowsFromInvestingActivities -1100000.00
changeToInventory -50234000.00
changeToAccountReceivables -82386000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 103483000.00
changeToNetincome 5210000.00
capitalExpenditures 89367000
changeReceivables -82386000.00
cashFlowsOtherOperating -20045000.00
cashAndCashEquivalentsChanges -5092000.00
changeInWorkingCapital -51420000.00
stockBasedCompensation 6914000.00
otherNonCashItems -36629000.00
freeCashFlow -103171000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-30
currency_symbol USD
investments -74798000.00
changeToLiabilities 96776000.00
totalCashflowsFromInvestingActivities -74798000.00
netBorrowings 114936000.00
totalCashFromFinancingActivities 103741000.00
changeToOperatingActivities -1750000.00
netIncome 31253000.00
changeInCash -56591000.00
beginPeriodCashFlow 106442000.00
endPeriodCashFlow 49851000.00
totalCashFromOperatingActivities -83178000.00
depreciation 29411000.00
otherCashflowsFromInvestingActivities -74798000.00
changeToInventory -203168000.00
changeToAccountReceivables -26483000.00
salePurchaseOfStock -8952000.00
otherCashflowsFromFinancingActivities 112693000.00
changeToNetincome -114431000.00
capitalExpenditures 74714000
changeInWorkingCapital -152842000.00
stockBasedCompensation 6224000.00
otherNonCashItems 2004000.00
freeCashFlow -157892000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-27
currency_symbol USD
investments -38796000.00
changeToLiabilities 14599000.00
totalCashflowsFromInvestingActivities -38796000.00
netBorrowings -52268000.00
totalCashFromFinancingActivities -53078000.00
changeToOperatingActivities 11125000.00
netIncome 56791000.00
changeInCash 41452000.00
beginPeriodCashFlow 64990000.00
endPeriodCashFlow 106442000.00
totalCashFromOperatingActivities 130095000.00
depreciation 34020000.00
otherCashflowsFromInvestingActivities 204000.00
changeToInventory 18589000.00
changeToAccountReceivables -28391000.00
salePurchaseOfStock -2996000.00
otherCashflowsFromFinancingActivities 2186000.00
changeToNetincome 73304000.00
capitalExpenditures 39352000
changeReceivables -28391000.00
cashFlowsOtherOperating 22923000.00
exchangeRateChanges 3231000.00
cashAndCashEquivalentsChanges 41452000.00
changeInWorkingCapital 40409000.00
stockBasedCompensation 3907000.00
otherNonCashItems 586000.00
freeCashFlow 90743000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-27
currency_symbol USD
investments -38482000.00
changeToLiabilities 919000.00
totalCashflowsFromInvestingActivities -38482000.00
netBorrowings -8128000.00
totalCashFromFinancingActivities -17934000.00
changeToOperatingActivities -4222000.00
netIncome 18196000.00
changeInCash 15714000.00
beginPeriodCashFlow 49276000.00
endPeriodCashFlow 64990000.00
totalCashFromOperatingActivities 72808000.00
depreciation 30872000.00
otherCashflowsFromInvestingActivities -118000.00
changeToInventory -15053000.00
changeToAccountReceivables 41928000.00
salePurchaseOfStock -8794000.00
otherCashflowsFromFinancingActivities -1057000.00
changeToNetincome 11122000.00
capitalExpenditures 38749000
changeReceivables 41928000.00
cashFlowsOtherOperating -15176000.00
exchangeRateChanges -678000.00
cashAndCashEquivalentsChanges 15714000.00
changeInWorkingCapital 7854000.00
stockBasedCompensation 4039000.00
otherNonCashItems 11938000.00
freeCashFlow 34059000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-27
currency_symbol USD
investments -68709000.00
changeToLiabilities 14838000.00
totalCashflowsFromInvestingActivities -68709000.00
netBorrowings 104627000.00
totalCashFromFinancingActivities 79430000.00
changeToOperatingActivities 553000.00
netIncome 31558000.00
changeInCash 2848000.00
beginPeriodCashFlow 46428000.00
endPeriodCashFlow 49276000.00
totalCashFromOperatingActivities -6748000.00
depreciation 28873000.00
otherCashflowsFromInvestingActivities -44044000.00
changeToInventory -35094000.00
changeToAccountReceivables -36535000.00
salePurchaseOfStock -23431000.00
otherCashflowsFromFinancingActivities 115704000.00
changeToNetincome 4564000.00
capitalExpenditures 25843000
changeReceivables -45223000.00
cashFlowsOtherOperating -6264000.00
exchangeRateChanges -1125000.00
cashAndCashEquivalentsChanges 2848000.00
changeInWorkingCapital -71763000.00
stockBasedCompensation 5678000.00
otherNonCashItems 427000.00
freeCashFlow -32591000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-28
currency_symbol USD
investments -26214000.00
changeToLiabilities 44271000.00
totalCashflowsFromInvestingActivities -26214000.00
netBorrowings -1542000.00
totalCashFromFinancingActivities -12603000.00
changeToOperatingActivities 16091000.00
netIncome 16752000.00
changeInCash 1873000.00
beginPeriodCashFlow 44555000.00
endPeriodCashFlow 46428000.00
totalCashFromOperatingActivities 40200000.00
depreciation 26376000.00
otherCashflowsFromInvestingActivities -338000.00
dividendsPaid 0.00
changeToInventory -55769000.00
changeToAccountReceivables -2876000.00
salePurchaseOfStock -9553000.00
otherCashflowsFromFinancingActivities -1508000.00
changeToNetincome 6992000.00
capitalExpenditures 26519000
changeReceivables -2876000.00
cashFlowsOtherOperating 4454000.00
exchangeRateChanges 490000.00
cashAndCashEquivalentsChanges 1873000.00
changeInWorkingCapital -9282000.00
stockBasedCompensation 5299000.00
otherNonCashItems 480000.00
freeCashFlow 13681000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-29
currency_symbol USD
investments -35709000.00
changeToLiabilities 17693000.00
totalCashflowsFromInvestingActivities -35709000.00
netBorrowings 1000000.00
totalCashFromFinancingActivities -22034000.00
changeToOperatingActivities 4231000.00
netIncome 34179000.00
changeInCash -10183000.00
beginPeriodCashFlow 54738000.00
endPeriodCashFlow 44555000.00
totalCashFromOperatingActivities 46754000.00
depreciation 23904000.00
otherCashflowsFromInvestingActivities -2455000.00
dividendsPaid 0.00
changeToInventory -8549000.00
changeToAccountReceivables -19267000.00
salePurchaseOfStock -23034000.00
otherCashflowsFromFinancingActivities 14000000.00
changeToNetincome 2770000.00
capitalExpenditures 34272000
changeReceivables -19267000.00
cashFlowsOtherOperating -3976000.00
exchangeRateChanges 806000.00
cashAndCashEquivalentsChanges -10183000.00
changeInWorkingCapital -14099000.00
stockBasedCompensation 3484000.00
otherNonCashItems -599000.00
freeCashFlow 12482000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-25
currency_symbol USD
investments -42590000.00
changeToLiabilities 6450000.00
totalCashflowsFromInvestingActivities -42590000.00
netBorrowings 9000000.00
totalCashFromFinancingActivities -4300000.00
changeToOperatingActivities -5533000.00
netIncome 22287000.00
changeInCash -10442000.00
beginPeriodCashFlow 65180000.00
endPeriodCashFlow 54738000.00
totalCashFromOperatingActivities 36832000.00
depreciation 19869000.00
otherCashflowsFromInvestingActivities -8926000.00
dividendsPaid 0.00
changeToInventory -3513000.00
changeToAccountReceivables -9192000.00
salePurchaseOfStock -13503000.00
otherCashflowsFromFinancingActivities 12203000.00
changeToNetincome 4644000.00
capitalExpenditures 34632000
changeReceivables -9192000.00
cashFlowsOtherOperating -3713000.00
exchangeRateChanges -384000.00
cashAndCashEquivalentsChanges -10442000.00
changeInWorkingCapital -9968000.00
stockBasedCompensation 3406000.00
otherNonCashItems -211000.00
freeCashFlow 2200000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-28
currency_symbol USD
changeToLiabilities 9058000.00
totalCashflowsFromInvestingActivities -36516000.00
netBorrowings -123000.00
totalCashFromFinancingActivities 50172000.00
changeToOperatingActivities -9223000.00
netIncome 26205000.00
changeInCash 38920000.00
beginPeriodCashFlow 26260000.00
endPeriodCashFlow 65180000.00
totalCashFromOperatingActivities 28064000.00
depreciation 19607000.00
otherCashflowsFromInvestingActivities -3474000.00
dividendsPaid 0.00
changeToInventory -12192000.00
changeToAccountReceivables -14731000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 50172000.00
changeToNetincome 4849000.00
capitalExpenditures 36893000
changeReceivables -14731000.00
cashFlowsOtherOperating -4732000.00
exchangeRateChanges -2800000.00
cashAndCashEquivalentsChanges 38920000.00
changeInWorkingCapital -22505000.00
stockBasedCompensation 3506000.00
otherNonCashItems 243000.00
freeCashFlow -8829000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
changeToLiabilities 17575000.00
totalCashflowsFromInvestingActivities -19991000.00
netBorrowings 9000000.00
totalCashFromFinancingActivities -11620000.00
changeToOperatingActivities 7016000.00
netIncome 24613000.00
changeInCash 7836000.00
beginPeriodCashFlow 18424000.00
endPeriodCashFlow 26260000.00
totalCashFromOperatingActivities 39306000.00
depreciation 17889000.00
otherCashflowsFromInvestingActivities 413000.00
changeToInventory -12783000.00
changeToAccountReceivables -10076000.00
salePurchaseOfStock -12606000.00
otherCashflowsFromFinancingActivities -11620000.00
changeToNetincome 3161000.00
capitalExpenditures 20782000
changeInWorkingCapital -6357000.00
stockBasedCompensation 3298000.00
otherNonCashItems 138000.00
freeCashFlow 18524000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
changeToLiabilities 17835000.00
totalCashFromFinancingActivities -30617000.00
netIncome 21520000.00
changeInCash -3551000.00
beginPeriodCashFlow 21975000.00
endPeriodCashFlow 18424000.00
totalCashFromOperatingActivities 40564000.00
depreciation 17447000.00
otherCashflowsFromInvestingActivities 80000.00
changeToInventory 1462000.00
changeToAccountReceivables -24589000.00
otherCashflowsFromFinancingActivities -30617000.00
capitalExpenditures 14490000
changeInWorkingCapital -5687000.00
stockBasedCompensation 2397000.00
otherNonCashItems 770000.00
freeCashFlow 26074000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities -29357000.00
netIncome 23903000.00
changeInCash -6955000.00
beginPeriodCashFlow 28930000.00
endPeriodCashFlow 21975000.00
totalCashFromOperatingActivities 35552000.00
depreciation 16779000.00
changeToInventory 17241000.00
changeToAccountReceivables 4412000.00
otherCashflowsFromFinancingActivities -29357000.00
capitalExpenditures 13591000
changeInWorkingCapital 10475000.00
stockBasedCompensation 593000.00
otherNonCashItems 858000.00
freeCashFlow 21961000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities -1468000.00
netIncome 4404000.00
changeInCash -17970000.00
beginPeriodCashFlow 46900000.00
endPeriodCashFlow 28930000.00
totalCashFromOperatingActivities 4162000.00
depreciation 16135000.00
changeToInventory 4926000.00
changeToAccountReceivables 17237000.00
otherCashflowsFromFinancingActivities -1468000.00
capitalExpenditures 25714000
changeInWorkingCapital -17084000.00
stockBasedCompensation 492000.00
otherNonCashItems 222000.00
freeCashFlow -21552000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
incomeBeforeTax 13211000.00
netIncome 10754000.00
sellingGeneralAdministrative 16052000.00
grossProfit 35561000.00
ebit 19490000.00
ebitda 18658000.00
depreciationAndAmortization -832000.00
operatingIncome 19490000.00
otherOperatingExpenses 418591000.00
interestExpense 5447000.00
taxProvision 2457000.00
interestIncome 299000.00
netInterestIncome -5148000.00
incomeTaxExpense 2457000.00
totalRevenue 438100000.00
totalOperatingExpenses 16052000.00
costOfRevenue 402539000.00
totalOtherIncomeExpenseNet -1131000.00
netIncomeFromContinuingOps 10754000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-24
currency_symbol USD
incomeBeforeTax 26507000.00
netIncome 19202000.00
sellingGeneralAdministrative 18444000.00
grossProfit 49640000.00
reconciledDepreciation 8576000.00
ebit 31449000.00
ebitda 31980000.00
depreciationAndAmortization 531000.00
operatingIncome 31449000.00
otherOperatingExpenses 464692000.00
interestExpense 5473000.00
taxProvision 7305000.00
interestIncome 65000.00
netInterestIncome -5408000.00
incomeTaxExpense 7305000.00
totalRevenue 496100000.00
totalOperatingExpenses 18232000.00
costOfRevenue 446460000.00
totalOtherIncomeExpenseNet 466000.00
netIncomeFromContinuingOps 19202000.00
netIncomeApplicableToCommonShares 19202000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
incomeBeforeTax 21876000.00
netIncome 16400000.00
sellingGeneralAdministrative 21096000.00
grossProfit 42972000.00
reconciledDepreciation 8232000.00
ebit 16988000.00
ebitda 25220000.00
depreciationAndAmortization 8232000.00
operatingIncome 16988000.00
otherOperatingExpenses 459483000.00
interestExpense 4822000.00
taxProvision 5476000.00
interestIncome 45000.00
netInterestIncome -4777000.00
incomeTaxExpense 5476000.00
totalRevenue 484703000.00
totalOperatingExpenses 17752000.00
costOfRevenue 441731000.00
totalOtherIncomeExpenseNet 4888000.00
netIncomeFromContinuingOps 16400000.00
netIncomeApplicableToCommonShares 16400000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
incomeBeforeTax 14193000.00
netIncome 10720000.00
sellingGeneralAdministrative 19998000.00
grossProfit 34191000.00
reconciledDepreciation 7997000.00
ebit 9492000.00
ebitda 17489000.00
depreciationAndAmortization 7997000.00
operatingIncome 9492000.00
otherOperatingExpenses 419207000.00
interestExpense 4048000.00
taxProvision 3473000.00
interestIncome 26000.00
netInterestIncome -4022000.00
incomeTaxExpense 3473000.00
totalRevenue 436696000.00
totalOperatingExpenses 16702000.00
costOfRevenue 402505000.00
totalOtherIncomeExpenseNet 4701000.00
netIncomeFromContinuingOps 10720000.00
netIncomeApplicableToCommonShares 10720000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
incomeBeforeTax 12168000.00
netIncome 9509000.00
sellingGeneralAdministrative 17153000.00
grossProfit 29321000.00
reconciledDepreciation 7611000.00
ebit 5960000.00
ebitda 13571000.00
depreciationAndAmortization 7611000.00
operatingIncome 5960000.00
otherOperatingExpenses 392318000.00
interestExpense 1920000.00
taxProvision 2659000.00
interestIncome 17000.00
netInterestIncome -1903000.00
incomeTaxExpense 2659000.00
totalRevenue 405889000.00
totalOperatingExpenses 15750000.00
costOfRevenue 376568000.00
totalOtherIncomeExpenseNet 6208000.00
netIncomeFromContinuingOps 9509000.00
netIncomeApplicableToCommonShares 9509000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-30
currency_symbol USD
incomeBeforeTax 15321000.00
netIncome 9938000.00
sellingGeneralAdministrative 13643000.00
grossProfit 34221000.00
reconciledDepreciation 6959000.00
ebit 13619000.00
ebitda 20578000.00
depreciationAndAmortization 6959000.00
operatingIncome 13619000.00
otherOperatingExpenses 352919000.00
interestExpense 1118000.00
taxProvision 5383000.00
interestIncome 15000.00
netInterestIncome -1103000.00
incomeTaxExpense 5383000.00
totalRevenue 373497000.00
totalOperatingExpenses 13643000.00
costOfRevenue 339276000.00
totalOtherIncomeExpenseNet 1702000.00
netIncomeFromContinuingOps 9938000.00
netIncomeApplicableToCommonShares 9938000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
incomeBeforeTax 18174000.00
netIncome 13638000.00
sellingGeneralAdministrative 15770000.00
grossProfit 33944000.00
reconciledDepreciation 6497000.00
ebit 13780000.00
ebitda 20277000.00
depreciationAndAmortization 6497000.00
operatingIncome 13780000.00
otherOperatingExpenses 347780000.00
interestExpense 669000.00
taxProvision 4536000.00
interestIncome 31000.00
netInterestIncome -638000.00
incomeTaxExpense 4536000.00
totalRevenue 368057000.00
totalOperatingExpenses 13667000.00
costOfRevenue 334113000.00
totalOtherIncomeExpenseNet 4394000.00
netIncomeFromContinuingOps 13638000.00
netIncomeApplicableToCommonShares 13638000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-08
currency_symbol USD
incomeBeforeTax 6705000.00
netIncome 5113000.00
sellingGeneralAdministrative 14132000.00
grossProfit 20837000.00
reconciledDepreciation 7047000.00
ebit 6904000.00
ebitda 13951000.00
depreciationAndAmortization 7047000.00
operatingIncome 6914000.00
otherOperatingExpenses 308350000.00
interestExpense 473000.00
taxProvision 1592000.00
interestIncome 11000.00
netInterestIncome -462000.00
incomeTaxExpense 1592000.00
totalRevenue 315264000.00
totalOperatingExpenses 13923000.00
costOfRevenue 294427000.00
totalOtherIncomeExpenseNet 253000.00
netIncomeFromContinuingOps 5113000.00
netIncomeApplicableToCommonShares 5113000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
incomeBeforeTax 3531000.00
netIncome 2564000.00
sellingGeneralAdministrative 12069000.00
grossProfit 15600000.00
reconciledDepreciation 8908000.00
ebit 4585000.00
ebitda 13493000.00
depreciationAndAmortization 8908000.00
operatingIncome 4780000.00
otherOperatingExpenses 287937000.00
interestExpense 395000.00
taxProvision 967000.00
interestIncome 24000.00
netInterestIncome -371000.00
incomeTaxExpense 967000.00
totalRevenue 292717000.00
totalOperatingExpenses 10820000.00
costOfRevenue 277117000.00
totalOtherIncomeExpenseNet -878000.00
netIncomeFromContinuingOps 2564000.00
netIncomeApplicableToCommonShares 2564000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-27
currency_symbol USD
incomeBeforeTax 17525000.00
netIncome 14446000.00
sellingGeneralAdministrative 14702000.00
sellingAndMarketingExpenses 345000.00
grossProfit 31781000.00
reconciledDepreciation 8775000.00
ebit 8304000.00
ebitda 17079000.00
depreciationAndAmortization 8775000.00
operatingIncome 17079000.00
otherOperatingExpenses 312046000.00
interestExpense 356000.00
taxProvision 3079000.00
interestIncome 31000.00
netInterestIncome -325000.00
incomeTaxExpense 3079000.00
totalRevenue 329125000.00
totalOperatingExpenses 14702000.00
costOfRevenue 297344000.00
totalOtherIncomeExpenseNet 446000.00
netIncomeFromContinuingOps 14446000.00
netIncomeApplicableToCommonShares 14446000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
incomeBeforeTax 13997000.00
netIncome 10472000.00
sellingGeneralAdministrative 11368000.00
sellingAndMarketingExpenses 376000.00
grossProfit 26006000.00
reconciledDepreciation 8483000.00
ebit 14505000.00
ebitda 22988000.00
depreciationAndAmortization 8483000.00
operatingIncome 14638000.00
otherOperatingExpenses 295691000.00
interestExpense 370000.00
taxProvision 3525000.00
interestIncome 38000.00
netInterestIncome -332000.00
incomeTaxExpense 3525000.00
totalRevenue 310329000.00
totalOperatingExpenses 11368000.00
costOfRevenue 284323000.00
totalOtherIncomeExpenseNet -309000.00
netIncomeFromContinuingOps 10472000.00
netIncomeApplicableToCommonShares 10472000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-04
currency_symbol USD
incomeBeforeTax 18590000.00
netIncome 15062000.00
sellingGeneralAdministrative 13486000.00
sellingAndMarketingExpenses 13486000.00
grossProfit 29665000.00
reconciledDepreciation 8448000.00
ebit 7731000.00
ebitda 16179000.00
depreciationAndAmortization 8448000.00
operatingIncome 16179000.00
otherOperatingExpenses 304425000.00
interestExpense 616000.00
taxProvision 3528000.00
interestIncome 26000.00
netInterestIncome -590000.00
incomeTaxExpense 3528000.00
totalRevenue 320604000.00
totalOperatingExpenses 13486000.00
costOfRevenue 290939000.00
totalOtherIncomeExpenseNet 2411000.00
netIncomeFromContinuingOps 15062000.00
netIncomeApplicableToCommonShares 15062000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-04
currency_symbol USD
incomeBeforeTax 19942000.00
netIncome 16811000.00
sellingGeneralAdministrative 12776000.00
sellingAndMarketingExpenses 341000.00
grossProfit 30583000.00
reconciledDepreciation 8314000.00
ebit 9493000.00
ebitda 17807000.00
depreciationAndAmortization 8314000.00
operatingIncome 17807000.00
otherOperatingExpenses 313942000.00
interestExpense 823000.00
taxProvision 3131000.00
interestIncome 7000.00
netInterestIncome -816000.00
incomeTaxExpense 3131000.00
totalRevenue 331749000.00
totalOperatingExpenses 12776000.00
costOfRevenue 301166000.00
totalOtherIncomeExpenseNet 2135000.00
netIncomeFromContinuingOps 16811000.00
netIncomeApplicableToCommonShares 16811000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-27
currency_symbol USD
incomeBeforeTax -1078000.00
netIncome -1273000.00
sellingGeneralAdministrative 11391000.00
grossProfit 20925000.00
reconciledDepreciation 7989000.00
ebit 9470000.00
ebitda 17459000.00
depreciationAndAmortization 7989000.00
operatingIncome 1609000.00
otherOperatingExpenses 276622000.00
interestExpense 898000.00
taxProvision 195000.00
interestIncome 17000.00
netInterestIncome -881000.00
nonRecurring 7925000.00
incomeTaxExpense 195000.00
totalRevenue 286156000.00
totalOperatingExpenses 11391000.00
costOfRevenue 265231000.00
totalOtherIncomeExpenseNet -10612000.00
netIncomeFromContinuingOps -1273000.00
netIncomeApplicableToCommonShares -1272000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
incomeBeforeTax 8695000.00
netIncome 6259000.00
sellingGeneralAdministrative 9624000.00
grossProfit 20212000.00
reconciledDepreciation 7897000.00
ebit 2691000.00
ebitda 10588000.00
depreciationAndAmortization 7897000.00
operatingIncome 10588000.00
otherOperatingExpenses 283337000.00
interestExpense 1166000.00
taxProvision 2436000.00
interestIncome 18000.00
netInterestIncome -1148000.00
incomeTaxExpense 2436000.00
totalRevenue 293925000.00
totalOperatingExpenses 9624000.00
costOfRevenue 273713000.00
totalOtherIncomeExpenseNet -1893000.00
netIncomeFromContinuingOps 6259000.00
netIncomeApplicableToCommonShares 6259000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-06
currency_symbol USD
incomeBeforeTax 8827000.00
netIncome 6612000.00
sellingGeneralAdministrative 11827000.00
grossProfit 20511000.00
reconciledDepreciation 7674000.00
ebit 1010000.00
ebitda 8684000.00
depreciationAndAmortization 7674000.00
operatingIncome 8684000.00
otherOperatingExpenses 298400000.00
interestExpense 1149000.00
taxProvision 2215000.00
interestIncome 7000.00
netInterestIncome -1142000.00
incomeTaxExpense 2215000.00
totalRevenue 307084000.00
totalOperatingExpenses 11827000.00
costOfRevenue 286573000.00
totalOtherIncomeExpenseNet 143000.00
netIncomeFromContinuingOps 6612000.00
netIncomeApplicableToCommonShares 6612000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
incomeBeforeTax 8713000.00
netIncome 6598000.00
sellingGeneralAdministrative 11078000.00
grossProfit 22193000.00
reconciledDepreciation 7312000.00
ebit 3803000.00
ebitda 11115000.00
depreciationAndAmortization 7312000.00
operatingIncome 11115000.00
otherOperatingExpenses 302270000.00
interestExpense 1208000.00
taxProvision 2115000.00
interestIncome 18000.00
netInterestIncome -1190000.00
extraordinaryItems -9800000.00
incomeTaxExpense 2115000.00
totalRevenue 313385000.00
totalOperatingExpenses 11078000.00
costOfRevenue 291192000.00
totalOtherIncomeExpenseNet -2402000.00
netIncomeFromContinuingOps 6598000.00
netIncomeApplicableToCommonShares 6598000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-27
currency_symbol USD
incomeBeforeTax 8714000.00
netIncome 7525000.00
sellingGeneralAdministrative 12903000.00
sellingAndMarketingExpenses 215000.00
grossProfit 23222000.00
reconciledDepreciation 7386000.00
ebit 2933000.00
ebitda 10319000.00
depreciationAndAmortization 7386000.00
operatingIncome 10319000.00
otherOperatingExpenses 308302000.00
interestExpense 1425000.00
taxProvision 1189000.00
interestIncome 20000.00
netInterestIncome -1405000.00
extraordinaryItems 12326000.00
incomeTaxExpense 1189000.00
totalRevenue 318621000.00
totalOperatingExpenses 12903000.00
costOfRevenue 295399000.00
totalOtherIncomeExpenseNet -1605000.00
netIncomeFromContinuingOps 7525000.00
netIncomeApplicableToCommonShares 7525000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
incomeBeforeTax 14674000.00
netIncome 11849000.00
sellingGeneralAdministrative 12057000.00
grossProfit 26554000.00
reconciledDepreciation 7480000.00
ebit 7017000.00
ebitda 14497000.00
depreciationAndAmortization 7480000.00
operatingIncome 14497000.00
otherOperatingExpenses 298957000.00
interestExpense 1165000.00
taxProvision 3025000.00
interestIncome 400000.00
netInterestIncome -1146000.00
extraordinaryItems 200000.00
incomeTaxExpense 2825000.00
totalRevenue 313454000.00
totalOperatingExpenses 12057000.00
costOfRevenue 286900000.00
totalOtherIncomeExpenseNet 177000.00
netIncomeFromContinuingOps 11849000.00
netIncomeApplicableToCommonShares 11849000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-07
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 8619000.00
netIncome 7115000.00
sellingGeneralAdministrative 10232000.00
grossProfit 20444000.00
reconciledDepreciation 7252000.00
ebit 2960000.00
ebitda 10212000.00
depreciationAndAmortization 7252000.00
operatingIncome 10212000.00
otherOperatingExpenses 273937000.00
interestExpense 1090000.00
extraordinaryItems 300000.00
incomeTaxExpense 1504000.00
totalRevenue 284149000.00
totalOperatingExpenses 10232000.00
costOfRevenue 263705000.00
totalOtherIncomeExpenseNet -1593000.00
netIncomeFromContinuingOps 7115000.00
netIncomeApplicableToCommonShares 7115000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 6478000.00
netIncome 5069000.00
sellingGeneralAdministrative 11154000.00
sellingAndMarketingExpenses 92000.00
grossProfit 18186000.00
reconciledDepreciation 6755000.00
ebit 6867000.00
ebitda 13622000.00
depreciationAndAmortization 6755000.00
operatingIncome 7032000.00
otherOperatingExpenses 258588000.00
interestExpense 389000.00
incomeTaxExpense 1409000.00
totalRevenue 265620000.00
totalOperatingExpenses 11154000.00
costOfRevenue 247434000.00
totalOtherIncomeExpenseNet -171000.00
netIncomeFromContinuingOps 5069000.00
netIncomeApplicableToCommonShares 5069000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-28
currency_symbol USD
researchDevelopment 11000000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10225000.00
minorityInterest 0.00
netIncome 5784000.00
sellingGeneralAdministrative 11469000.00
grossProfit 22823000.00
reconciledDepreciation 6797000.00
ebit 4557000.00
ebitda 11354000.00
depreciationAndAmortization 6797000.00
operatingIncome 11354000.00
otherOperatingExpenses 265414000.00
interestExpense 158000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4441000.00
totalRevenue 276768000.00
totalOperatingExpenses 11469000.00
costOfRevenue 253945000.00
totalOtherIncomeExpenseNet -1129000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5784000.00
netIncomeApplicableToCommonShares 5784000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-03
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13129000.00
minorityInterest 0.00
netIncome 10835000.00
sellingGeneralAdministrative 11716000.00
grossProfit 22927000.00
reconciledDepreciation 6824000.00
ebit 13269000.00
ebitda 20093000.00
depreciationAndAmortization 6824000.00
operatingIncome 11211000.00
otherOperatingExpenses 272727000.00
interestExpense 140000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2294000.00
totalRevenue 283938000.00
totalOperatingExpenses 11716000.00
costOfRevenue 261011000.00
totalOtherIncomeExpenseNet 2044000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10835000.00
netIncomeApplicableToCommonShares 10835000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10586000.00
minorityInterest 0.00
netIncome -8347000.00
sellingGeneralAdministrative 10769000.00
grossProfit 20962000.00
reconciledDepreciation 6386000.00
ebit 3807000.00
ebitda 10193000.00
depreciationAndAmortization 6386000.00
operatingIncome 10193000.00
otherOperatingExpenses 247958000.00
interestExpense 113000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 18933000.00
totalRevenue 258151000.00
totalOperatingExpenses 10769000.00
costOfRevenue 237189000.00
totalOtherIncomeExpenseNet 393000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -8347000.00
netIncomeApplicableToCommonShares -8347000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-02
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10835000.00
minorityInterest 0.00
netIncome 8480000.00
sellingGeneralAdministrative 9900000.00
grossProfit 19490000.00
reconciledDepreciation 6369000.00
ebit 10951000.00
ebitda 17320000.00
depreciationAndAmortization 6369000.00
operatingIncome 9590000.00
otherOperatingExpenses 243614000.00
interestExpense 116000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2355000.00
totalRevenue 253204000.00
totalOperatingExpenses 9900000.00
costOfRevenue 233714000.00
totalOtherIncomeExpenseNet 1343000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8480000.00
netIncomeApplicableToCommonShares 8480000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-29
currency_symbol USD
researchDevelopment 10000000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9572000.00
minorityInterest 0.00
netIncome 8128000.00
sellingGeneralAdministrative 9547000.00
grossProfit 18002000.00
reconciledDepreciation 6403000.00
ebit 2052000.00
ebitda 8455000.00
depreciationAndAmortization 6403000.00
operatingIncome 8455000.00
otherOperatingExpenses 232813000.00
interestExpense 120000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1444000.00
totalRevenue 241268000.00
totalOperatingExpenses 9547000.00
costOfRevenue 223266000.00
totalOtherIncomeExpenseNet 1117000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8128000.00
netIncomeApplicableToCommonShares 8128000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9871000.00
minorityInterest 0.00
netIncome 8117000.00
sellingGeneralAdministrative 9179000.00
grossProfit 18718000.00
reconciledDepreciation 6072000.00
ebit 3467000.00
ebitda 9539000.00
depreciationAndAmortization 6072000.00
operatingIncome 9539000.00
otherOperatingExpenses 223391000.00
interestExpense 52000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1754000.00
totalRevenue 232930000.00
totalOperatingExpenses 9179000.00
costOfRevenue 214212000.00
totalOtherIncomeExpenseNet 332000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8117000.00
netIncomeApplicableToCommonShares 8117000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-02
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11227000.00
minorityInterest 0.00
netIncome 7812000.00
sellingGeneralAdministrative 8312000.00
grossProfit 20553000.00
reconciledDepreciation 5716000.00
ebit 6525000.00
ebitda 12241000.00
depreciationAndAmortization 5716000.00
operatingIncome 12241000.00
otherOperatingExpenses 218024000.00
interestExpense 60000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3415000.00
totalRevenue 230265000.00
totalOperatingExpenses 8312000.00
costOfRevenue 209712000.00
totalOtherIncomeExpenseNet -1014000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7812000.00
netIncomeApplicableToCommonShares 7812000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13585000.00
minorityInterest 0.00
netIncome 10122000.00
sellingGeneralAdministrative 5500000.00
sellingAndMarketingExpenses 4005000.00
grossProfit 18322000.00
reconciledDepreciation 5713000.00
ebit 13624000.00
ebitda 19337000.00
depreciationAndAmortization 5713000.00
operatingIncome 12822000.00
otherOperatingExpenses 213629000.00
interestExpense 39000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3463000.00
totalRevenue 226451000.00
totalOperatingExpenses 5500000.00
costOfRevenue 208129000.00
totalOtherIncomeExpenseNet 779000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10122000.00
netIncomeApplicableToCommonShares 10122000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-25
currency_symbol USD
researchDevelopment 9000000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8065000.00
minorityInterest 0.00
netIncome 5771000.00
sellingGeneralAdministrative 8168000.00
grossProfit 16958000.00
reconciledDepreciation 5533000.00
ebit 3257000.00
ebitda 8790000.00
depreciationAndAmortization 5533000.00
operatingIncome 8790000.00
otherOperatingExpenses 211612000.00
interestExpense 51000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2294000.00
totalRevenue 220402000.00
totalOperatingExpenses 8168000.00
costOfRevenue 203444000.00
totalOtherIncomeExpenseNet -725000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5771000.00
netIncomeApplicableToCommonShares 5771000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7311000.00
minorityInterest 0.00
netIncome 7477000.00
sellingGeneralAdministrative 9107000.00
grossProfit 16185000.00
reconciledDepreciation 4557000.00
ebit 2521000.00
ebitda 7078000.00
depreciationAndAmortization 4557000.00
operatingIncome 7078000.00
otherOperatingExpenses 207033000.00
interestExpense 24000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -166000.00
totalRevenue 214111000.00
totalOperatingExpenses 9107000.00
costOfRevenue 197926000.00
totalOtherIncomeExpenseNet 233000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7477000.00
netIncomeApplicableToCommonShares 7477000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6345000.00
minorityInterest 0.00
netIncome 4564000.00
sellingGeneralAdministrative 9182000.00
grossProfit 16115000.00
reconciledDepreciation 4894000.00
ebit 6349000.00
ebitda 11243000.00
depreciationAndAmortization 4894000.00
operatingIncome 6933000.00
otherOperatingExpenses 200196000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1781000.00
totalRevenue 207129000.00
totalOperatingExpenses 9182000.00
costOfRevenue 191014000.00
totalOtherIncomeExpenseNet -596000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4564000.00
netIncomeApplicableToCommonShares 4564000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6255000.00
minorityInterest 0.00
netIncome 4475000.00
sellingGeneralAdministrative 8359000.00
grossProfit 15280000.00
reconciledDepreciation 4885000.00
ebit 6256000.00
ebitda 11141000.00
depreciationAndAmortization 4885000.00
operatingIncome 6921000.00
otherOperatingExpenses 193497000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1780000.00
totalRevenue 200418000.00
totalOperatingExpenses 8359000.00
costOfRevenue 185138000.00
totalOtherIncomeExpenseNet -677000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4475000.00
netIncomeApplicableToCommonShares 4475000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-28
currency_symbol USD
researchDevelopment 9000000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8695000.00
minorityInterest 0.00
netIncome 7394000.00
sellingGeneralAdministrative 8659000.00
grossProfit 17709000.00
reconciledDepreciation 4958000.00
ebit 4092000.00
ebitda 9050000.00
depreciationAndAmortization 4958000.00
operatingIncome 9050000.00
otherOperatingExpenses 192076000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1301000.00
totalRevenue 201126000.00
totalOperatingExpenses 8659000.00
costOfRevenue 183417000.00
totalOtherIncomeExpenseNet -355000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7394000.00
netIncomeApplicableToCommonShares 7394000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9935000.00
minorityInterest 0.00
netIncome 7191000.00
sellingGeneralAdministrative 8132000.00
grossProfit 18953000.00
reconciledDepreciation 4832000.00
ebit 9935000.00
ebitda 14767000.00
depreciationAndAmortization 4832000.00
operatingIncome 10821000.00
otherOperatingExpenses 196037000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2744000.00
totalRevenue 206858000.00
totalOperatingExpenses 8132000.00
costOfRevenue 187905000.00
totalOtherIncomeExpenseNet -896000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7191000.00
netIncomeApplicableToCommonShares 7191000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8851000.00
minorityInterest 0.00
netIncome 6229000.00
sellingGeneralAdministrative 9161000.00
grossProfit 17858000.00
reconciledDepreciation 5023000.00
ebit 3674000.00
ebitda 8697000.00
depreciationAndAmortization 5023000.00
operatingIncome 8697000.00
otherOperatingExpenses 198866000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2622000.00
totalRevenue 207563000.00
totalOperatingExpenses 9161000.00
costOfRevenue 189705000.00
totalOtherIncomeExpenseNet 154000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6229000.00
netIncomeApplicableToCommonShares 6229000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-19
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7290000.00
minorityInterest 0.00
netIncome 5391000.00
sellingGeneralAdministrative 10116000.00
grossProfit 17903000.00
reconciledDepreciation 4794000.00
ebit 7294000.00
ebitda 12088000.00
depreciationAndAmortization 4794000.00
operatingIncome 7787000.00
otherOperatingExpenses 196016000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1899000.00
totalRevenue 203803000.00
totalOperatingExpenses 10116000.00
costOfRevenue 185900000.00
totalOtherIncomeExpenseNet -497000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5391000.00
netIncomeApplicableToCommonShares 5391000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
researchDevelopment 8000000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7343000.00
minorityInterest 0.00
netIncome 5359000.00
sellingGeneralAdministrative 10360000.00
grossProfit 18081000.00
reconciledDepreciation 4630000.00
ebit 7343000.00
ebitda 11973000.00
depreciationAndAmortization 4630000.00
operatingIncome 7721000.00
otherOperatingExpenses 191228000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 402000.00
otherItems 0.00
incomeTaxExpense 1984000.00
totalRevenue 198949000.00
totalOperatingExpenses 10360000.00
costOfRevenue 180868000.00
totalOtherIncomeExpenseNet -387000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 24613000.00
netIncomeApplicableToCommonShares 5359000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8125000.00
minorityInterest 0.00
netIncome 6356000.00
sellingGeneralAdministrative 8531000.00
sellingAndMarketingExpenses 666000.00
grossProfit 16553000.00
reconciledDepreciation 4250000.00
ebit 8126000.00
ebitda 12376000.00
depreciationAndAmortization 4250000.00
operatingIncome 8022000.00
otherOperatingExpenses 177658000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1769000.00
totalRevenue 185680000.00
totalOperatingExpenses 8531000.00
costOfRevenue 169127000.00
totalOtherIncomeExpenseNet 98000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6356000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5277000.00
minorityInterest 0.00
netIncome 5200000.00
sellingGeneralAdministrative 9056000.00
grossProfit 13937000.00
reconciledDepreciation 4518000.00
ebit 5278000.00
ebitda 9796000.00
depreciationAndAmortization 4518000.00
operatingIncome 4881000.00
otherOperatingExpenses 176383000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 77000.00
totalRevenue 181264000.00
totalOperatingExpenses 9056000.00
costOfRevenue 167327000.00
totalOtherIncomeExpenseNet 384000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5200000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9497000.00
minorityInterest 0.00
netIncome 7698000.00
sellingGeneralAdministrative 2717000.00
sellingAndMarketingExpenses 5022000.00
grossProfit 12425000.00
reconciledDepreciation 4491000.00
ebit 9899000.00
ebitda 14390000.00
depreciationAndAmortization 4491000.00
operatingIncome 9306000.00
otherOperatingExpenses 165929000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1799000.00
totalRevenue 175637000.00
totalOperatingExpenses 2717000.00
costOfRevenue 163212000.00
totalOtherIncomeExpenseNet -224000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7698000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
researchDevelopment 8000000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8889000.00
minorityInterest 0.00
netIncome 7215000.00
sellingGeneralAdministrative 8469000.00
grossProfit 16880000.00
reconciledDepreciation 4516000.00
ebit 9169000.00
ebitda 13685000.00
depreciationAndAmortization 4516000.00
operatingIncome 8133000.00
otherOperatingExpenses 184295000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1674000.00
totalRevenue 192706000.00
totalOperatingExpenses 8469000.00
costOfRevenue 175826000.00
totalOtherIncomeExpenseNet 455000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7215000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8098000.00
minorityInterest 0.00
netIncome 6642000.00
sellingGeneralAdministrative 7651000.00
grossProfit 16153000.00
reconciledDepreciation 4372000.00
ebit 8150000.00
ebitda 12522000.00
depreciationAndAmortization 4372000.00
operatingIncome 8455000.00
otherOperatingExpenses 173565000.00
interestExpense 5000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1456000.00
totalRevenue 182067000.00
totalOperatingExpenses 7651000.00
costOfRevenue 165914000.00
totalOtherIncomeExpenseNet -421000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6642000.00
2012-12-31
date 2012-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9789000.00
minorityInterest 0.00
netIncome 7663000.00
sellingGeneralAdministrative 13891000.00
grossProfit 0.00
ebit 0.00
operatingIncome 10231000.00
otherOperatingExpenses 0.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2126000.00
totalRevenue 328356000.00
totalOperatingExpenses 0.00
costOfRevenue 295675000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7663000.00
2012-06-30
date 2012-06-30
currency_symbol USD
researchDevelopment 7000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8071000.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 25741000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 616751000.00
totalOperatingExpenses 0.00
costOfRevenue 563043000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 23903000.00
yearly
2023-06-30
date 2023-06-30
filing_date 2023-08-24
currency_symbol USD
incomeBeforeTax 74744000.00
netIncome 55831000.00
sellingGeneralAdministrative 68648000.00
grossProfit 156136000.00
reconciledDepreciation 32416000.00
ebit 87729000.00
ebitda 91007000.00
depreciationAndAmortization 3278000.00
operatingIncome 87729000.00
otherOperatingExpenses 1735700000.00
interestExpense 16263000.00
taxProvision 18913000.00
interestIncome 153000.00
netInterestIncome -16110000.00
incomeTaxExpense 18913000.00
totalRevenue 1823400000.00
totalOperatingExpenses 68436000.00
costOfRevenue 1667264000.00
totalOtherIncomeExpenseNet 3125000.00
netIncomeFromContinuingOps 55831000.00
netIncomeApplicableToCommonShares 55831000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-30
currency_symbol USD
incomeBeforeTax 43731000.00
netIncome 31253000.00
sellingGeneralAdministrative 53437000.00
grossProfit 104602000.00
reconciledDepreciation 29411000.00
ebit 23138000.00
ebitda 52549000.00
depreciationAndAmortization 29411000.00
operatingIncome 23138000.00
otherOperatingExpenses 1296986000.00
interestExpense 2655000.00
taxProvision 12478000.00
interestIncome 81000.00
netInterestIncome -2574000.00
incomeTaxExpense 12478000.00
totalRevenue 1349535000.00
totalOperatingExpenses 52053000.00
costOfRevenue 1244933000.00
totalOtherIncomeExpenseNet 20593000.00
netIncomeFromContinuingOps 31253000.00
netIncomeApplicableToCommonShares 31253000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-27
currency_symbol USD
incomeBeforeTax 70054000.00
netIncome 56791000.00
sellingGeneralAdministrative 52332000.00
sellingAndMarketingExpenses 372000.00
grossProfit 118035000.00
reconciledDepreciation 34020000.00
ebit 31683000.00
ebitda 65703000.00
depreciationAndAmortization 34020000.00
operatingIncome 31683000.00
otherOperatingExpenses 1226104000.00
interestExpense 2165000.00
taxProvision 13263000.00
interestIncome 102000.00
netInterestIncome -2063000.00
incomeTaxExpense 13263000.00
totalRevenue 1291807000.00
totalOperatingExpenses 52332000.00
costOfRevenue 1173772000.00
totalOtherIncomeExpenseNet 38371000.00
netIncomeFromContinuingOps 56791000.00
netIncomeApplicableToCommonShares 56791000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-27
currency_symbol USD
incomeBeforeTax 25157000.00
netIncome 18196000.00
sellingGeneralAdministrative 43920000.00
grossProfit 83841000.00
reconciledDepreciation 30872000.00
ebit 16974000.00
ebitda 47846000.00
depreciationAndAmortization 30872000.00
operatingIncome 16974000.00
otherOperatingExpenses 1160629000.00
interestExpense 4421000.00
taxProvision 6961000.00
interestIncome 60000.00
netInterestIncome -4361000.00
nonRecurring 7925000.00
incomeTaxExpense 6961000.00
totalRevenue 1200550000.00
totalOperatingExpenses 43920000.00
costOfRevenue 1116709000.00
totalOtherIncomeExpenseNet 8183000.00
netIncomeFromContinuingOps 18196000.00
netIncomeApplicableToCommonShares 18172000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-27
currency_symbol USD
incomeBeforeTax 38485000.00
netIncome 31558000.00
sellingGeneralAdministrative 46346000.00
sellingAndMarketingExpenses 307000.00
grossProfit 88406000.00
reconciledDepreciation 28873000.00
ebit 13187000.00
ebitda 42060000.00
depreciationAndAmortization 28873000.00
operatingIncome 38053000.00
otherOperatingExpenses 1139784000.00
interestExpense 4069000.00
taxProvision 6927000.00
interestIncome 62000.00
netInterestIncome -4007000.00
extraordinaryItems 426000.00
incomeTaxExpense 6927000.00
totalRevenue 1181844000.00
totalOperatingExpenses 46346000.00
costOfRevenue 1093438000.00
totalOtherIncomeExpenseNet 25298000.00
netIncomeFromContinuingOps 31558000.00
netIncomeApplicableToCommonShares 31558000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-28
currency_symbol USD
researchDevelopment 11000000.00
incomeBeforeTax 44775000.00
netIncome 16752000.00
sellingGeneralAdministrative 43854000.00
grossProfit 86202000.00
reconciledDepreciation 26376000.00
ebit 15972000.00
ebitda 42348000.00
depreciationAndAmortization 26376000.00
operatingIncome 42348000.00
otherOperatingExpenses 1029713000.00
interestExpense 527000.00
taxProvision 28023000.00
interestIncome 73000.00
netInterestIncome -454000.00
extraordinaryItems -17793000.00
incomeTaxExpense 28023000.00
totalRevenue 1072061000.00
totalOperatingExpenses 43854000.00
costOfRevenue 985859000.00
totalOtherIncomeExpenseNet 2427000.00
netIncomeFromContinuingOps 16752000.00
netIncomeApplicableToCommonShares 16752000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-29
currency_symbol USD
researchDevelopment 10000000.00
incomeBeforeTax 44255000.00
netIncome 34179000.00
sellingGeneralAdministrative 32538000.00
sellingAndMarketingExpenses 4005000.00
grossProfit 75595000.00
reconciledDepreciation 23904000.00
ebit 19153000.00
ebitda 43057000.00
depreciationAndAmortization 23904000.00
operatingIncome 43057000.00
otherOperatingExpenses 887857000.00
interestExpense 271000.00
taxProvision 10076000.00
interestIncome 64000.00
netInterestIncome -207000.00
incomeTaxExpense 10076000.00
totalRevenue 930914000.00
totalOperatingExpenses 32538000.00
costOfRevenue 855319000.00
totalOtherIncomeExpenseNet 1198000.00
netIncomeFromContinuingOps 34179000.00
netIncomeApplicableToCommonShares 34179000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-25
currency_symbol USD
researchDevelopment 9000000.00
incomeBeforeTax 27976000.00
netIncome 22287000.00
sellingGeneralAdministrative 34816000.00
grossProfit 64538000.00
ebit 9853000.00
ebitda 29722000.00
depreciationAndAmortization 19869000.00
operatingIncome 29722000.00
otherOperatingExpenses 812338000.00
interestExpense 80000.00
taxProvision 5689000.00
interestIncome 378000.00
netInterestIncome -1000.00
incomeTaxExpense 5689000.00
totalRevenue 842060000.00
totalOperatingExpenses 34816000.00
costOfRevenue 777522000.00
totalOtherIncomeExpenseNet -1746000.00
netIncomeFromContinuingOps 22287000.00
netIncomeApplicableToCommonShares 22287000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-28
currency_symbol USD
researchDevelopment 9000000.00
incomeBeforeTax 34771000.00
netIncome 26205000.00
sellingGeneralAdministrative 36068000.00
grossProfit 72423000.00
ebit 16748000.00
ebitda 36355000.00
depreciationAndAmortization 19607000.00
operatingIncome 36355000.00
otherOperatingExpenses 782995000.00
interestExpense 11000.00
taxProvision 8566000.00
interestIncome 4756000.00
incomeTaxExpense 8566000.00
totalRevenue 819350000.00
totalOperatingExpenses 36068000.00
costOfRevenue 746927000.00
totalOtherIncomeExpenseNet -1584000.00
netIncomeFromContinuingOps 26205000.00
netIncomeApplicableToCommonShares 26205000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
researchDevelopment 8000000.00
incomeBeforeTax 30242000.00
netIncome 24613000.00
sellingGeneralAdministrative 30664000.00
sellingAndMarketingExpenses 5688000.00
grossProfit 60996000.00
ebit 30646000.00
ebitda 48535000.00
depreciationAndAmortization 17889000.00
operatingIncome 29930000.00
otherOperatingExpenses 711198000.00
interestExpense 2000.00
nonRecurring 402000.00
incomeTaxExpense 5629000.00
totalRevenue 741530000.00
totalOperatingExpenses 30664000.00
costOfRevenue 680534000.00
totalOtherIncomeExpenseNet -129000.00
netIncomeFromContinuingOps 24613000.00
netIncomeApplicableToCommonShares 24613000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
researchDevelopment 8000000.00
incomeBeforeTax 26776000.00
netIncome 21520000.00
sellingGeneralAdministrative 30011000.00
grossProfit 57155000.00
ebit 27201000.00
ebitda 44648000.00
depreciationAndAmortization 17447000.00
operatingIncome 26728000.00
otherOperatingExpenses 675985000.00
interestExpense 9000.00
incomeTaxExpense 5256000.00
totalRevenue 703129000.00
totalOperatingExpenses 30011000.00
costOfRevenue 645974000.00
totalOtherIncomeExpenseNet -455000.00
netIncomeApplicableToCommonShares 21520000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
incomeBeforeTax 8071000.00
netIncome 23903000.00
sellingGeneralAdministrative 25741000.00
grossProfit 36929000.00
ebit 11495000.00
ebitda 28274000.00
depreciationAndAmortization 16779000.00
operatingIncome 7770000.00
otherOperatingExpenses 605563000.00
interestExpense 6000.00
incomeTaxExpense -15832000.00
totalRevenue 616751000.00
totalOperatingExpenses 25741000.00
costOfRevenue 579822000.00
totalOtherIncomeExpenseNet -3278000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
incomeBeforeTax 4112000.00
netIncome 4404000.00
sellingGeneralAdministrative 27436000.00
grossProfit 33256000.00
ebit 5144000.00
ebitda 21279000.00
depreciationAndAmortization 16135000.00
operatingIncome 4811000.00
otherOperatingExpenses 715599000.00
interestExpense 23000.00
incomeTaxExpense -292000.00
totalRevenue 721419000.00
totalOperatingExpenses 27436000.00
costOfRevenue 688163000.00
totalOtherIncomeExpenseNet -1863000.00