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

Cactus, Inc. - холдинговая компания, занимающаяся проектированием, производством и продажей устьевого оборудования и оборудования для контроля давления. Ее продукция включает в себя устьевые системы Cactus SafeDrill, обычные устья скважин, аренду оборудования ГРП и продукты для контроля потока. Он также предлагает полевые услуги для своей продукции и пунктов проката, чтобы помочь с установкой, обслуживанием и обслуживанием устья скважины и оборудования для контроля давления. Компания была основана в августе 2011 года и имеет штаб-квартиру в Хьюстоне, штат Техас.

General
Code WHD
Type Common Stock
Name Cactus Inc
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US1272031071
LEI 549300J3T8C9F8QFKV08
CUSIP 127203107
CIK 1699136
EmployerIdNumber 35-2586106
FiscalYearEnd December
IPODate 2018-02-08
InternationalDomestic Domestic
Sector Energy
Industry Oil & Gas Equipment & Services
GicSector Energy
GicGroup Energy
GicIndustry Energy Equipment & Services
GicSubIndustry Oil & Gas Equipment & Services
HomeCategory Domestic
IsDelisted Нет
Address 920 Memorial City Way, Houston, TX, United States, 77024
Listings
0
Code 43C
Exchange F
Name CARDTRONICS - Frankfurt Stock Exchang
Phone 713 626 8800
WebURL https://www.cactuswhd.com
FullTimeEmployees 1000
UpdatedAt 2022-12-05
Highlights
MarketCapitalization 3320716544
MarketCapitalizationMln 3320.7165
EBITDA 187058000
PERatio 33.9689
WallStreetTargetPrice 57.4
BookValue 8.963
DividendShare 0.43
DividendYield 0.008
EarningsShare 1.61
EPSEstimateCurrentYear 1.78
EPSEstimateNextYear 2.44
EPSEstimateNextQuarter 0.5
EPSEstimateCurrentQuarter 0.48
MostRecentQuarter 2022-09-30
ProfitMargin 0.1494
OperatingMarginTTM 0.2415
ReturnOnAssetsTTM 0.0924
ReturnOnEquityTTM 0.1988
RevenueTTM 630510976
RevenuePerShareTTM 10.53
QuarterlyRevenueGrowthYOY 0.599
GrossProfitTTM 121448000
DilutedEpsTTM 1.61
QuarterlyEarningsGrowthYOY 1.423

Financials / Income Statement / quarterly / net Income

27.97M
2020-12-31
11.56M
2021-03-31
10.39M
2021-06-30
12.62M
2021-09-30
15.02M
2021-12-31
20.62M
2022-03-31
27.14M
2022-06-30
31.43M
2022-09-30

Financials / Income Statement / quarterly / ebitda

37.38M
2020-12-31
16.85M
2021-03-31
20.91M
2021-06-30
24.74M
2021-09-30
30.8M
2021-12-31
32.09M
2022-03-31
45.13M
2022-06-30
53.01M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

68.09M
2020-12-31
84.42M
2021-03-31
108.89M
2021-06-30
115.36M
2021-09-30
129.92M
2021-12-31
145.9M
2022-03-31
170.22M
2022-06-30
184.48M
2022-09-30

Earnings / History / epsActual

0.25
2021-12-31
0.3
2022-03-31
0.44
2022-06-30
0.52
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 33.9689
ForwardPE 48.0769
PriceSalesTTM 5.2667
PriceBookMRQ 5.8584
EnterpriseValue 3034946945
EnterpriseValueRevenue 4.8135
EnterpriseValueEbitda 16.1661
SharesStats
SharesOutstanding 60718900
SharesFloat 60335126
PercentInsiders 0.651
PercentInstitutions 105.56700000000001
Technicals
Beta 1.9609
52WeekHigh 63.7557
52WeekLow 34.6289
50DayMA 48.7086
200DayMA 47.3877
SharesShort 1660776
SharesShortPriorMonth 2004760
ShortRatio 3.85
ShortPercent 0.0283
SplitsDividends
ForwardAnnualDividendRate 0.44
ForwardAnnualDividendYield 0.008
PayoutRatio 0.2914
DividendDate 2022-12-15
ExDividendDate 2022-11-25
LastSplitFactor
LastSplitDate 0000-00-00
NumberDividendsByYear
0
Year 2019
Count 1
1
Year 2020
Count 4
2
Year 2021
Count 4
3
Year 2022
Count 4
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 61.1060
shares 61106000
1
date 2021
dateFormatted 2021-12-31
sharesMln 76.1480
shares 76148000
2
date 2020
dateFormatted 2020-12-31
sharesMln 47.9850
shares 47985000
3
date 2019
dateFormatted 2019-12-31
sharesMln 75.4050
shares 75405000
4
date 2018
dateFormatted 2018-12-31
sharesMln 38.0810
shares 38081000
5
date 2017
dateFormatted 2017-12-31
sharesMln 21.4286
shares 21428600
6
date 2016
dateFormatted 2016-12-31
sharesMln 74.8898
shares 74889800
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 61.1060
shares 61106000
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 76.3220
shares 76322000
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 76.1620
shares 76162000
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 76.1480
shares 76148000
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 76.0820
shares 76082000
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 75.9970
shares 75997000
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 75.7740
shares 75774000
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 47.9850
shares 47985000
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 75.6220
shares 75622000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 75.3670
shares 75367000
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 75.3950
shares 75395000
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 75.4050
shares 75405000
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 47.3220
shares 47322000
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 47.1450
shares 47145000
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 75.2460
shares 75246000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 38.0810
shares 38081000
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 36.2290
shares 36229000
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 26.7790
shares 26779000
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 26.6480
shares 26648000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 21.4286
shares 21428600
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 21.4286
shares 21428600
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 74.8898
shares 74889800
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 74.8898
shares 74889800
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 74.8898
shares 74889800
Earnings
History
2023-09-30
reportDate 2023-11-06
date 2023-09-30
beforeAfterMarket AfterMarket
currency USD
2023-06-30
reportDate 2023-08-02
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-05-02
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-27
date 2022-12-31
beforeAfterMarket AfterMarket
currency USD
epsEstimate 0.52
2022-09-30
reportDate 2022-11-07
date 2022-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.52
epsEstimate 0.48
epsDifference 0.04
surprisePercent 8.3333
2022-06-30
reportDate 2022-08-04
date 2022-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.44
epsEstimate 0.36
epsDifference 0.08
surprisePercent 22.2222
2022-03-31
reportDate 2022-05-04
date 2022-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.3
epsEstimate 0.29
epsDifference 0.01
surprisePercent 3.4483
2021-12-31
reportDate 2022-02-28
date 2021-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.2
epsDifference 0.05
surprisePercent 25
2021-09-30
reportDate 2021-11-03
date 2021-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.19
epsEstimate 0.19
epsDifference 0
surprisePercent 0
2021-06-30
reportDate 2021-07-28
date 2021-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.16
epsEstimate 0.18
epsDifference -0.02
surprisePercent -11.1111
2021-03-31
reportDate 2021-05-05
date 2021-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.11
epsEstimate 0.1
epsDifference 0.01
surprisePercent 10
2020-12-31
reportDate 2021-02-24
date 2020-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.08
epsEstimate 0.06
epsDifference 0.02
surprisePercent 33.3333
2020-09-30
reportDate 2020-11-04
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.13
epsEstimate 0.02
epsDifference 0.11
surprisePercent 550
2020-06-30
reportDate 2020-07-29
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.1
epsEstimate -0.01
epsDifference 0.11
surprisePercent 1100
2020-03-31
reportDate 2020-04-29
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.41
epsEstimate 0.35
epsDifference 0.06
surprisePercent 17.1429
2019-12-31
reportDate 2020-02-26
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.37
epsEstimate 0.36
epsDifference 0.01
surprisePercent 2.7778
2019-09-30
reportDate 2019-10-30
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.48
epsEstimate 0.45
epsDifference 0.03
surprisePercent 6.6667
2019-06-30
reportDate 2019-07-31
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.52
epsEstimate 0.51
epsDifference 0.01
surprisePercent 1.9608
2019-03-31
reportDate 2019-05-01
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.49
epsEstimate 0.47
epsDifference 0.02
surprisePercent 4.2553
2018-12-31
reportDate 2019-03-06
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.45
epsEstimate 0.45
epsDifference 0
surprisePercent 0
2018-09-30
reportDate 2018-10-31
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.52
epsEstimate 0.5
epsDifference 0.02
surprisePercent 4
2018-06-30
reportDate 2018-08-01
date 2018-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.46
epsEstimate 0.49
epsDifference -0.03
surprisePercent -6.1224
2018-03-31
reportDate 2018-05-09
date 2018-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.34
epsEstimate 0.32
epsDifference 0.02
surprisePercent 6.25
2017-12-31
reportDate 2018-02-09
date 2017-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.3
epsEstimate 0.28
epsDifference 0.02
surprisePercent 7.1429
2017-09-30
reportDate 2017-11-29
date 2017-09-30
currency USD
epsActual 0.3
epsEstimate 0
epsDifference 0.3
2017-06-30
reportDate 2017-08-18
date 2017-06-30
currency USD
epsActual 0.22
epsEstimate 0
epsDifference 0.22
2017-03-31
reportDate 2017-06-16
date 2017-03-31
currency USD
epsActual 0.06
epsEstimate 0
epsDifference 0.06
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.3710
earningsEstimateAvg 2.4400
earningsEstimateLow 2.2900
earningsEstimateHigh 2.6200
earningsEstimateYearAgoEps 1.7800
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth 0.3710
revenueEstimateAvg 831140000.00
revenueEstimateLow 810430000.00
revenueEstimateHigh 857600000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth 0.2050
epsTrendCurrent 2.4400
epsTrend7daysAgo 2.4400
epsTrend30daysAgo 2.3200
epsTrend60daysAgo 2.3100
epsTrend90daysAgo 2.2600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 8.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth 0.8670
earningsEstimateAvg 0.5600
earningsEstimateLow 0.5000
earningsEstimateHigh 0.6100
earningsEstimateYearAgoEps 0.3000
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth 0.8670
revenueEstimateAvg 198410000.00
revenueEstimateLow 192000000.00
revenueEstimateHigh 202000000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.3600
epsTrendCurrent 0.5600
epsTrend7daysAgo 0.5600
epsTrend30daysAgo 0.5400
epsTrend60daysAgo 0.5300
epsTrend90daysAgo 0.5300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 5.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth 1.4720
earningsEstimateAvg 1.7800
earningsEstimateLow 1.7500
earningsEstimateHigh 1.8700
earningsEstimateYearAgoEps 0.7200
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth 1.4720
revenueEstimateAvg 689940000.00
revenueEstimateLow 686150000.00
revenueEstimateHigh 692000000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth 0.5730
epsTrendCurrent 1.7800
epsTrend7daysAgo 1.7800
epsTrend30daysAgo 1.7200
epsTrend60daysAgo 1.7000
epsTrend90daysAgo 1.7000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 7.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth 1.5260
earningsEstimateAvg 0.4800
earningsEstimateLow 0.4400
earningsEstimateHigh 0.5400
earningsEstimateYearAgoEps 0.1900
earningsEstimateNumberOfAnalysts 9.0000
earningsEstimateGrowth 1.5260
revenueEstimateAvg 180920000.00
revenueEstimateLow 170720000.00
revenueEstimateHigh 186000000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.5680
epsTrendCurrent 0.4800
epsTrend7daysAgo 0.4800
epsTrend30daysAgo 0.4700
epsTrend60daysAgo 0.4700
epsTrend90daysAgo 0.4400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth 1.1870
earningsEstimateAvg 0.3500
earningsEstimateLow 0.3400
earningsEstimateHigh 0.3700
earningsEstimateYearAgoEps 0.1600
earningsEstimateNumberOfAnalysts 8.0000
earningsEstimateGrowth 1.1870
revenueEstimateAvg 161190000.00
revenueEstimateLow 159900000.00
revenueEstimateHigh 162950000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.5890
epsTrendCurrent 0.3500
epsTrend7daysAgo 0.3500
epsTrend30daysAgo 0.3600
epsTrend60daysAgo 0.3600
epsTrend90daysAgo 0.3500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth 1.6360
earningsEstimateAvg 0.2900
earningsEstimateLow 0.2200
earningsEstimateHigh 0.3200
earningsEstimateYearAgoEps 0.1100
earningsEstimateNumberOfAnalysts 10.0000
earningsEstimateGrowth 1.6360
revenueEstimateAvg 139780000.00
revenueEstimateLow 134500000.00
revenueEstimateHigh 143300000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.6560
epsTrendCurrent 0.2900
epsTrend7daysAgo 0.2900
epsTrend30daysAgo 0.3000
epsTrend60daysAgo 0.3000
epsTrend90daysAgo 0.2800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth -0.0820
earningsEstimateAvg 0.6700
earningsEstimateLow 0.6400
earningsEstimateHigh 0.6900
earningsEstimateYearAgoEps 0.7300
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth -0.0820
revenueEstimateAvg 432320000.00
revenueEstimateLow 430500000.00
revenueEstimateHigh 435690000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth 0.2400
epsTrendCurrent 0.6700
epsTrend7daysAgo 0.6700
epsTrend30daysAgo 0.6700
epsTrend60daysAgo 0.7000
epsTrend90daysAgo 0.7100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 1.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth 0.4620
earningsEstimateAvg 0.1900
earningsEstimateLow 0.1500
earningsEstimateHigh 0.2200
earningsEstimateYearAgoEps 0.1300
earningsEstimateNumberOfAnalysts 10.0000
earningsEstimateGrowth 0.4620
revenueEstimateAvg 115860000.00
revenueEstimateLow 111800000.00
revenueEstimateHigh 118000000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.9380
epsTrendCurrent 0.1900
epsTrend7daysAgo 0.1900
epsTrend30daysAgo 0.2000
epsTrend60daysAgo 0.2000
epsTrend90daysAgo 0.2200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2021-06-30
date 2021-06-30
period 0q
growth 0.8000
earningsEstimateAvg 0.1800
earningsEstimateLow 0.1500
earningsEstimateHigh 0.2000
earningsEstimateYearAgoEps 0.1000
earningsEstimateNumberOfAnalysts 10.0000
earningsEstimateGrowth 0.8000
revenueEstimateAvg 108893000.00
revenueEstimateLow 94500000.00
revenueEstimateHigh 105000000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.6360
epsTrendCurrent 0.1800
epsTrend7daysAgo 0.1800
epsTrend30daysAgo 0.1800
epsTrend60daysAgo 0.1800
epsTrend90daysAgo 0.1800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 1.0000
2021-03-31
date 2021-03-31
period 0q
growth -0.7560
earningsEstimateAvg 0.1000
earningsEstimateLow 0.0900
earningsEstimateHigh 0.1400
earningsEstimateYearAgoEps 0.4100
earningsEstimateNumberOfAnalysts 13.0000
earningsEstimateGrowth -0.7560
revenueEstimateAvg 84417000.00
revenueEstimateLow 72400000.00
revenueEstimateHigh 84200000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth -0.4520
epsTrendCurrent 0.1000
epsTrend7daysAgo 0.1000
epsTrend30daysAgo 0.1000
epsTrend60daysAgo 0.1100
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
growth -0.6290
earningsEstimateAvg 0.6900
earningsEstimateLow 0.6200
earningsEstimateHigh 0.7200
earningsEstimateYearAgoEps 1.8600
earningsEstimateNumberOfAnalysts 11.0000
earningsEstimateGrowth -0.6290
revenueEstimateAvg 348960000.00
revenueEstimateLow 343000000.00
revenueEstimateHigh 351110000.00
revenueEstimateNumberOfAnalysts 10.00
revenueEstimateGrowth -0.4450
epsTrendCurrent 0.6900
epsTrend7daysAgo 0.6900
epsTrend30daysAgo 0.6800
epsTrend60daysAgo 0.6800
epsTrend90daysAgo 0.6800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth -0.9790
earningsEstimateAvg 0.0100
earningsEstimateLow -0.0700
earningsEstimateHigh 0.0600
earningsEstimateYearAgoEps 0.4800
earningsEstimateNumberOfAnalysts 14.0000
earningsEstimateGrowth -0.9790
revenueEstimateAvg 59789000.00
revenueEstimateLow 52000000.00
revenueEstimateHigh 58260000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.6280
epsTrendCurrent 0.0100
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0100
epsTrend60daysAgo 0.0100
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -1.0190
earningsEstimateAvg -0.0100
earningsEstimateLow -0.0700
earningsEstimateHigh 0.0600
earningsEstimateYearAgoEps 0.5200
earningsEstimateNumberOfAnalysts 15.0000
earningsEstimateGrowth -1.0190
revenueEstimateAvg 62200000.00
revenueEstimateLow 51400000.00
revenueEstimateHigh 81000000.00
revenueEstimateNumberOfAnalysts 10.00
epsTrendCurrent -0.0100
epsTrend7daysAgo -0.0100
epsTrend30daysAgo -0.0100
epsTrend60daysAgo 0.1400
epsTrend90daysAgo 0.1600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 1.0000
2020-03-31
date 2020-03-31
period 0q
growth -0.2860
earningsEstimateAvg 0.3500
earningsEstimateLow 0.3100
earningsEstimateHigh 0.4100
earningsEstimateYearAgoEps 0.4900
earningsEstimateNumberOfAnalysts 14.0000
earningsEstimateGrowth -0.2860
revenueEstimateAvg 143110000.00
revenueEstimateLow 131440000.00
revenueEstimateHigh 152900000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth -0.0650
epsTrendCurrent 0.3500
epsTrend7daysAgo 0.3600
epsTrend30daysAgo 0.3900
epsTrend60daysAgo 0.4000
epsTrend90daysAgo 0.4000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 5.0000
2019-12-31
date 2019-12-31
period 0y
growth 0.0340
earningsEstimateAvg 1.8400
earningsEstimateLow 1.8200
earningsEstimateHigh 1.8600
earningsEstimateYearAgoEps 1.7800
earningsEstimateNumberOfAnalysts 12.0000
earningsEstimateGrowth 0.0340
revenueEstimateAvg 628414000.00
revenueEstimateLow 625340000.00
revenueEstimateHigh 635620000.00
revenueEstimateNumberOfAnalysts 12.00
revenueEstimateGrowth 0.1550
epsTrendCurrent 1.8400
epsTrend7daysAgo 1.8400
epsTrend30daysAgo 1.8400
epsTrend60daysAgo 1.8400
epsTrend90daysAgo 1.8400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth -0.1350
earningsEstimateAvg 0.4500
earningsEstimateLow 0.4300
earningsEstimateHigh 0.4700
earningsEstimateYearAgoEps 0.5200
earningsEstimateNumberOfAnalysts 13.0000
earningsEstimateGrowth -0.1350
revenueEstimateAvg 160800000.00
revenueEstimateLow 158000000.00
revenueEstimateHigh 164000000.00
revenueEstimateNumberOfAnalysts 9.00
revenueEstimateGrowth 0.0670
epsTrendCurrent 0.4500
epsTrend7daysAgo 0.4600
epsTrend30daysAgo 0.4600
epsTrend60daysAgo 0.4600
epsTrend90daysAgo 0.4800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 1.0000
2019-06-30
date 2019-06-30
period 0q
growth 0.1090
earningsEstimateAvg 0.5100
earningsEstimateLow 0.4800
earningsEstimateHigh 0.5500
earningsEstimateYearAgoEps 0.4600
earningsEstimateNumberOfAnalysts 12.0000
earningsEstimateGrowth 0.1090
revenueEstimateAvg 162270000.00
revenueEstimateLow 158870000.00
revenueEstimateHigh 165400000.00
revenueEstimateNumberOfAnalysts 8.00
revenueEstimateGrowth 0.1710
epsTrendCurrent 0.5100
epsTrend7daysAgo 0.5000
epsTrend30daysAgo 0.5000
epsTrend60daysAgo 0.4900
epsTrend90daysAgo 0.4800
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 4.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth 0.3820
earningsEstimateAvg 0.4700
earningsEstimateLow 0.4500
earningsEstimateHigh 0.4900
earningsEstimateYearAgoEps 0.3400
earningsEstimateNumberOfAnalysts 12.0000
earningsEstimateGrowth 0.3820
revenueEstimateAvg 153080000.00
revenueEstimateLow 150000000.00
revenueEstimateHigh 156070000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.3300
epsTrendCurrent 0.4700
epsTrend7daysAgo 0.4700
epsTrend30daysAgo 0.4700
epsTrend60daysAgo 0.4400
epsTrend90daysAgo 0.4400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth 0.9890
earningsEstimateAvg 1.7700
earningsEstimateLow 1.7200
earningsEstimateHigh 1.8100
earningsEstimateYearAgoEps 0.8900
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.9890
revenueEstimateAvg 550930000.00
revenueEstimateLow 545840000.00
revenueEstimateHigh 555040000.00
revenueEstimateNumberOfAnalysts 10.00
revenueEstimateGrowth 0.6150
epsTrendCurrent 1.7700
epsTrend7daysAgo 1.7700
epsTrend30daysAgo 1.7800
epsTrend60daysAgo 1.7900
epsTrend90daysAgo 1.7900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
earningsEstimateAvg 0.5000
earningsEstimateLow 0.4700
earningsEstimateHigh 0.5400
earningsEstimateNumberOfAnalysts 9.0000
revenueEstimateAvg 147250000.00
revenueEstimateLow 141000000.00
revenueEstimateHigh 151300000.00
revenueEstimateNumberOfAnalysts 5.00
epsTrendCurrent 0.5000
epsTrend7daysAgo 0.5000
epsTrend30daysAgo 0.5100
epsTrend60daysAgo 0.5200
epsTrend90daysAgo 0.5200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
earningsEstimateAvg 0.4600
earningsEstimateLow 0.3700
earningsEstimateHigh 0.5600
earningsEstimateNumberOfAnalysts 7.0000
revenueEstimateAvg 127800000.00
revenueEstimateLow 112500000.00
revenueEstimateHigh 137500000.00
revenueEstimateNumberOfAnalysts 5.00
epsTrendCurrent 0.4600
epsTrend7daysAgo 0.4300
epsTrend30daysAgo 0.4200
epsTrend60daysAgo 0.4200
epsTrend90daysAgo 0.3800
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
earningsEstimateAvg 0.3200
earningsEstimateLow 0.2600
earningsEstimateHigh 0.3500
earningsEstimateNumberOfAnalysts 9.0000
revenueEstimateAvg 110500000.00
revenueEstimateLow 107200000.00
revenueEstimateHigh 114000000.00
revenueEstimateNumberOfAnalysts 6.00
epsTrendCurrent 0.3200
epsTrend7daysAgo 0.3200
epsTrend30daysAgo 0.3200
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 341191000.00
revenueEstimateLow 341000000.00
revenueEstimateHigh 341000000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.8800
epsTrend30daysAgo 0.8800
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 1.26
2021-12-31
date 2021-12-31
epsActual 0.71
2020-12-31
date 2020-12-31
epsActual 0.72
2019-12-31
date 2019-12-31
epsActual 1.86
2018-12-31
date 2018-12-31
epsActual 1.77
2017-12-31
date 2017-12-31
epsActual 0.88
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-07
currency_symbol USD
totalAssets 1095201000.00
otherCurrentAssets 11849000.00
totalLiab 419551000.00
totalStockholderEquity 544239000.00
deferredLongTermLiab 2099000.00
otherCurrentLiab 59355000.00
commonStock 607000.00
capitalStock 607000.00
retainedEarnings 237551000.00
otherLiab 262943000.00
goodWill 7824000.00
otherAssets 308096000.00
cash 320623000.00
cashAndEquivalents 320623000.00
totalCurrentLiabilities 132187000.00
netDebt -285768000.00
shortTermDebt 10434000.00
shortLongTermDebtTotal 34855000.00
otherStockholderEquity 307698000.00
propertyPlantEquipment 152331000.00
totalCurrentAssets 626950000.00
netTangibleAssets 536415000.00
netReceivables 131748000.00
inventory 162730000.00
accountsPayable 62398000.00
noncontrollingInterestInConsolidatedEntity 131411000.00
accumulatedOtherComprehensiveIncome -1617000.00
commonStockTotalEquity 607000.00
retainedEarningsTotalEquity 237551000.00
nonCurrrentAssetsOther 1307000.00
nonCurrentAssetsTotal 468251000.00
capitalLeaseObligations 34855000.00
longTermDebtTotal 6837000.00
nonCurrentLiabilitiesOther 285265000.00
nonCurrentLiabilitiesTotal 287364000.00
capitalSurpluse 307698000.00
liabilitiesAndStockholdersEquity 963790000.00
cashAndShortTermInvestments 320623000.00
propertyPlantAndEquipmentNet 152331000.00
netWorkingCapital 494763000.00
netInvestedCapital 544239000.00
commonStockSharesOutstanding 61106000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
totalAssets 1070124000.00
otherCurrentAssets 7985000.00
totalLiab 426316000.00
totalStockholderEquity 517239000.00
deferredLongTermLiab 1247000.00
otherCurrentLiab 45389000.00
commonStock 606000.00
capitalStock 606000.00
retainedEarnings 212913000.00
otherLiab 289906000.00
goodWill 7824000.00
otherAssets 316487000.00
cash 311684000.00
cashAndEquivalents 311684000.00
totalCurrentLiabilities 113638000.00
netDebt -278029000.00
shortTermDebt 10883000.00
shortLongTermDebtTotal 33655000.00
otherStockholderEquity 304418000.00
propertyPlantEquipment 151286000.00
totalCurrentAssets 594527000.00
netTangibleAssets 635984000.00
netReceivables 125821000.00
inventory 149037000.00
accountsPayable 57366000.00
noncontrollingInterestInConsolidatedEntity 126569000.00
accumulatedOtherComprehensiveIncome -698000.00
commonStockTotalEquity 606000.00
retainedEarningsTotalEquity 212913000.00
nonCurrrentAssetsOther 992000.00
nonCurrentAssetsTotal 475597000.00
capitalLeaseObligations 33655000.00
longTermDebtTotal 6912000.00
nonCurrentLiabilitiesOther 311431000.00
nonCurrentLiabilitiesTotal 312678000.00
capitalSurpluse 304418000.00
liabilitiesAndStockholdersEquity 943555000.00
cashAndShortTermInvestments 311684000.00
propertyPlantAndEquipmentNet 151286000.00
netWorkingCapital 480889000.00
netInvestedCapital 517239000.00
commonStockSharesOutstanding 76322000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
totalAssets 1026191000.00
otherCurrentAssets 8212000.00
totalLiab 411089000.00
totalStockholderEquity 492323000.00
deferredLongTermLiab 1432000.00
otherCurrentLiab 40515000.00
commonStock 602000.00
capitalStock 602000.00
retainedEarnings 192493000.00
otherLiab 285052000.00
goodWill 7824000.00
otherAssets 317578000.00
cash 297741000.00
cashAndEquivalents 297741000.00
totalCurrentLiabilities 102457000.00
netDebt -263387000.00
shortTermDebt 10774000.00
shortLongTermDebtTotal 34354000.00
otherStockholderEquity 298893000.00
propertyPlantEquipment 154424000.00
totalCurrentAssets 546365000.00
netTangibleAssets 484499000.00
netReceivables 104211000.00
inventory 136201000.00
accountsPayable 51168000.00
noncontrollingInterestInConsolidatedEntity 122779000.00
accumulatedOtherComprehensiveIncome 335000.00
commonStockTotalEquity 602000.00
retainedEarningsTotalEquity 192493000.00
nonCurrrentAssetsOther 1052000.00
nonCurrentAssetsTotal 479826000.00
capitalLeaseObligations 34354000.00
longTermDebtTotal 7009000.00
nonCurrentLiabilitiesOther 307200000.00
nonCurrentLiabilitiesTotal 308632000.00
capitalSurpluse 298893000.00
liabilitiesAndStockholdersEquity 903412000.00
cashAndShortTermInvestments 297741000.00
propertyPlantAndEquipmentNet 154424000.00
netWorkingCapital 443908000.00
netInvestedCapital 492323000.00
commonStockSharesOutstanding 76162000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 982078000.00
otherCurrentAssets 7794000.00
totalLiab 387045000.00
totalStockholderEquity 468644000.00
otherCurrentLiab 35422000.00
commonStock 590000.00
capitalStock 590000.00
retainedEarnings 178446000.00
otherLiab 271010000.00
goodWill 7824000.00
otherAssets 304114000.00
cash 301669000.00
cashAndEquivalents 301669000.00
totalCurrentLiabilities 92574000.00
currentDeferredRevenue 1764000.00
netDebt -268461000.00
shortTermDebt 9747000.00
shortLongTermDebtTotal 33208000.00
otherStockholderEquity 289600000.00
propertyPlantEquipment 151655000.00
totalCurrentAssets 518485000.00
netTangibleAssets 587209000.00
netReceivables 89205000.00
inventory 119817000.00
accountsPayable 42818000.00
noncontrollingInterestInConsolidatedEntity 126389000.00
accumulatedOtherComprehensiveIncome 8000.00
commonStockTotalEquity 590000.00
retainedEarningsTotalEquity 178446000.00
nonCurrrentAssetsOther 1040000.00
nonCurrentAssetsTotal 463593000.00
capitalLeaseObligations 33208000.00
longTermDebtTotal 5811000.00
nonCurrentLiabilitiesOther 269838000.00
nonCurrentLiabilitiesTotal 294471000.00
capitalSurpluse 289600000.00
liabilitiesAndStockholdersEquity 855689000.00
cashAndShortTermInvestments 301669000.00
propertyPlantAndEquipmentNet 151655000.00
netWorkingCapital 425911000.00
netInvestedCapital 468644000.00
commonStockSharesOutstanding 76148000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
totalAssets 963930000.00
otherCurrentAssets 9289000.00
totalLiab 384230000.00
totalStockholderEquity 456871000.00
deferredLongTermLiab 699000.00
otherCurrentLiab 35293000.00
commonStock 589000.00
capitalStock 589000.00
retainedEarnings 169394000.00
otherLiab 272716000.00
goodWill 7824000.00
otherAssets 309036000.00
cash 301974000.00
cashAndEquivalents 301974000.00
totalCurrentLiabilities 87951000.00
netDebt -269158000.00
shortTermDebt 9253000.00
shortLongTermDebtTotal 32816000.00
otherStockholderEquity 287053000.00
propertyPlantEquipment 155269000.00
totalCurrentAssets 491801000.00
netTangibleAssets 571876000.00
netReceivables 79401000.00
inventory 101137000.00
accountsPayable 43405000.00
noncontrollingInterestInConsolidatedEntity 122829000.00
accumulatedOtherComprehensiveIncome -165000.00
commonStockTotalEquity 589000.00
retainedEarningsTotalEquity 169394000.00
nonCurrrentAssetsOther 1037000.00
nonCurrentAssetsTotal 472129000.00
capitalLeaseObligations 32816000.00
longTermDebtTotal 5596000.00
nonCurrentLiabilitiesOther 295580000.00
nonCurrentLiabilitiesTotal 296279000.00
capitalSurpluse 287053000.00
liabilitiesAndStockholdersEquity 841101000.00
cashAndShortTermInvestments 301974000.00
propertyPlantAndEquipmentNet 155269000.00
netWorkingCapital 403850000.00
netInvestedCapital 456871000.00
commonStockSharesOutstanding 76082000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
totalAssets 944750000.00
otherCurrentAssets 4490000.00
totalLiab 373575000.00
totalStockholderEquity 441970000.00
otherCurrentLiab 30669000.00
commonStock 580000.00
capitalStock 580000.00
retainedEarnings 162668000.00
otherLiab 276470000.00
goodWill 7824000.00
otherAssets 304302000.00
cash 309082000.00
cashAndEquivalents 309082000.00
totalCurrentLiabilities 73560000.00
netDebt -276151000.00
shortTermDebt 9386000.00
shortLongTermDebtTotal 32931000.00
otherStockholderEquity 278505000.00
propertyPlantEquipment 158845000.00
totalCurrentAssets 473779000.00
netTangibleAssets 434146000.00
netReceivables 71825000.00
inventory 88382000.00
accountsPayable 33505000.00
noncontrollingInterestInConsolidatedEntity 129205000.00
accumulatedOtherComprehensiveIncome 217000.00
commonStockTotalEquity 580000.00
retainedEarningsTotalEquity 162668000.00
nonCurrrentAssetsOther 1115000.00
nonCurrentAssetsTotal 470971000.00
capitalLeaseObligations 32931000.00
longTermDebtTotal 5328000.00
nonCurrentLiabilitiesOther 275883000.00
nonCurrentLiabilitiesTotal 300015000.00
capitalSurpluse 278505000.00
liabilitiesAndStockholdersEquity 815545000.00
cashAndShortTermInvestments 309082000.00
propertyPlantAndEquipmentGross 158845000.00
propertyPlantAndEquipmentNet 158845000.00
netWorkingCapital 400219000.00
netInvestedCapital 441970000.00
commonStockSharesOutstanding 75997000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 877865000.00
otherCurrentAssets 4947000.00
totalLiab 318815000.00
totalStockholderEquity 405959000.00
otherCurrentLiab 25084000.00
commonStock 543000.00
retainedEarnings 157286000.00
otherLiab 242656000.00
goodWill 7824000.00
otherAssets 269821000.00
cash 291970000.00
totalCurrentLiabilities 55056000.00
netDebt -261948000.00
shortTermDebt 8919000.00
shortLongTermDebtTotal 30022000.00
otherStockholderEquity 247875000.00
propertyPlantEquipment 139497000.00
totalCurrentAssets 439407000.00
netTangibleAssets 405959000.00
netReceivables 57633000.00
inventory 84857000.00
accountsPayable 21053000.00
noncontrollingInterestInConsolidatedEntity 153091000.00
accumulatedOtherComprehensiveIncome 255000.00
commonStockTotalEquity 543000.00
retainedEarningsTotalEquity 157286000.00
nonCurrrentAssetsOther 1196000.00
nonCurrentAssetsTotal 438458000.00
capitalLeaseObligations 30022000.00
longTermDebtTotal 4197000.00
nonCurrentLiabilitiesOther 241792000.00
nonCurrentLiabilitiesTotal 263759000.00
capitalSurpluse 247875000.00
liabilitiesAndStockholdersEquity 724774000.00
cashAndShortTermInvestments 291970000.00
propertyPlantAndEquipmentGross 160813000.00
propertyPlantAndEquipmentNet 160813000.00
netWorkingCapital 384351000.00
netInvestedCapital 405959000.00
commonStockSharesOutstanding 75774000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 575791000.00
otherCurrentAssets 4935000.00
totalLiab 264824000.00
totalStockholderEquity 352970000.00
otherCurrentLiab 40845000.00
commonStock 477000.00
retainedEarnings 150086000.00
otherLiab 195847000.00
goodWill 7824000.00
otherAssets 239803000.00
cash 288659000.00
totalCurrentLiabilities 48915000.00
netDebt -284836000.00
shortTermDebt 8070000.00
shortLongTermDebtTotal 3823000.00
otherStockholderEquity 202077000.00
propertyPlantEquipment 142825000.00
totalCurrentAssets 425142000.00
netTangibleAssets 352970000.00
netReceivables 44068000.00
inventory 87480000.00
accountsPayable 32341000.00
noncontrollingInterestInConsolidatedEntity 197800000.00
accumulatedOtherComprehensiveIncome 330000.00
commonStockTotalEquity 477000.00
retainedEarningsTotalEquity 150086000.00
nonCurrrentAssetsOther 1206000.00
nonCurrentAssetsTotal 150649000.00
capitalLeaseObligations 28132000.00
longTermDebtTotal 2240000.00
nonCurrentLiabilitiesOther 195061000.00
nonCurrentLiabilitiesTotal 215909000.00
capitalSurpluse 202077000.00
liabilitiesAndStockholdersEquity 617794000.00
cashAndShortTermInvestments 288659000.00
propertyPlantAndEquipmentGross 142825000.00
propertyPlantAndEquipmentNet 142825000.00
netWorkingCapital 376227000.00
netInvestedCapital 352970000.00
commonStockSharesOutstanding 47985000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
totalAssets 811488000.00
otherCurrentAssets 9961000.00
totalLiab 264928000.00
totalStockholderEquity 351019000.00
otherCurrentLiab 23467000.00
commonStock 475000.00
retainedEarnings 151240000.00
otherLiab 195408000.00
goodWill 7824000.00
otherAssets 218907000.00
cash 273941000.00
totalCurrentLiabilities 47997000.00
netDebt -243461000.00
shortTermDebt 8957000.00
shortLongTermDebtTotal 30480000.00
otherStockholderEquity 199570000.00
propertyPlantEquipment 148696000.00
totalCurrentAssets 411894000.00
netTangibleAssets 351019000.00
netReceivables 40290000.00
inventory 87702000.00
accountsPayable 15573000.00
noncontrollingInterestInConsolidatedEntity 195541000.00
accumulatedOtherComprehensiveIncome -266000.00
commonStockTotalEquity 475000.00
retainedEarningsTotalEquity 151240000.00
nonCurrrentAssetsOther 1248000.00
nonCurrentAssetsTotal 399594000.00
capitalLeaseObligations 30480000.00
longTermDebtTotal 2286000.00
nonCurrentLiabilitiesOther 194616000.00
nonCurrentLiabilitiesTotal 216931000.00
capitalSurpluse 199570000.00
liabilitiesAndStockholdersEquity 615947000.00
cashAndShortTermInvestments 273941000.00
propertyPlantAndEquipmentGross 172863000.00
propertyPlantAndEquipmentNet 172863000.00
netWorkingCapital 363897000.00
netInvestedCapital 351019000.00
commonStockSharesOutstanding 75622000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
totalAssets 822152000.00
otherCurrentAssets 8450000.00
totalLiab 274245000.00
totalStockholderEquity 346746000.00
otherCurrentLiab 35327000.00
commonStock 475000.00
retainedEarnings 149356000.00
otherLiab 194819000.00
goodWill 7824000.00
otherAssets 218017000.00
cash 270673000.00
totalCurrentLiabilities 58778000.00
netDebt -239862000.00
shortTermDebt 10163000.00
shortLongTermDebtTotal 30811000.00
otherStockholderEquity 197484000.00
propertyPlantEquipment 179645000.00
totalCurrentAssets 416666000.00
netTangibleAssets 338922000.00
netReceivables 46824000.00
inventory 90719000.00
accountsPayable 13288000.00
noncontrollingInterestInConsolidatedEntity 201161000.00
accumulatedOtherComprehensiveIncome -569000.00
commonStockTotalEquity 475000.00
retainedEarningsTotalEquity 149356000.00
nonCurrrentAssetsOther 1285000.00
nonCurrentAssetsTotal 405486000.00
capitalLeaseObligations 30811000.00
longTermDebtTotal 2977000.00
nonCurrentLiabilitiesOther 194101000.00
nonCurrentLiabilitiesTotal 215467000.00
capitalSurpluse 197484000.00
liabilitiesAndStockholdersEquity 620991000.00
cashAndShortTermInvestments 270673000.00
propertyPlantAndEquipmentGross 179645000.00
propertyPlantAndEquipmentNet 179645000.00
netWorkingCapital 357888000.00
netInvestedCapital 346746000.00
commonStockSharesOutstanding 75367000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-01
currency_symbol USD
totalAssets 850095000.00
otherCurrentAssets 9535000.00
totalLiab 307669000.00
totalStockholderEquity 342458000.00
otherCurrentLiab 33905000.00
commonStock 474000.00
retainedEarnings 147670000.00
otherLiab 203413000.00
goodWill 7824000.00
otherAssets 219254000.00
cash 230202000.00
totalCurrentLiabilities 81414000.00
netDebt -194327000.00
shortTermDebt 13033000.00
shortLongTermDebtTotal 35875000.00
otherStockholderEquity 195381000.00
propertyPlantEquipment 187743000.00
totalCurrentAssets 435274000.00
netTangibleAssets 334634000.00
netReceivables 95236000.00
inventory 100301000.00
accountsPayable 34476000.00
noncontrollingInterestInConsolidatedEntity 199968000.00
accumulatedOtherComprehensiveIncome -1067000.00
commonStockTotalEquity 474000.00
retainedEarningsTotalEquity 147670000.00
nonCurrrentAssetsOther 1338000.00
nonCurrentAssetsTotal 414821000.00
capitalLeaseObligations 35875000.00
longTermDebtTotal 4033000.00
nonCurrentLiabilitiesOther 201902000.00
nonCurrentLiabilitiesTotal 226255000.00
capitalSurpluse 195381000.00
liabilitiesAndStockholdersEquity 650127000.00
cashAndShortTermInvestments 230202000.00
propertyPlantAndEquipmentGross 187743000.00
propertyPlantAndEquipmentNet 187743000.00
netWorkingCapital 353860000.00
netInvestedCapital 342458000.00
commonStockSharesOutstanding 75395000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
totalAssets 834964000.00
otherCurrentAssets 11044000.00
totalLiab 318569000.00
totalStockholderEquity 327466000.00
otherCurrentLiab 35326000.00
commonStock 472000.00
retainedEarnings 132990000.00
otherLiab 203250000.00
goodWill 7824000.00
otherAssets 223948000.00
cash 202603000.00
totalCurrentLiabilities 91126000.00
currentDeferredRevenue 1371000.00
netDebt -164938000.00
shortTermDebt 13472000.00
shortLongTermDebtTotal 37665000.00
otherStockholderEquity 194456000.00
propertyPlantEquipment 188309000.00
totalCurrentAssets 414883000.00
netTangibleAssets 319642000.00
netReceivables 87865000.00
inventory 113371000.00
accountsPayable 40957000.00
noncontrollingInterestInConsolidatedEntity 188929000.00
accumulatedOtherComprehensiveIncome -452000.00
commonStockTotalEquity 472000.00
retainedEarningsTotalEquity 132990000.00
nonCurrrentAssetsOther 1403000.00
nonCurrentAssetsTotal 420081000.00
capitalLeaseObligations 37665000.00
longTermDebtTotal 3910000.00
nonCurrentLiabilitiesOther 201902000.00
nonCurrentLiabilitiesTotal 227443000.00
capitalSurpluse 194456000.00
liabilitiesAndStockholdersEquity 646035000.00
cashAndShortTermInvestments 202603000.00
propertyPlantAndEquipmentGross 188309000.00
propertyPlantAndEquipmentNet 188309000.00
commonStockSharesOutstanding 75405000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-31
currency_symbol USD
totalAssets 811137000.00
otherCurrentAssets 7510000.00
totalLiab 322078000.00
totalStockholderEquity 312325000.00
otherCurrentLiab 34521000.00
commonStock 471000.00
retainedEarnings 119237000.00
otherLiab 206927000.00
goodWill 7824000.00
otherAssets 232702000.00
cash 167545000.00
totalCurrentLiabilities 89580000.00
netDebt -127874000.00
shortTermDebt 14100000.00
shortLongTermDebtTotal 39671000.00
otherStockholderEquity 193409000.00
propertyPlantEquipment 183661000.00
totalCurrentAssets 386950000.00
netTangibleAssets 304501000.00
netReceivables 100305000.00
inventory 111590000.00
accountsPayable 40959000.00
noncontrollingInterestInConsolidatedEntity 176734000.00
accumulatedOtherComprehensiveIncome -792000.00
commonStockTotalEquity 471000.00
retainedEarningsTotalEquity 119237000.00
nonCurrrentAssetsOther 1478000.00
nonCurrentAssetsTotal 424187000.00
capitalLeaseObligations 39671000.00
longTermDebtTotal 5339000.00
nonCurrentLiabilitiesOther 206105000.00
nonCurrentLiabilitiesTotal 232498000.00
capitalSurpluse 193409000.00
liabilitiesAndStockholdersEquity 634403000.00
cashAndShortTermInvestments 167545000.00
propertyPlantAndEquipmentGross 183661000.00
propertyPlantAndEquipmentNet 183661000.00
commonStockSharesOutstanding 47322000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
totalAssets 793765000.00
otherCurrentAssets 10363000.00
totalLiab 339235000.00
totalStockholderEquity 293031000.00
otherCurrentLiab 32108000.00
commonStock 471000.00
retainedEarnings 99898000.00
otherLiab 221908000.00
goodWill 7824000.00
otherAssets 241240000.00
cash 131149000.00
totalCurrentLiabilities 92955000.00
netDebt -92276000.00
shortTermDebt 14501000.00
shortLongTermDebtTotal 38873000.00
otherStockholderEquity 193160000.00
propertyPlantEquipment 180166000.00
totalCurrentAssets 364535000.00
netTangibleAssets 285207000.00
netReceivables 112963000.00
inventory 110060000.00
accountsPayable 46346000.00
noncontrollingInterestInConsolidatedEntity 161499000.00
accumulatedOtherComprehensiveIncome -498000.00
commonStockTotalEquity 471000.00
retainedEarningsTotalEquity 99898000.00
nonCurrrentAssetsOther 1486000.00
nonCurrentAssetsTotal 429230000.00
capitalLeaseObligations 38873000.00
longTermDebtTotal 6519000.00
nonCurrentLiabilitiesOther 221043000.00
nonCurrentLiabilitiesTotal 246280000.00
capitalSurpluse 193160000.00
liabilitiesAndStockholdersEquity 632266000.00
cashAndShortTermInvestments 131149000.00
propertyPlantAndEquipmentGross 180166000.00
propertyPlantAndEquipmentNet 180166000.00
commonStockSharesOutstanding 47145000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 742633000.00
otherCurrentAssets 11028000.00
totalLiab 326272000.00
totalStockholderEquity 268597000.00
otherCurrentLiab 25506000.00
commonStock 464000.00
retainedEarnings 78490000.00
otherLiab 216212000.00
goodWill 7824000.00
otherAssets 245644000.00
cash 88116000.00
totalCurrentLiabilities 84081000.00
netDebt -48409000.00
shortTermDebt 13728000.00
shortLongTermDebt 6772000.00
shortLongTermDebtTotal 39707000.00
otherStockholderEquity 189902000.00
propertyPlantEquipment 173966000.00
totalCurrentAssets 315199000.00
netTangibleAssets 260773000.00
netReceivables 107873000.00
longTermDebt 18754000.00
inventory 108182000.00
accountsPayable 44847000.00
noncontrollingInterestInConsolidatedEntity 147764000.00
accumulatedOtherComprehensiveIncome -259000.00
commonStockTotalEquity 464000.00
retainedEarningsTotalEquity 78490000.00
nonCurrrentAssetsOther 1285000.00
nonCurrentAssetsTotal 427434000.00
capitalLeaseObligations 39707000.00
longTermDebtTotal 7225000.00
nonCurrentLiabilitiesOther 214968000.00
nonCurrentLiabilitiesTotal 242191000.00
capitalSurpluse 189902000.00
liabilitiesAndStockholdersEquity 594869000.00
cashAndShortTermInvestments 88116000.00
propertyPlantAndEquipmentGross 173966000.00
propertyPlantAndEquipmentNet 173966000.00
commonStockSharesOutstanding 75246000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
totalAssets 584744000.00
otherCurrentAssets 11558000.00
totalLiab 222416000.00
totalStockholderEquity 177658000.00
deferredLongTermLiab 800000.00
otherCurrentLiab 24114000.00
commonStock 377000.00
retainedEarnings 51683000.00
otherLiab 139051000.00
goodWill 7824000.00
otherAssets 160361000.00
cash 70841000.00
totalCurrentLiabilities 74624000.00
currentDeferredRevenue 1110000.00
netDebt -54747000.00
shortTermDebt 7353000.00
shortLongTermDebtTotal 16094000.00
otherStockholderEquity 126418000.00
propertyPlantEquipment 142054000.00
totalCurrentAssets 274505000.00
netTangibleAssets 177658000.00
netReceivables 92269000.00
inventory 99837000.00
accountsPayable 42047000.00
noncontrollingInterestInConsolidatedEntity 184670000.00
accumulatedOtherComprehensiveIncome -820000.00
commonStockTotalEquity 377000.00
retainedEarningsTotalEquity 51683000.00
nonCurrrentAssetsOther 1308000.00
nonCurrentAssetsTotal 310239000.00
longTermDebtTotal 8741000.00
nonCurrentLiabilitiesTotal 147792000.00
capitalSurpluse 126418000.00
liabilitiesAndStockholdersEquity 400074000.00
cashAndShortTermInvestments 70841000.00
propertyPlantAndEquipmentGross 142054000.00
propertyPlantAndEquipmentNet 142054000.00
commonStockSharesOutstanding 38081000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
totalAssets 565672000.00
intangibleAssets 7824000.00
otherCurrentAssets 9336000.00
totalLiab 240809000.00
totalStockholderEquity 161952000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17442000.00
commonStock 377000.00
retainedEarnings 34759000.00
otherLiab 162891000.00
goodWill 7824000.00
otherAssets 179878000.00
cash 41981000.00
totalCurrentLiabilities 68897000.00
netDebt -25766000.00
shortTermDebt 7194000.00
shortLongTermDebtTotal 16215000.00
otherStockholderEquity 127604000.00
propertyPlantEquipment 135391000.00
totalCurrentAssets 242579000.00
netTangibleAssets 161952000.00
shortTermInvestments 0.00
netReceivables 105941000.00
longTermDebt 9021000.00
inventory 85321000.00
accountsPayable 44261000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 162911000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -788000.00
additionalPaidInCapital 127604000.00
commonStockTotalEquity 377000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 34759000.00
treasuryStock 0.00
nonCurrrentAssetsOther 613000.00
nonCurrentAssetsTotal 323093000.00
longTermDebtTotal 9021000.00
nonCurrentLiabilitiesTotal 171912000.00
capitalSurpluse 127604000.00
liabilitiesAndStockholdersEquity 402761000.00
cashAndShortTermInvestments 41981000.00
propertyPlantAndEquipmentGross 135391000.00
propertyPlantAndEquipmentNet 135391000.00
commonStockSharesOutstanding 36229000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
totalAssets 406075000.00
intangibleAssets 7824000.00
otherCurrentAssets 5372000.00
totalLiab 140782000.00
totalStockholderEquity 100492000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17221000.00
commonStock 265000.00
retainedEarnings 16087000.00
otherLiab 63701000.00
goodWill 7824000.00
otherAssets 70354000.00
cash 28403000.00
totalCurrentLiabilities 67821000.00
netDebt -12769000.00
shortTermDebt 6374000.00
shortLongTermDebt 15634000.00
shortLongTermDebtTotal 15634000.00
otherStockholderEquity 84409000.00
propertyPlantEquipment 118599000.00
totalCurrentAssets 209298000.00
netTangibleAssets 100492000.00
shortTermInvestments 0.00
netReceivables 97569000.00
longTermDebt 9260000.00
inventory 77954000.00
accountsPayable 44226000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 164801000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -269000.00
additionalPaidInCapital 84409000.00
commonStockTotalEquity 265000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16087000.00
treasuryStock 0.00
nonCurrrentAssetsOther 47000.00
nonCurrentAssetsTotal 196777000.00
longTermDebtTotal 9260000.00
nonCurrentLiabilitiesTotal 72961000.00
capitalSurpluse 84409000.00
liabilitiesAndStockholdersEquity 241274000.00
cashAndShortTermInvestments 28403000.00
propertyPlantAndEquipmentGross 118599000.00
propertyPlantAndEquipmentNet 118599000.00
commonStockSharesOutstanding 26779000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-11
currency_symbol USD
totalAssets 358335000.00
intangibleAssets 7824000.00
otherCurrentAssets 5563000.00
totalLiab 131024000.00
totalStockholderEquity 87484000.00
deferredLongTermLiab 0.00
otherCurrentLiab 14584000.00
commonStock 265000.00
retainedEarnings 3753000.00
otherLiab 63478000.00
goodWill 7824000.00
otherAssets 73263000.00
cash 7860000.00
totalCurrentLiabilities 58737000.00
netDebt 6527000.00
shortTermDebt 5578000.00
shortLongTermDebt 14387000.00
shortLongTermDebtTotal 14387000.00
otherStockholderEquity 83145000.00
propertyPlantEquipment 109492000.00
totalCurrentAssets 167756000.00
netTangibleAssets 79660000.00
shortTermInvestments 0.00
netReceivables 84800000.00
longTermDebt 8809000.00
inventory 69533000.00
accountsPayable 38575000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 321000.00
additionalPaidInCapital 83145000.00
commonStockTotalEquity 265000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 3753000.00
treasuryStock 0.00
nonCurrrentAssetsOther 48000.00
nonCurrentAssetsTotal 190579000.00
longTermDebtTotal 8809000.00
nonCurrentLiabilitiesTotal 72287000.00
capitalSurpluse 83145000.00
liabilitiesAndStockholdersEquity 218508000.00
cashAndShortTermInvestments 7860000.00
propertyPlantAndEquipmentGross 109492000.00
propertyPlantAndEquipmentNet 109492000.00
commonStockSharesOutstanding 26648000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-19
currency_symbol USD
totalAssets 266456000.00
intangibleAssets 7824000.00
otherCurrentAssets 7732000.00
totalLiab 302673000.00
totalStockholderEquity -36217000.00
otherCurrentLiab 9794000.00
commonStock -36299000.00
otherLiab 416000.00
goodWill 7824000.00
otherAssets 7873000.00
cash 7574000.00
totalCurrentLiabilities 52874000.00
currentDeferredRevenue 765000.00
netDebt 241098000.00
shortTermDebt 7235000.00
shortLongTermDebt 2568000.00
shortLongTermDebtTotal 248672000.00
otherStockholderEquity 82000.00
propertyPlantEquipment 94654000.00
totalCurrentAssets 163929000.00
netTangibleAssets -44041000.00
netReceivables 84173000.00
longTermDebt 249383000.00
inventory 64450000.00
accountsPayable 35080000.00
accumulatedOtherComprehensiveIncome 82000.00
commonStockTotalEquity -36299000.00
nonCurrrentAssetsOther 49000.00
nonCurrentAssetsTotal 102527000.00
nonCurrentLiabilitiesTotal 249799000.00
liabilitiesAndStockholdersEquity 266456000.00
cashAndShortTermInvestments 7574000.00
propertyPlantAndEquipmentGross 94654000.00
propertyPlantAndEquipmentNet 94654000.00
commonStockSharesOutstanding 21428571.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 245635000.00
intangibleAssets 7824000.00
otherCurrentAssets 8100000.00
totalLiab 330767000.00
totalStockholderEquity -85132000.00
otherCurrentLiab 12104000.00
commonStock -85113000.00
otherLiab 44061000.00
goodWill 7824000.00
otherAssets 7873000.00
cash 3224000.00
totalCurrentLiabilities 56318000.00
currentDeferredRevenue 752000.00
netDebt 270555000.00
shortTermDebt 6138000.00
shortLongTermDebt 2568000.00
shortLongTermDebtTotal 273779000.00
otherStockholderEquity -19000.00
propertyPlantEquipment 89484000.00
totalCurrentAssets 148278000.00
netTangibleAssets 49033000.00
netReceivables 74132000.00
longTermDebt 248085000.00
inventory 62822000.00
accountsPayable 37324000.00
accumulatedOtherComprehensiveIncome -19000.00
commonStockTotalEquity -85113000.00
nonCurrrentAssetsOther 49000.00
nonCurrentAssetsTotal 97357000.00
nonCurrentLiabilitiesTotal 274449000.00
liabilitiesAndStockholdersEquity 245635000.00
cashAndShortTermInvestments 3224000.00
propertyPlantAndEquipmentGross 89484000.00
propertyPlantAndEquipmentNet 89484000.00
commonStockSharesOutstanding 21428571.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 214589000.00
totalLiab 296195000.00
totalStockholderEquity -81606000.00
otherCurrentLiab 723000.00
commonStock -81414000.00
otherLiab 279000.00
goodWill 7824000.00
otherAssets 46000.00
cash 2134000.00
totalCurrentLiabilities 43581000.00
shortTermDebt 257710000.00
shortLongTermDebt 257710000.00
otherStockholderEquity -192000.00
propertyPlantEquipment 86842000.00
totalCurrentAssets 119877000.00
netTangibleAssets -89430000.00
netReceivables 58028000.00
longTermDebt 246846000.00
inventory 54755000.00
accountsPayable 27462000.00
commonStockSharesOutstanding 74889772.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 185108000.00
totalLiab 283398000.00
totalStockholderEquity -98290000.00
otherCurrentLiab 567000.00
commonStock -97992000.00
otherLiab 225000.00
goodWill 7824000.00
otherAssets 43000.00
cash 5170000.00
totalCurrentLiabilities 38015000.00
shortTermDebt 249545000.00
shortLongTermDebt 249545000.00
otherStockholderEquity -298000.00
propertyPlantEquipment 80293000.00
totalCurrentAssets 96948000.00
netTangibleAssets -106114000.00
netReceivables 41287000.00
longTermDebt 242049000.00
inventory 45686000.00
accountsPayable 26832000.00
commonStockSharesOutstanding 74889772.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 165328000.00
intangibleAssets 7824000.00
otherCurrentAssets 3713000.00
totalLiab 268649000.00
totalStockholderEquity -103321000.00
otherCurrentLiab 5865000.00
commonStock -102846000.00
otherLiab 196000.00
goodWill 7824000.00
otherAssets 7868000.00
cash 8688000.00
totalCurrentLiabilities 24134000.00
currentDeferredRevenue 565000.00
netDebt 237268000.00
shortTermDebt 3702000.00
shortLongTermDebt 2568000.00
shortLongTermDebtTotal 245956000.00
otherStockholderEquity -475000.00
propertyPlantEquipment 74870000.00
totalCurrentAssets 82590000.00
netTangibleAssets -111145000.00
netReceivables 32289000.00
longTermDebt 244319000.00
inventory 37900000.00
accountsPayable 14002000.00
accumulatedOtherComprehensiveIncome -475000.00
commonStockTotalEquity -102846000.00
nonCurrrentAssetsOther 44000.00
nonCurrentAssetsTotal 82738000.00
nonCurrentLiabilitiesTotal 244515000.00
liabilitiesAndStockholdersEquity 165328000.00
cashAndShortTermInvestments 8688000.00
propertyPlantAndEquipmentGross 74870000.00
propertyPlantAndEquipmentNet 74870000.00
commonStockSharesOutstanding 74889772.00
2015-12-31
date 2015-12-31
currency_symbol USD
totalAssets 177559000.00
intangibleAssets 7824000.00
otherCurrentAssets 4823000.00
totalLiab 270726000.00
totalStockholderEquity -93167000.00
otherCurrentLiab 8133000.00
commonStock -92976000.00
otherLiab 474000.00
goodWill 7824000.00
otherAssets 7824000.00
cash 12526000.00
totalCurrentLiabilities 19633000.00
shortTermDebt 2649000.00
shortLongTermDebt 2649000.00
otherStockholderEquity -191000.00
propertyPlantEquipment 76333000.00
totalCurrentAssets 93402000.00
netTangibleAssets -100991000.00
netReceivables 32442000.00
longTermDebt 250555000.00
inventory 43611000.00
accountsPayable 8851000.00
yearly
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 982078000.00
otherCurrentAssets 7794000.00
totalLiab 387045000.00
totalStockholderEquity 468644000.00
otherCurrentLiab 35422000.00
commonStock 590000.00
capitalStock 590000.00
retainedEarnings 178446000.00
otherLiab 271010000.00
goodWill 7824000.00
otherAssets 304114000.00
cash 301669000.00
cashAndEquivalents 301669000.00
totalCurrentLiabilities 92574000.00
currentDeferredRevenue 1764000.00
netDebt -268461000.00
shortTermDebt 9747000.00
shortLongTermDebtTotal 33208000.00
otherStockholderEquity 289600000.00
propertyPlantEquipment 151655000.00
totalCurrentAssets 518485000.00
netTangibleAssets 587209000.00
netReceivables 89205000.00
inventory 119817000.00
accountsPayable 42818000.00
noncontrollingInterestInConsolidatedEntity 126389000.00
accumulatedOtherComprehensiveIncome 8000.00
commonStockTotalEquity 590000.00
retainedEarningsTotalEquity 178446000.00
nonCurrrentAssetsOther 1040000.00
nonCurrentAssetsTotal 463593000.00
capitalLeaseObligations 33208000.00
longTermDebtTotal 5811000.00
nonCurrentLiabilitiesOther 269838000.00
nonCurrentLiabilitiesTotal 294471000.00
capitalSurpluse 289600000.00
liabilitiesAndStockholdersEquity 855689000.00
cashAndShortTermInvestments 301669000.00
propertyPlantAndEquipmentNet 151655000.00
netWorkingCapital 425911000.00
netInvestedCapital 468644000.00
commonStockSharesOutstanding 76107000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 815594000.00
otherCurrentAssets 4935000.00
totalLiab 264824000.00
totalStockholderEquity 352970000.00
otherCurrentLiab 16828000.00
commonStock 477000.00
capitalStock 477000.00
retainedEarnings 150086000.00
otherLiab 195847000.00
goodWill 7824000.00
otherAssets 239803000.00
cash 288659000.00
cashAndEquivalents 288659000.00
totalCurrentLiabilities 48915000.00
currentDeferredRevenue 1068000.00
netDebt -260527000.00
shortTermDebt 8070000.00
shortLongTermDebtTotal 28132000.00
otherStockholderEquity 202077000.00
propertyPlantEquipment 142825000.00
totalCurrentAssets 425142000.00
netTangibleAssets 352970000.00
netReceivables 44068000.00
inventory 87480000.00
accountsPayable 20163000.00
noncontrollingInterestInConsolidatedEntity 197800000.00
accumulatedOtherComprehensiveIncome 330000.00
commonStockTotalEquity 477000.00
retainedEarningsTotalEquity 150086000.00
nonCurrrentAssetsOther 1206000.00
nonCurrentAssetsTotal 390452000.00
capitalLeaseObligations 28132000.00
longTermDebtTotal 2240000.00
nonCurrentLiabilitiesOther 195061000.00
nonCurrentLiabilitiesTotal 215909000.00
capitalSurpluse 202077000.00
liabilitiesAndStockholdersEquity 617794000.00
cashAndShortTermInvestments 288659000.00
propertyPlantAndEquipmentGross 142825000.00
propertyPlantAndEquipmentNet 164819000.00
netWorkingCapital 376227000.00
netInvestedCapital 352970000.00
commonStockSharesOutstanding 75495000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
totalAssets 834964000.00
otherCurrentAssets 11044000.00
totalLiab 318569000.00
totalStockholderEquity 327466000.00
otherCurrentLiab 32078000.00
commonStock 472000.00
capitalStock 472000.00
retainedEarnings 132990000.00
otherLiab 203250000.00
goodWill 7824000.00
otherAssets 223948000.00
cash 202603000.00
cashAndEquivalents 202603000.00
totalCurrentLiabilities 91126000.00
currentDeferredRevenue 1371000.00
netDebt -164938000.00
shortTermDebt 13472000.00
shortLongTermDebtTotal 37665000.00
otherStockholderEquity 194456000.00
propertyPlantEquipment 188309000.00
totalCurrentAssets 414883000.00
netTangibleAssets 319642000.00
netReceivables 87865000.00
inventory 113371000.00
accountsPayable 40957000.00
noncontrollingInterestInConsolidatedEntity 188929000.00
accumulatedOtherComprehensiveIncome -452000.00
commonStockTotalEquity 472000.00
retainedEarningsTotalEquity 132990000.00
nonCurrrentAssetsOther 1403000.00
nonCurrentAssetsTotal 420081000.00
capitalLeaseObligations 37665000.00
longTermDebtTotal 3910000.00
nonCurrentLiabilitiesOther 201902000.00
nonCurrentLiabilitiesTotal 227443000.00
capitalSurpluse 194456000.00
liabilitiesAndStockholdersEquity 646035000.00
cashAndShortTermInvestments 202603000.00
propertyPlantAndEquipmentGross 188309000.00
propertyPlantAndEquipmentNet 188309000.00
netWorkingCapital 323757000.00
netInvestedCapital 327466000.00
commonStockSharesOutstanding 75353000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
totalAssets 584744000.00
otherCurrentAssets 11558000.00
totalLiab 222416000.00
totalStockholderEquity 177658000.00
deferredLongTermLiab 800000.00
otherCurrentLiab 20639000.00
commonStock 377000.00
capitalStock 377000.00
retainedEarnings 51683000.00
otherLiab 139051000.00
goodWill 7824000.00
otherAssets 160361000.00
cash 70841000.00
cashAndEquivalents 70841000.00
totalCurrentLiabilities 74624000.00
currentDeferredRevenue 1110000.00
netDebt -54747000.00
shortTermDebt 7353000.00
shortLongTermDebtTotal 16094000.00
otherStockholderEquity 126418000.00
propertyPlantEquipment 142054000.00
totalCurrentAssets 274505000.00
netTangibleAssets 169834000.00
netReceivables 92269000.00
longTermDebt 0.00
inventory 99837000.00
accountsPayable 42047000.00
noncontrollingInterestInConsolidatedEntity 184670000.00
accumulatedOtherComprehensiveIncome -820000.00
commonStockTotalEquity 377000.00
retainedEarningsTotalEquity 51683000.00
nonCurrrentAssetsOther 1308000.00
nonCurrentAssetsTotal 310239000.00
capitalLeaseObligations 16094000.00
longTermDebtTotal 8741000.00
nonCurrentLiabilitiesOther 138015000.00
nonCurrentLiabilitiesTotal 147792000.00
capitalSurpluse 126418000.00
liabilitiesAndStockholdersEquity 400074000.00
cashAndShortTermInvestments 70841000.00
propertyPlantAndEquipmentGross 142054000.00
propertyPlantAndEquipmentNet 142054000.00
netWorkingCapital 199881000.00
netInvestedCapital 177658000.00
commonStockSharesOutstanding 32695000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-19
currency_symbol USD
totalAssets 266456000.00
intangibleAssets 7824000.00
otherCurrentAssets 7732000.00
totalLiab 302673000.00
totalStockholderEquity -36217000.00
otherCurrentLiab 9794000.00
commonStock -36299000.00
otherLiab 416000.00
goodWill 7824000.00
otherAssets 49000.00
cash 7574000.00
cashAndEquivalents 7574000.00
totalCurrentLiabilities 52874000.00
currentDeferredRevenue 765000.00
netDebt 241098000.00
shortTermDebt 7235000.00
shortLongTermDebt 2568000.00
shortLongTermDebtTotal 248672000.00
otherStockholderEquity 82000.00
propertyPlantEquipment 94654000.00
totalCurrentAssets 163929000.00
netTangibleAssets -44041000.00
netReceivables 84173000.00
longTermDebt 241437000.00
inventory 64450000.00
accountsPayable 35080000.00
accumulatedOtherComprehensiveIncome 82000.00
commonStockTotalEquity -36299000.00
nonCurrrentAssetsOther 49000.00
nonCurrentAssetsTotal 102527000.00
capitalLeaseObligations 12613000.00
longTermDebtTotal 249383000.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 249799000.00
liabilitiesAndStockholdersEquity 266456000.00
cashAndShortTermInvestments 7574000.00
propertyPlantAndEquipmentGross 94654000.00
propertyPlantAndEquipmentNet 94654000.00
netWorkingCapital 111055000.00
netInvestedCapital 207788000.00
commonStockSharesOutstanding 21428571.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 165328000.00
intangibleAssets 7824000.00
otherCurrentAssets 3713000.00
totalLiab 268649000.00
totalStockholderEquity -103321000.00
otherCurrentLiab 5865000.00
commonStock -102846000.00
otherLiab 196000.00
goodWill 7824000.00
otherAssets 44000.00
cash 8688000.00
cashAndEquivalents 8688000.00
totalCurrentLiabilities 24134000.00
currentDeferredRevenue 565000.00
netDebt 237268000.00
shortTermDebt 3702000.00
shortLongTermDebt 2568000.00
shortLongTermDebtTotal 245956000.00
otherStockholderEquity -475000.00
propertyPlantEquipment 74870000.00
totalCurrentAssets 82590000.00
netTangibleAssets -111145000.00
netReceivables 32289000.00
longTermDebt 242254000.00
inventory 37900000.00
accountsPayable 14002000.00
accumulatedOtherComprehensiveIncome -475000.00
commonStockTotalEquity -102846000.00
nonCurrrentAssetsOther 44000.00
nonCurrentAssetsTotal 82738000.00
capitalLeaseObligations 3199000.00
longTermDebtTotal 244319000.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 244515000.00
liabilitiesAndStockholdersEquity 165328000.00
cashAndShortTermInvestments 8688000.00
propertyPlantAndEquipmentGross 74870000.00
propertyPlantAndEquipmentNet 74870000.00
commonStockSharesOutstanding 36500.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 177559000.00
intangibleAssets 7824000.00
otherCurrentAssets 4823000.00
totalLiab 270726000.00
totalStockholderEquity -93167000.00
otherCurrentLiab 6830000.00
commonStock -92976000.00
otherLiab 538000.00
goodWill 7824000.00
cash 12526000.00
totalCurrentLiabilities 19633000.00
currentDeferredRevenue 1303000.00
netDebt 240678000.00
shortTermDebt 2649000.00
shortLongTermDebt 2649000.00
shortLongTermDebtTotal 253204000.00
otherStockholderEquity -191000.00
propertyPlantEquipment 76333000.00
totalCurrentAssets 93402000.00
netTangibleAssets -100991000.00
netReceivables 32442000.00
longTermDebt 250555000.00
inventory 43611000.00
accountsPayable 8851000.00
accumulatedOtherComprehensiveIncome -191000.00
commonStockTotalEquity -92976000.00
nonCurrentAssetsTotal 84157000.00
longTermDebtTotal 250555000.00
nonCurrentLiabilitiesTotal 251093000.00
liabilitiesAndStockholdersEquity 177559000.00
cashAndShortTermInvestments 12526000.00
propertyPlantAndEquipmentGross 76333000.00
propertyPlantAndEquipmentNet 76333000.00
commonStockSharesOutstanding 74889772.00
Cash_Flow
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-07
currency_symbol USD
investments -6620000.00
changeToLiabilities 4098000.00
totalCashflowsFromInvestingActivities -6620000.00
netBorrowings -165000.00
totalCashFromFinancingActivities -13022000.00
changeToOperatingActivities -17922000.00
netIncome 41520000.00
changeInCash 8939000.00
beginPeriodCashFlow 311684000.00
endPeriodCashFlow 320623000.00
totalCashFromOperatingActivities 30382000.00
depreciation 8399000.00
otherCashflowsFromInvestingActivities 825000.00
dividendsPaid -11339000.00
changeToInventory -14875000.00
changeToAccountReceivables -6422000.00
salePurchaseOfStock -4495000.00
otherCashflowsFromFinancingActivities -165000.00
changeToNetincome 14459000.00
capitalExpenditures 7445000
changeReceivables -6422000.00
cashFlowsOtherOperating -16846000.00
cashAndCashEquivalentsChanges 10740000.00
changeInWorkingCapital -21254000.00
otherNonCashItems -12027000.00
freeCashFlow 22937000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
investments -5582000.00
changeToLiabilities 7304000.00
totalCashflowsFromInvestingActivities -5582000.00
netBorrowings -1549000.00
totalCashFromFinancingActivities -9985000.00
changeToOperatingActivities 5259000.00
netIncome 35780000.00
changeInCash 13943000.00
beginPeriodCashFlow 297741000.00
endPeriodCashFlow 311684000.00
totalCashFromOperatingActivities 31014000.00
depreciation 8915000.00
otherCashflowsFromInvestingActivities 518000.00
dividendsPaid -8365000.00
changeToInventory -14022000.00
changeToAccountReceivables -21803000.00
salePurchaseOfStock -71000.00
otherCashflowsFromFinancingActivities -5582000.00
changeToNetincome 18175000.00
capitalExpenditures 6100000
changeReceivables -21803000.00
cashFlowsOtherOperating 253000.00
cashAndCashEquivalentsChanges 15447000.00
changeInWorkingCapital -23262000.00
otherNonCashItems 646000.00
freeCashFlow 24914000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
investments -7294000.00
changeToLiabilities 7422000.00
totalCashflowsFromInvestingActivities -7294000.00
netBorrowings -1438000.00
totalCashFromFinancingActivities -14180000.00
changeToOperatingActivities 25000.00
netIncome 27083000.00
changeInCash -3928000.00
beginPeriodCashFlow 301669000.00
endPeriodCashFlow 297741000.00
totalCashFromOperatingActivities 17209000.00
depreciation 8677000.00
otherCashflowsFromInvestingActivities 358000.00
dividendsPaid -8318000.00
changeToInventory -16648000.00
changeToAccountReceivables -14681000.00
salePurchaseOfStock -4424000.00
otherCashflowsFromFinancingActivities -7294000.00
changeToNetincome 4662000.00
capitalExpenditures 7652000
changeReceivables -14681000.00
cashFlowsOtherOperating 652000.00
cashAndCashEquivalentsChanges -4265000.00
changeInWorkingCapital -24370000.00
otherNonCashItems 1234000.00
freeCashFlow 9557000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
investments -3216000.00
changeToLiabilities -663000.00
totalCashflowsFromInvestingActivities -11633000.00
netBorrowings -1366000.00
totalCashFromFinancingActivities -9034000.00
changeToOperatingActivities 5154000.00
netIncome 20383000.00
changeInCash -305000.00
beginPeriodCashFlow 301974000.00
endPeriodCashFlow 301669000.00
totalCashFromOperatingActivities 11675000.00
depreciation 8828000.00
otherCashflowsFromInvestingActivities 2306000.00
dividendsPaid -7577000.00
changeToInventory -19592000.00
changeToAccountReceivables -9858000.00
salePurchaseOfStock -91000.00
otherCashflowsFromFinancingActivities -3216000.00
changeToNetincome 12740000.00
capitalExpenditures 3557000
changeReceivables -9858000.00
cashFlowsOtherOperating -452000.00
cashAndCashEquivalentsChanges -575000.00
changeInWorkingCapital -24959000.00
otherNonCashItems -884000.00
freeCashFlow 8118000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
investments -4064000.00
changeToLiabilities 10170000.00
totalCashflowsFromInvestingActivities -4064000.00
netBorrowings -1360000.00
totalCashFromFinancingActivities -11715000.00
changeToOperatingActivities -11510000.00
netIncome 17177000.00
changeInCash -7108000.00
beginPeriodCashFlow 309082000.00
endPeriodCashFlow 301974000.00
totalCashFromOperatingActivities 8855000.00
depreciation 9128000.00
otherCashflowsFromInvestingActivities 857000.00
dividendsPaid -10337000.00
changeToInventory -13922000.00
changeToAccountReceivables -7776000.00
salePurchaseOfStock -18000.00
otherCashflowsFromFinancingActivities -4064000.00
changeToNetincome 10106000.00
capitalExpenditures 4921000
changeReceivables -7776000.00
cashFlowsOtherOperating -14435000.00
cashAndCashEquivalentsChanges -6924000.00
changeInWorkingCapital -13341000.00
otherNonCashItems -9319000.00
freeCashFlow 3934000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
investments -2325000.00
changeToLiabilities 11983000.00
totalCashflowsFromInvestingActivities -2325000.00
netBorrowings -1305000.00
totalCashFromFinancingActivities -8156000.00
changeToOperatingActivities 6040000.00
netIncome 10393000.00
changeInCash 17112000.00
beginPeriodCashFlow 291970000.00
endPeriodCashFlow 309082000.00
totalCashFromOperatingActivities 27482000.00
depreciation 9159000.00
otherCashflowsFromInvestingActivities 1108000.00
dividendsPaid 6815000.00
changeToInventory -3581000.00
changeToAccountReceivables -14283000.00
salePurchaseOfStock -36000.00
otherCashflowsFromFinancingActivities -2325000.00
changeToNetincome 7729000.00
capitalExpenditures 3033000
changeReceivables -14283000.00
cashFlowsOtherOperating 1520000.00
cashAndCashEquivalentsChanges 17001000.00
changeInWorkingCapital 159000.00
otherNonCashItems 5151000.00
freeCashFlow 24449000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
investments -2028000.00
changeToLiabilities 5266000.00
totalCashflowsFromInvestingActivities -2028000.00
netBorrowings -1174000.00
totalCashFromFinancingActivities -10483000.00
changeToOperatingActivities 4458000.00
netIncome 11559000.00
changeInCash 3311000.00
beginPeriodCashFlow 288659000.00
endPeriodCashFlow 291970000.00
totalCashFromOperatingActivities 15747000.00
depreciation 9193000.00
otherCashflowsFromInvestingActivities 400000.00
dividendsPaid 6171000.00
changeToInventory 1012000.00
changeToAccountReceivables -13575000.00
salePurchaseOfStock -3138000.00
otherCashflowsFromFinancingActivities -2028000.00
changeToNetincome -1310000.00
capitalExpenditures 2428000
changeReceivables -13575000.00
cashFlowsOtherOperating -17000.00
cashAndCashEquivalentsChanges 3236000.00
changeInWorkingCapital -7314000.00
otherNonCashItems 4997000.00
freeCashFlow 13319000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -1653000.00
changeToLiabilities 1033000.00
totalCashflowsFromInvestingActivities -1653000.00
netBorrowings -1019000.00
totalCashFromFinancingActivities -6116000.00
changeToOperatingActivities 1764000.00
netIncome 27971000.00
changeInCash 14718000.00
beginPeriodCashFlow 273941000.00
endPeriodCashFlow 288659000.00
totalCashFromOperatingActivities 21895000.00
depreciation 9258000.00
otherCashflowsFromInvestingActivities 932000.00
dividendsPaid 4293000.00
changeToInventory -14348000.00
changeToAccountReceivables -47635000.00
salePurchaseOfStock 1385000.00
otherCashflowsFromFinancingActivities -2189000.00
changeToNetincome 4724000.00
capitalExpenditures 21908000
changeReceivables -3361000.00
cashFlowsOtherOperating 5050000.00
cashAndCashEquivalentsChanges 14126000.00
changeInWorkingCapital 1735000.00
otherNonCashItems -20998000.00
freeCashFlow 43803000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
investments 56000.00
changeToLiabilities 2519000.00
totalCashflowsFromInvestingActivities 56000.00
netBorrowings -1033000.00
totalCashFromFinancingActivities -16160000.00
changeToOperatingActivities -15113000.00
netIncome 6233000.00
changeInCash 3268000.00
beginPeriodCashFlow 270673000.00
endPeriodCashFlow 273941000.00
totalCashFromOperatingActivities 18936000.00
depreciation 9762000.00
otherCashflowsFromInvestingActivities 3062000.00
dividendsPaid 15127000.00
changeToInventory 2112000.00
changeToAccountReceivables 6151000.00
salePurchaseOfStock -1385000.00
otherCashflowsFromFinancingActivities 56000.00
changeToNetincome 1298000.00
capitalExpenditures 3006000
changeReceivables 6151000.00
cashFlowsOtherOperating -13834000.00
cashAndCashEquivalentsChanges 2832000.00
changeInWorkingCapital 9290000.00
otherNonCashItems -8198000.00
freeCashFlow 15930000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
investments -8212000.00
changeToLiabilities -23601000.00
totalCashflowsFromInvestingActivities -8212000.00
netBorrowings -1501000.00
totalCashFromFinancingActivities -8326000.00
changeToOperatingActivities -4935000.00
netIncome 6028000.00
changeInCash 40471000.00
beginPeriodCashFlow 230202000.00
endPeriodCashFlow 270673000.00
totalCashFromOperatingActivities 57388000.00
depreciation 10520000.00
otherCashflowsFromInvestingActivities 1249000.00
dividendsPaid 4287000.00
changeToInventory 8770000.00
changeToAccountReceivables 50283000.00
salePurchaseOfStock -29000.00
otherCashflowsFromFinancingActivities -2509000.00
changeToNetincome 2467000.00
capitalExpenditures 9461000
changeReceivables 50283000.00
cashFlowsOtherOperating -188000.00
cashAndCashEquivalentsChanges 40850000.00
changeInWorkingCapital 36574000.00
otherNonCashItems 1318000.00
freeCashFlow 47927000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-01
currency_symbol USD
investments -8338000.00
changeToLiabilities -10278000.00
totalCashflowsFromInvestingActivities -8338000.00
netBorrowings -1764000.00
totalCashFromFinancingActivities -9604000.00
changeToOperatingActivities -639000.00
netIncome 18983000.00
changeInCash 27599000.00
beginPeriodCashFlow 202603000.00
endPeriodCashFlow 230202000.00
totalCashFromOperatingActivities 45161000.00
depreciation 10980000.00
otherCashflowsFromInvestingActivities 1103000.00
dividendsPaid 4281000.00
changeToInventory 8306000.00
changeToAccountReceivables -8244000.00
salePurchaseOfStock -1356000.00
otherCashflowsFromFinancingActivities -2203000.00
changeToNetincome 9760000.00
capitalExpenditures 9441000
changeReceivables -8244000.00
cashFlowsOtherOperating 1497000.00
cashAndCashEquivalentsChanges 27219000.00
changeInWorkingCapital -8719000.00
otherNonCashItems 17096000.00
freeCashFlow 35720000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
investments -18233000.00
changeToLiabilities 6027000.00
totalCashflowsFromInvestingActivities -18233000.00
netBorrowings -1824000.00
totalCashFromFinancingActivities -8627000.00
changeToOperatingActivities -1294000.00
netIncome 18058000.00
changeInCash 35058000.00
beginPeriodCashFlow 167545000.00
endPeriodCashFlow 202603000.00
totalCashFromOperatingActivities 61441000.00
depreciation 10590000.00
otherCashflowsFromInvestingActivities 944000.00
dividendsPaid 6783000.00
changeToInventory -3079000.00
changeToAccountReceivables 12530000.00
salePurchaseOfStock -20000.00
otherCashflowsFromFinancingActivities -18233000.00
changeToNetincome 12429000.00
capitalExpenditures 19177000
changeReceivables 12530000.00
cashFlowsOtherOperating -8372000.00
cashAndCashEquivalentsChanges 34581000.00
changeInWorkingCapital 11884000.00
otherNonCashItems 8840000.00
freeCashFlow 42264000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-31
currency_symbol USD
investments -8966000.00
changeToLiabilities -8647000.00
totalCashflowsFromInvestingActivities -8966000.00
netBorrowings -1937000.00
totalCashFromFinancingActivities -3955000.00
changeToOperatingActivities -9186000.00
netIncome 19339000.00
changeInCash 36396000.00
beginPeriodCashFlow 131149000.00
endPeriodCashFlow 167545000.00
totalCashFromOperatingActivities 49873000.00
depreciation 10007000.00
otherCashflowsFromInvestingActivities 1636000.00
dividendsPaid 2005000.00
changeToInventory -2503000.00
changeToAccountReceivables 12370000.00
salePurchaseOfStock -13000.00
otherCashflowsFromFinancingActivities -8966000.00
changeToNetincome 9893000.00
capitalExpenditures 10602000
changeReceivables 12370000.00
cashFlowsOtherOperating -7122000.00
cashAndCashEquivalentsChanges 36952000.00
changeInWorkingCapital 3991000.00
otherNonCashItems 6835000.00
freeCashFlow 39271000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
investments -14902000.00
changeToLiabilities 8078000.00
totalCashflowsFromInvestingActivities -14902000.00
netBorrowings -1877000.00
totalCashFromFinancingActivities -5532000.00
changeToOperatingActivities 7394000.00
netIncome 21408000.00
changeInCash 43033000.00
beginPeriodCashFlow 88116000.00
endPeriodCashFlow 131149000.00
totalCashFromOperatingActivities 64079000.00
depreciation 9376000.00
otherCashflowsFromInvestingActivities 367000.00
dividendsPaid 3613000.00
changeToInventory -3135000.00
changeToAccountReceivables -5099000.00
salePurchaseOfStock -42000.00
otherCashflowsFromFinancingActivities -14902000.00
changeToNetincome 13252000.00
capitalExpenditures 15269000
changeReceivables -5099000.00
cashFlowsOtherOperating 815000.00
cashAndCashEquivalentsChanges 43645000.00
changeInWorkingCapital 659000.00
otherNonCashItems 20888000.00
freeCashFlow 48810000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -13847000.00
changeToLiabilities 929000.00
totalCashflowsFromInvestingActivities -13847000.00
netBorrowings -1846000.00
totalCashFromFinancingActivities -3555000.00
changeToOperatingActivities 1183000.00
netIncome 26807000.00
changeInCash 17275000.00
beginPeriodCashFlow 70841000.00
endPeriodCashFlow 88116000.00
totalCashFromOperatingActivities 34239000.00
depreciation 8881000.00
otherCashflowsFromInvestingActivities 808000.00
dividendsPaid 235000.00
changeToInventory -8875000.00
changeToAccountReceivables -15597000.00
salePurchaseOfStock -1474000.00
otherCashflowsFromFinancingActivities -13847000.00
changeToNetincome -33000.00
capitalExpenditures 14655000
changeReceivables -15597000.00
cashFlowsOtherOperating 446000.00
cashAndCashEquivalentsChanges 16837000.00
changeInWorkingCapital -23097000.00
otherNonCashItems 22768000.00
freeCashFlow 19584000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
changeToLiabilities -457000.00
totalCashflowsFromInvestingActivities -13747000.00
netBorrowings -1818000.00
totalCashFromFinancingActivities -2082000.00
changeToOperatingActivities -4466000.00
netIncome 16924000.00
changeInCash 28860000.00
beginPeriodCashFlow 41981000.00
endPeriodCashFlow 70841000.00
totalCashFromOperatingActivities 44830000.00
depreciation 8324000.00
otherCashflowsFromInvestingActivities 1899000.00
dividendsPaid 5848000.00
changeToInventory -15361000.00
changeToAccountReceivables 13656000.00
salePurchaseOfStock 828168000.00
otherCashflowsFromFinancingActivities -264000.00
changeToNetincome 26164000.00
capitalExpenditures 14333000
changeInWorkingCapital -6628000.00
otherNonCashItems 21451000.00
freeCashFlow 30497000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
changeToLiabilities 806000.00
totalCashflowsFromInvestingActivities -23059000.00
netBorrowings -1668000.00
totalCashFromFinancingActivities -4526000.00
changeToOperatingActivities -3733000.00
netIncome 18672000.00
changeInCash 13578000.00
beginPeriodCashFlow 28403000.00
endPeriodCashFlow 41981000.00
totalCashFromOperatingActivities 41645000.00
depreciation 7841000.00
otherCashflowsFromInvestingActivities 1313000.00
dividendsPaid 1573000.00
changeToInventory -7923000.00
changeToAccountReceivables -9114000.00
salePurchaseOfStock 828168000.00
otherCashflowsFromFinancingActivities -359832000.00
changeToNetincome 35086000.00
capitalExpenditures 23592000
changeInWorkingCapital -19964000.00
otherNonCashItems 26141000.00
freeCashFlow 18053000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
changeToLiabilities 6510000.00
totalCashflowsFromInvestingActivities -15661000.00
netBorrowings -1522000.00
totalCashFromFinancingActivities -5756000.00
changeToOperatingActivities 2848000.00
netIncome 12334000.00
changeInCash 20543000.00
beginPeriodCashFlow 7860000.00
endPeriodCashFlow 28403000.00
totalCashFromOperatingActivities 42140000.00
depreciation 7367000.00
otherCashflowsFromInvestingActivities 780000.00
dividendsPaid 4234000.00
changeToInventory -9349000.00
changeToAccountReceivables -12228000.00
salePurchaseOfStock 469621000.00
otherCashflowsFromFinancingActivities -15661000.00
changeToNetincome 34658000.00
capitalExpenditures 16001000
changeInWorkingCapital -12219000.00
otherNonCashItems 30264000.00
freeCashFlow 26139000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-11
currency_symbol USD
changeToLiabilities 792000.00
totalCashflowsFromInvestingActivities -15687000.00
netBorrowings -249795000.00
totalCashFromFinancingActivities -22640000.00
changeToOperatingActivities 3956000.00
netIncome 17401000.00
changeInCash 286000.00
beginPeriodCashFlow 7574000.00
endPeriodCashFlow 7860000.00
totalCashFromOperatingActivities 38565000.00
depreciation 6621000.00
otherCashflowsFromInvestingActivities 440000.00
dividendsPaid 26041000.00
changeToInventory -5594000.00
changeToAccountReceivables -419000.00
salePurchaseOfStock 469621000.00
otherCashflowsFromFinancingActivities -216425000.00
changeToNetincome 15589000.00
capitalExpenditures 16127000
changeInWorkingCapital -1265000.00
otherNonCashItems 14011000.00
freeCashFlow 22438000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-19
currency_symbol USD
changeToLiabilities 19505000.00
totalCashflowsFromInvestingActivities -30678000.00
netBorrowings -5313000.00
totalCashFromFinancingActivities -1704000.00
changeToOperatingActivities 92000.00
netIncome 22814000.00
changeInCash 4350000.00
beginPeriodCashFlow 3224000.00
endPeriodCashFlow 7574000.00
totalCashFromOperatingActivities 15197000.00
depreciation 6295000.00
otherCashflowsFromInvestingActivities 1396000.00
dividendsPaid 31848000.00
changeToInventory -2649000.00
changeToAccountReceivables -9447000.00
otherCashflowsFromFinancingActivities -9251000.00
changeToNetincome 1913000.00
capitalExpenditures 9747000
changeInWorkingCapital -15363000.00
otherNonCashItems 1398000.00
freeCashFlow 5450000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
changeToLiabilities 8418000.00
totalCashflowsFromInvestingActivities -5545000.00
netBorrowings -6465000.00
totalCashFromFinancingActivities -6465000.00
changeToOperatingActivities -1055000.00
netIncome 22301000.00
changeInCash 1090000.00
beginPeriodCashFlow 2134000.00
endPeriodCashFlow 3224000.00
totalCashFromOperatingActivities 13087000.00
depreciation 6074000.00
otherCashflowsFromInvestingActivities 900000.00
dividendsPaid 26000000.00
changeToInventory -9137000.00
changeToAccountReceivables -14651000.00
salePurchaseOfStock 469621000.00
otherCashflowsFromFinancingActivities -5000000.00
changeToNetincome 29661000.00
capitalExpenditures 5867000
changeInWorkingCapital -16425000.00
otherNonCashItems 1053000.00
freeCashFlow 7220000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
changeToLiabilities -369000.00
totalCashflowsFromInvestingActivities -7381000.00
netBorrowings 3817000.00
totalCashFromFinancingActivities 3817000.00
changeToOperatingActivities 4162000.00
netIncome 16578000.00
changeInCash -3036000.00
beginPeriodCashFlow 5170000.00
endPeriodCashFlow 2134000.00
totalCashFromOperatingActivities 491000.00
depreciation 5589000.00
dividendsPaid 26000000.00
changeToInventory -8845000.00
changeToAccountReceivables -16998000.00
salePurchaseOfStock 469621000.00
otherCashflowsFromFinancingActivities 5000000.00
changeToNetincome 142000.00
capitalExpenditures 7884000
changeInWorkingCapital -22051000.00
otherNonCashItems 321000.00
freeCashFlow -7393000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
changeToLiabilities 12972000.00
totalCashflowsFromInvestingActivities -8501000.00
netBorrowings -961000.00
totalCashFromFinancingActivities -961000.00
changeToOperatingActivities -1264000.00
netIncome 4854000.00
changeInCash -3518000.00
beginPeriodCashFlow 8688000.00
endPeriodCashFlow 5170000.00
totalCashFromOperatingActivities 5932000.00
depreciation 5313000.00
changeToInventory -7648000.00
changeToAccountReceivables -8998000.00
otherCashflowsFromFinancingActivities -8501000.00
changeToNetincome 59000.00
capitalExpenditures 8584000
changeInWorkingCapital -4937000.00
otherNonCashItems 673000.00
freeCashFlow -2652000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
changeToLiabilities 3470000.00
totalCashflowsFromInvestingActivities -17358000.00
netBorrowings -8116000.00
totalCashFromFinancingActivities -856000.00
changeToOperatingActivities -1202000.00
netIncome 1346000.00
changeInCash -10916000.00
beginPeriodCashFlow 19604000.00
endPeriodCashFlow 8688000.00
totalCashFromOperatingActivities -4957000.00
depreciation 5299000.00
dividendsPaid 3000.00
changeToInventory -1902000.00
changeToAccountReceivables -11501000.00
otherCashflowsFromFinancingActivities -4846000.00
changeToNetincome 686000.00
capitalExpenditures 8327000
changeInWorkingCapital -12469000.00
otherNonCashItems 913000.00
freeCashFlow -13284000.00
2015-12-31
date 2015-12-31
currency_symbol USD
changeToLiabilities -18703000.00
totalCashflowsFromInvestingActivities -23422000.00
netBorrowings -10525000.00
totalCashFromFinancingActivities -22776000.00
changeToOperatingActivities -4257000.00
netIncome 21224000.00
changeInCash -399000.00
endPeriodCashFlow 19604000.00
totalCashFromOperatingActivities 45927000.00
depreciation 20580000.00
dividendsPaid 12232000.00
changeToInventory 10563000.00
changeToAccountReceivables 12829000.00
otherCashflowsFromFinancingActivities -19000.00
changeToNetincome 1778000.00
capitalExpenditures 25281000
yearly
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
investments -11633000.00
changeToLiabilities 22281000.00
totalCashflowsFromInvestingActivities -11633000.00
netBorrowings -5205000.00
totalCashFromFinancingActivities -39388000.00
changeToOperatingActivities 4142000.00
netIncome 67470000.00
changeInCash 13010000.00
beginPeriodCashFlow 288659000.00
endPeriodCashFlow 301669000.00
totalCashFromOperatingActivities 63759000.00
depreciation 36308000.00
otherCashflowsFromInvestingActivities 2306000.00
dividendsPaid -30900000.00
changeToInventory -36083000.00
changeToAccountReceivables -45492000.00
salePurchaseOfStock -3283000.00
otherCashflowsFromFinancingActivities -11633000.00
changeToNetincome 32842000.00
capitalExpenditures 13939000
changeReceivables -45492000.00
cashFlowsOtherOperating -13384000.00
cashAndCashEquivalentsChanges 12738000.00
changeInWorkingCapital -45455000.00
otherNonCashItems -8013000.00
freeCashFlow 49820000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -18147000.00
changeToLiabilities -30327000.00
totalCashflowsFromInvestingActivities -18147000.00
netBorrowings -5317000.00
totalCashFromFinancingActivities -40206000.00
changeToOperatingActivities -18923000.00
netIncome 59215000.00
changeInCash 86056000.00
beginPeriodCashFlow 202603000.00
endPeriodCashFlow 288659000.00
totalCashFromOperatingActivities 143380000.00
issuanceOfCapitalStock 0.00
depreciation 40520000.00
otherCashflowsFromInvestingActivities 6346000.00
dividendsPaid -33444000.00
changeToInventory 18201000.00
changeToAccountReceivables 44829000.00
salePurchaseOfStock -1445000.00
otherCashflowsFromFinancingActivities -18147000.00
changeToNetincome 18249000.00
capitalExpenditures 24493000
changeReceivables 44829000.00
cashFlowsOtherOperating -7475000.00
cashAndCashEquivalentsChanges 85027000.00
changeInWorkingCapital 38880000.00
otherNonCashItems -10782000.00
freeCashFlow 118887000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
investments -55948000.00
changeToLiabilities 6387000.00
totalCashflowsFromInvestingActivities -55948000.00
netBorrowings -7484000.00
totalCashFromFinancingActivities -21669000.00
changeToOperatingActivities -1903000.00
netIncome 156303000.00
changeInCash 131762000.00
beginPeriodCashFlow 70841000.00
endPeriodCashFlow 202603000.00
totalCashFromOperatingActivities 209632000.00
issuanceOfCapitalStock 0.00
depreciation 38854000.00
otherCashflowsFromInvestingActivities 3755000.00
dividendsPaid -12636000.00
changeToInventory -17592000.00
changeToAccountReceivables 4204000.00
salePurchaseOfStock -1549000.00
otherCashflowsFromFinancingActivities -55948000.00
changeToNetincome 35541000.00
capitalExpenditures 59703000
changeReceivables 4204000.00
cashFlowsOtherOperating -14233000.00
cashAndCashEquivalentsChanges 132015000.00
changeInWorkingCapital -6563000.00
otherNonCashItems -11360000.00
freeCashFlow 149929000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
investments -68154000.00
changeToLiabilities 12765000.00
totalCashflowsFromInvestingActivities -68154000.00
netBorrowings -255643000.00
totalCashFromFinancingActivities -35004000.00
changeToOperatingActivities -1395000.00
netIncome 150281000.00
changeInCash 63267000.00
beginPeriodCashFlow 7574000.00
endPeriodCashFlow 70841000.00
totalCashFromOperatingActivities 167180000.00
issuanceOfCapitalStock 828168000.00
depreciation 30153000.00
otherCashflowsFromInvestingActivities 1899000.00
dividendsPaid -31848000.00
changeToInventory -38227000.00
changeToAccountReceivables -8105000.00
salePurchaseOfStock 828168000.00
otherCashflowsFromFinancingActivities -576521000.00
changeToNetincome 26547000.00
capitalExpenditures 70053000
changeReceivables -8105000.00
cashFlowsOtherOperating -6509000.00
cashAndCashEquivalentsChanges 64022000.00
changeInWorkingCapital -40076000.00
otherNonCashItems 6917000.00
freeCashFlow 97127000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-19
currency_symbol USD
investments -30678000.00
changeToLiabilities 19505000.00
totalCashflowsFromInvestingActivities -30678000.00
netBorrowings -5313000.00
totalCashFromFinancingActivities -5313000.00
changeToOperatingActivities 92000.00
netIncome 66547000.00
changeInCash -1114000.00
beginPeriodCashFlow 8688000.00
endPeriodCashFlow 7574000.00
totalCashFromOperatingActivities 34707000.00
depreciation 23271000.00
otherCashflowsFromInvestingActivities 1404000.00
dividendsPaid 26000000.00
changeToInventory -28279000.00
changeToAccountReceivables -50094000.00
otherCashflowsFromFinancingActivities -30678000.00
changeToNetincome 1913000.00
capitalExpenditures 32082000
changeInWorkingCapital -58776000.00
otherNonCashItems 3445000.00
freeCashFlow 2625000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments -17358000.00
changeToLiabilities 5014000.00
totalCashflowsFromInvestingActivities -17358000.00
netBorrowings -8116000.00
totalCashFromFinancingActivities -10171000.00
changeToOperatingActivities -1202000.00
netIncome -8176000.00
changeInCash -3838000.00
beginPeriodCashFlow 12526000.00
endPeriodCashFlow 8688000.00
totalCashFromOperatingActivities 23975000.00
depreciation 21241000.00
otherCashflowsFromInvestingActivities 4363000.00
dividendsPaid 2055000.00
changeToInventory 4126000.00
changeToAccountReceivables 509000.00
otherCashflowsFromFinancingActivities -17358000.00
changeToNetincome 686000.00
capitalExpenditures 21721000
changeInWorkingCapital 8447000.00
otherNonCashItems 1970000.00
freeCashFlow 2254000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
changeToLiabilities -18703000.00
totalCashflowsFromInvestingActivities -23422000.00
netBorrowings -10525000.00
totalCashFromFinancingActivities -22776000.00
changeToOperatingActivities -4257000.00
netIncome 21224000.00
changeInCash -399000.00
beginPeriodCashFlow 12925000.00
endPeriodCashFlow 12526000.00
totalCashFromOperatingActivities 45927000.00
depreciation 20580000.00
otherCashflowsFromInvestingActivities 1859000.00
dividendsPaid 12232000.00
changeToInventory 10563000.00
changeToAccountReceivables 12829000.00
otherCashflowsFromFinancingActivities -19000.00
changeToNetincome 1778000.00
capitalExpenditures 25281000
changeInWorkingCapital 432000.00
otherNonCashItems 3268000.00
freeCashFlow 20646000.00
Income_Statement
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-07
currency_symbol USD
incomeBeforeTax 53561000.00
minorityInterest 10095000.00
netIncome 31425000.00
sellingGeneralAdministrative 15970000.00
grossProfit 67266000.00
reconciledDepreciation 8399000.00
ebit 44606000.00
ebitda 53005000.00
depreciationAndAmortization 8399000.00
nonOperatingIncomeNetOther 1125000.00
operatingIncome 51296000.00
otherOperatingExpenses 133185000.00
interestExpense 1140000.00
taxProvision 12041000.00
interestIncome 1140000.00
netInterestIncome 1140000.00
incomeTaxExpense 12041000.00
totalRevenue 184481000.00
totalOperatingExpenses 15970000.00
costOfRevenue 117215000.00
totalOtherIncomeExpenseNet 2265000.00
netIncomeFromContinuingOps 41520000.00
netIncomeApplicableToCommonShares 31425000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
incomeBeforeTax 44545000.00
minorityInterest 8636000.00
netIncome 27144000.00
sellingGeneralAdministrative 14740000.00
grossProfit 58981000.00
reconciledDepreciation 8915000.00
ebit 36213000.00
ebitda 45128000.00
depreciationAndAmortization 8915000.00
operatingIncome 44241000.00
otherOperatingExpenses 125974000.00
interestExpense 304000.00
taxProvision 8765000.00
interestIncome 304000.00
netInterestIncome 304000.00
incomeTaxExpense 8765000.00
totalRevenue 170215000.00
totalOperatingExpenses 14740000.00
costOfRevenue 111234000.00
totalOtherIncomeExpenseNet 304000.00
netIncomeFromContinuingOps 35780000.00
netIncomeApplicableToCommonShares 27144000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
incomeBeforeTax 29775000.00
minorityInterest 6467000.00
netIncome 20616000.00
sellingGeneralAdministrative 14094000.00
grossProfit 45084000.00
reconciledDepreciation 8677000.00
ebit 23408000.00
ebitda 32085000.00
depreciationAndAmortization 8677000.00
nonOperatingIncomeNetOther -1115000.00
operatingIncome 30990000.00
otherOperatingExpenses 114909000.00
interestExpense 100000.00
taxProvision 2692000.00
interestIncome 100000.00
netInterestIncome -100000.00
incomeTaxExpense 2692000.00
totalRevenue 145899000.00
totalOperatingExpenses 14094000.00
costOfRevenue 100815000.00
totalOtherIncomeExpenseNet -1215000.00
netIncomeFromContinuingOps 27083000.00
netIncomeApplicableToCommonShares 20616000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
incomeBeforeTax 27472000.00
minorityInterest -5359000.00
netIncome 15024000.00
sellingGeneralAdministrative 12768000.00
grossProfit 38573000.00
reconciledDepreciation 8828000.00
ebit 21971000.00
ebitda 30799000.00
depreciationAndAmortization 8828000.00
nonOperatingIncomeNetOther 1902000.00
operatingIncome 25712000.00
otherOperatingExpenses 104204000.00
interestExpense 142000.00
taxProvision 7089000.00
interestIncome 142000.00
netInterestIncome -142000.00
incomeTaxExpense 7089000.00
totalRevenue 129916000.00
totalOperatingExpenses 12861000.00
costOfRevenue 91343000.00
totalOtherIncomeExpenseNet 1760000.00
netIncomeFromContinuingOps 20383000.00
netIncomeApplicableToCommonShares 15024000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
incomeBeforeTax 20467000.00
minorityInterest 4560000.00
netIncome 12617000.00
sellingGeneralAdministrative 12149000.00
grossProfit 32915000.00
reconciledDepreciation 9128000.00
ebit 15608000.00
ebitda 24736000.00
depreciationAndAmortization 9128000.00
operatingIncome 20766000.00
otherOperatingExpenses 94597000.00
interestExpense 299000.00
taxProvision 3290000.00
interestIncome 299000.00
netInterestIncome -299000.00
incomeTaxExpense 3290000.00
totalRevenue 115363000.00
totalOperatingExpenses 12149000.00
costOfRevenue 82448000.00
totalOtherIncomeExpenseNet -299000.00
netIncomeFromContinuingOps 17177000.00
netIncomeApplicableToCommonShares 12617000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
incomeBeforeTax 16129000.00
minorityInterest 129205000.00
netIncome 10393000.00
sellingGeneralAdministrative 11384000.00
grossProfit 28698000.00
reconciledDepreciation 9159000.00
ebit 11748000.00
ebitda 20907000.00
depreciationAndAmortization 9159000.00
nonOperatingIncomeNetOther -1004000.00
operatingIncome 17314000.00
otherOperatingExpenses 91579000.00
interestExpense 181000.00
taxProvision 1355000.00
interestIncome 181000.00
netInterestIncome -181000.00
incomeTaxExpense 1355000.00
totalRevenue 108893000.00
totalOperatingExpenses 11384000.00
costOfRevenue 80195000.00
totalOtherIncomeExpenseNet -1185000.00
netIncomeFromContinuingOps 14774000.00
netIncomeApplicableToCommonShares 10393000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
incomeBeforeTax 11077000.00
minorityInterest 3577000.00
netIncome 11559000.00
sellingGeneralAdministrative 8976000.00
grossProfit 21262000.00
reconciledDepreciation 9193000.00
ebit 7652000.00
ebitda 16845000.00
depreciationAndAmortization 9193000.00
nonOperatingIncomeNetOther -406000.00
operatingIncome 11635000.00
otherOperatingExpenses 72782000.00
interestExpense 152000.00
taxProvision -4059000.00
interestIncome 152000.00
netInterestIncome -152000.00
incomeTaxExpense -4059000.00
totalRevenue 84417000.00
totalOperatingExpenses 9627000.00
costOfRevenue 63155000.00
totalOtherIncomeExpenseNet -558000.00
netIncomeFromContinuingOps 15136000.00
netIncomeApplicableToCommonShares 11559000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
incomeBeforeTax 8273000.00
minorityInterest 2934000.00
netIncome 27971000.00
sellingGeneralAdministrative 8976000.00
grossProfit 17399000.00
reconciledDepreciation 9258000.00
ebit 28123137.00
ebitda 37381137.00
depreciationAndAmortization 9258000.00
operatingIncome 8423000.00
otherOperatingExpenses 61531000.00
interestExpense 150000.00
taxProvision 2137000.00
interestIncome 150000.00
netInterestIncome -150000.00
incomeTaxExpense 2137.00
totalRevenue 68090000.00
totalOperatingExpenses 8976000.00
costOfRevenue 50691000.00
totalOtherIncomeExpenseNet -150000.00
netIncomeFromContinuingOps 6136000.00
netIncomeApplicableToCommonShares 3202000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
incomeBeforeTax 10909000.00
minorityInterest 4653000.00
netIncome 6233000.00
sellingGeneralAdministrative 8384000.00
grossProfit 20940000.00
reconciledDepreciation 9762000.00
ebit 6256000.00
ebitda 16018000.00
depreciationAndAmortization 9762000.00
nonOperatingIncomeNetOther -1865000.00
operatingIncome 12556000.00
otherOperatingExpenses 47233000.00
interestExpense 218000.00
taxProvision 23000.00
interestIncome 218000.00
netInterestIncome 218000.00
incomeTaxExpense 23000.00
totalRevenue 59789000.00
totalOperatingExpenses 8384000.00
costOfRevenue 38849000.00
totalOtherIncomeExpenseNet -1647000.00
netIncomeFromContinuingOps 10886000.00
netIncomeApplicableToCommonShares 6233000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
incomeBeforeTax 10408000.00
minorityInterest 201161000.00
netIncome 6028000.00
sellingGeneralAdministrative 8693000.00
grossProfit 18425000.00
reconciledDepreciation 10520000.00
ebit 7118000.00
ebitda 17638000.00
depreciationAndAmortization 10520000.00
nonOperatingIncomeNetOther 1310000.00
operatingIncome 8875000.00
otherOperatingExpenses 56816000.00
interestExpense 223000.00
taxProvision 1313000.00
interestIncome 223000.00
netInterestIncome 223000.00
incomeTaxExpense 1313000.00
totalRevenue 66548000.00
totalOperatingExpenses 8693000.00
costOfRevenue 48123000.00
totalOtherIncomeExpenseNet 1533000.00
netIncomeFromContinuingOps 9095000.00
netIncomeApplicableToCommonShares 6028000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-01
currency_symbol USD
incomeBeforeTax 40595000.00
minorityInterest 199968000.00
netIncome 18983000.00
sellingGeneralAdministrative 13662000.00
grossProfit 54854000.00
reconciledDepreciation 10980000.00
ebit 26070000.00
ebitda 37050000.00
depreciationAndAmortization 10980000.00
operatingIncome 40185000.00
otherOperatingExpenses 112947000.00
interestExpense 410000.00
taxProvision 7497000.00
interestIncome 410000.00
netInterestIncome 410000.00
incomeTaxExpense 7497000.00
totalRevenue 154139000.00
totalOperatingExpenses 13662000.00
costOfRevenue 99285000.00
totalOtherIncomeExpenseNet 410000.00
netIncomeFromContinuingOps 33098000.00
netIncomeApplicableToCommonShares 18983000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
incomeBeforeTax 41253000.00
minorityInterest 188929000.00
netIncome 18058000.00
sellingGeneralAdministrative 12389000.00
grossProfit 48474000.00
ebit 29886000.00
ebitda 40476000.00
depreciationAndAmortization 10590000.00
operatingIncome 36085000.00
otherOperatingExpenses 104153000.00
interestExpense 1849000.00
taxProvision 9979000.00
interestIncome 390000.00
netInterestIncome 390000.00
incomeTaxExpense 9979000.00
totalRevenue 140238000.00
totalOperatingExpenses 12389000.00
costOfRevenue 91764000.00
totalOtherIncomeExpenseNet 5168000.00
netIncomeFromContinuingOps 31274000.00
netIncomeApplicableToCommonShares 18058000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-31
currency_symbol USD
incomeBeforeTax 48054000.00
minorityInterest 176734000.00
netIncome 19339000.00
sellingGeneralAdministrative 13348000.00
grossProfit 60471000.00
ebit 31187000.00
ebitda 41194000.00
depreciationAndAmortization 10007000.00
nonOperatingIncomeNetOther 558000.00
operatingIncome 47123000.00
otherOperatingExpenses 113685000.00
interestExpense 373000.00
taxProvision 12221000.00
interestIncome 373000.00
netInterestIncome 373000.00
incomeTaxExpense 12221000.00
totalRevenue 160808000.00
totalOperatingExpenses 13348000.00
costOfRevenue 100337000.00
totalOtherIncomeExpenseNet 931000.00
netIncomeFromContinuingOps 35833000.00
netIncomeApplicableToCommonShares 19339000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
incomeBeforeTax 51543000.00
minorityInterest 161499000.00
netIncome 21408000.00
sellingGeneralAdministrative 13252000.00
grossProfit 64702000.00
ebit 32108000.00
ebitda 41484000.00
depreciationAndAmortization 9376000.00
operatingIncome 51450000.00
otherOperatingExpenses 117043000.00
interestExpense 93000.00
taxProvision 10793000.00
interestIncome 93000.00
netInterestIncome 93000.00
incomeTaxExpense 10793000.00
totalRevenue 168493000.00
totalOperatingExpenses 13252000.00
costOfRevenue 103791000.00
totalOtherIncomeExpenseNet 93000.00
netIncomeFromContinuingOps 40750000.00
netIncomeApplicableToCommonShares 21408000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
incomeBeforeTax 47473000.00
minorityInterest 147764000.00
netIncome 26807000.00
sellingGeneralAdministrative 12668000.00
grossProfit 61160000.00
ebit 25811000.00
ebitda 34692000.00
depreciationAndAmortization 8881000.00
nonOperatingIncomeNetOther -1042000.00
operatingIncome 48492000.00
otherOperatingExpenses 110383000.00
interestExpense 23000.00
taxProvision -973000.00
interestIncome 23000.00
netInterestIncome 23000.00
incomeTaxExpense -973000.00
totalRevenue 158875000.00
totalOperatingExpenses 12668000.00
costOfRevenue 97715000.00
totalOtherIncomeExpenseNet -1019000.00
netIncomeFromContinuingOps 48446000.00
netIncomeApplicableToCommonShares 26807000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 43639000.00
minorityInterest 184670000.00
netIncome 16924000.00
sellingGeneralAdministrative 10513000.00
grossProfit 54377000.00
ebit 22188000.00
ebitda 30512000.00
depreciationAndAmortization 8324000.00
operatingIncome 43864000.00
otherOperatingExpenses 95960000.00
interestExpense 308000.00
taxProvision 4956000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4956000.00
totalRevenue 139824000.00
totalOperatingExpenses 10513000.00
costOfRevenue 85447000.00
totalOtherIncomeExpenseNet -225000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 38683000.00
netIncomeApplicableToCommonShares 16924000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 51863000.00
minorityInterest 24976000.00
netIncome 18672000.00
sellingGeneralAdministrative 11051000.00
grossProfit 63184000.00
ebit 27157000.00
ebitda 34998000.00
depreciationAndAmortization 7841000.00
operatingIncome 52133000.00
otherOperatingExpenses 98525000.00
interestExpense 270000.00
taxProvision 8215000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8215000.00
totalRevenue 150658000.00
totalOperatingExpenses 11051000.00
costOfRevenue 87474000.00
totalOtherIncomeExpenseNet -270000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 43648000.00
netIncomeApplicableToCommonShares 18672000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 46239000.00
minorityInterest 29208000.00
netIncome 12334000.00
sellingGeneralAdministrative 9851000.00
grossProfit 56338000.00
ebit 17279000.00
ebitda 24646000.00
depreciationAndAmortization 7367000.00
operatingIncome 46487000.00
otherOperatingExpenses 92056000.00
interestExpense 248000.00
taxProvision 4697000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4697000.00
totalRevenue 138543000.00
totalOperatingExpenses 9851000.00
costOfRevenue 82205000.00
totalOtherIncomeExpenseNet -248000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 41542000.00
netIncomeApplicableToCommonShares 12334000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 28060000.00
minorityInterest 139827000.00
netIncome 17401000.00
sellingGeneralAdministrative 9114000.00
grossProfit 44331000.00
ebit 21905000.00
ebitda 28526000.00
depreciationAndAmortization 6621000.00
operatingIncome 35217000.00
otherOperatingExpenses 79893000.00
interestExpense 2852000.00
taxProvision 1652000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1652000.00
totalRevenue 115110000.00
totalOperatingExpenses 9114000.00
costOfRevenue 70779000.00
totalOtherIncomeExpenseNet -7157000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 26408000.00
netIncomeApplicableToCommonShares 3753000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-19
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23421000.00
minorityInterest 168778000.00
netIncome 22814000.00
sellingGeneralAdministrative 6449000.00
grossProfit 35381000.00
ebit 28656000.00
ebitda 34951000.00
depreciationAndAmortization 6295000.00
operatingIncome 28737000.00
otherOperatingExpenses 76047000.00
interestExpense 5235000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 607000.00
totalRevenue 104784000.00
totalOperatingExpenses 6644000.00
costOfRevenue 69403000.00
totalOtherIncomeExpenseNet -5316000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 68185000.00
netIncomeApplicableToCommonShares 22814000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22780000.00
minorityInterest -308605000.00
netIncome 22301000.00
sellingGeneralAdministrative 6097000.00
grossProfit 35155000.00
ebit 28063000.00
ebitda 34137000.00
depreciationAndAmortization 6074000.00
operatingIncome 28059000.00
otherOperatingExpenses 67968000.00
interestExpense 5283000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 479000.00
totalRevenue 96027000.00
totalOperatingExpenses 7096000.00
costOfRevenue 60872000.00
totalOtherIncomeExpenseNet -5279000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -8508000.00
netIncomeApplicableToCommonShares 22301000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16887000.00
minorityInterest 139827000.00
netIncome 16578000.00
sellingGeneralAdministrative 7230000.00
grossProfit 29407000.00
ebit 22073000.00
ebitda 27662000.00
depreciationAndAmortization 5589000.00
operatingIncome 22073000.00
otherOperatingExpenses 59804000.00
interestExpense 5186000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 309000.00
totalRevenue 81877000.00
totalOperatingExpenses 7334000.00
costOfRevenue 52470000.00
totalOtherIncomeExpenseNet -5186000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2016000.00
netIncomeApplicableToCommonShares 16578000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5008000.00
minorityInterest 0.00
netIncome 4854000.00
sellingGeneralAdministrative 5997000.00
grossProfit 16097000.00
ebit 9994000.00
ebitda 15307000.00
depreciationAndAmortization 5313000.00
operatingIncome 9994000.00
otherOperatingExpenses 48509000.00
interestExpense 4986000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 154000.00
totalRevenue 58503000.00
totalOperatingExpenses 6103000.00
costOfRevenue 42406000.00
totalOtherIncomeExpenseNet -4986000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4854000.00
netIncomeApplicableToCommonShares 4854000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1198000.00
minorityInterest 0.00
netIncome 1346000.00
sellingGeneralAdministrative 18615000.00
grossProfit 11761000.00
ebit 6118000.00
ebitda 11417000.00
depreciationAndAmortization 5299000.00
operatingIncome 6162000.00
otherOperatingExpenses 43385000.00
interestExpense 4920000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -148000.00
totalRevenue 49547000.00
totalOperatingExpenses 5599000.00
costOfRevenue 37786000.00
totalOtherIncomeExpenseNet -4964000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -8176000.00
netIncomeApplicableToCommonShares -8176000.00
2015-12-31
date 2015-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22008000.00
minorityInterest 0.00
netIncome 21224000.00
sellingGeneralAdministrative 22135000.00
grossProfit 64340000.00
ebit 42205000.00
operatingIncome 42205000.00
otherOperatingExpenses 0.00
interestExpense 21848000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 784000.00
totalRevenue 221395000.00
totalOperatingExpenses 179190000.00
costOfRevenue 136475000.00
totalOtherIncomeExpenseNet -20197000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 21224000.00
netIncomeApplicableToCommonShares 21224000.00
yearly
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
incomeBeforeTax 75145000.00
minorityInterest -17877000.00
netIncome 49593000.00
sellingGeneralAdministrative 45564000.00
grossProfit 121448000.00
reconciledDepreciation 36308000.00
ebit 58227000.00
ebitda 94535000.00
depreciationAndAmortization 36308000.00
nonOperatingIncomeNetOther 492000.00
operatingIncome 75427000.00
otherOperatingExpenses 363162000.00
interestExpense 959000.00
taxProvision 7675000.00
interestIncome 774000.00
netInterestIncome -774000.00
incomeTaxExpense 7675000.00
totalRevenue 438589000.00
totalOperatingExpenses 46021000.00
costOfRevenue 317141000.00
totalOtherIncomeExpenseNet -282000.00
netIncomeFromContinuingOps 67470000.00
netIncomeApplicableToCommonShares 49593000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
incomeBeforeTax 70185000.00
minorityInterest 24769000.00
netIncome 34446000.00
sellingGeneralAdministrative 39715000.00
grossProfit 111618000.00
reconciledDepreciation 40520000.00
ebit 46543000.00
ebitda 87063000.00
depreciationAndAmortization 40520000.00
nonOperatingIncomeNetOther -555000.00
operatingIncome 70039000.00
otherOperatingExpenses 276663000.00
interestExpense 1127000.00
taxProvision 10970000.00
interestIncome 701000.00
netInterestIncome 701000.00
incomeTaxExpense 10970000.00
totalRevenue 348566000.00
totalOperatingExpenses 39715000.00
costOfRevenue 236948000.00
totalOtherIncomeExpenseNet 146000.00
netIncomeFromContinuingOps 59215000.00
netIncomeApplicableToCommonShares 34446000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
incomeBeforeTax 188323000.00
minorityInterest 188929000.00
netIncome 85612000.00
sellingGeneralAdministrative 51657000.00
grossProfit 234807000.00
reconciledDepreciation 38854000.00
ebit 119156000.00
ebitda 158010000.00
depreciationAndAmortization 38854000.00
nonOperatingIncomeNetOther 4294000.00
operatingIncome 183150000.00
otherOperatingExpenses 445264000.00
interestExpense 1524000.00
taxProvision 32020000.00
interestIncome 879000.00
netInterestIncome 879000.00
incomeTaxExpense 32020000.00
totalRevenue 628414000.00
totalOperatingExpenses 51657000.00
costOfRevenue 393607000.00
totalOtherIncomeExpenseNet 5173000.00
netIncomeFromContinuingOps 156303000.00
netIncomeApplicableToCommonShares 85612000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 169801000.00
minorityInterest 184670000.00
netIncome 65331000.00
sellingGeneralAdministrative 40529000.00
grossProfit 218230000.00
reconciledDepreciation 30153000.00
ebit 88574000.00
ebitda 118727000.00
depreciationAndAmortization 30153000.00
nonOperatingIncomeNetOther -4305000.00
operatingIncome 177701000.00
otherOperatingExpenses 366434000.00
interestExpense 3723000.00
taxProvision 19520000.00
interestIncome 3595000.00
netInterestIncome -3595000.00
incomeTaxExpense 19520000.00
totalRevenue 544135000.00
totalOperatingExpenses 40529000.00
costOfRevenue 325905000.00
totalOtherIncomeExpenseNet -7900000.00
netIncomeFromContinuingOps 150281000.00
netIncomeApplicableToCommonShares 51683000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-19
currency_symbol USD
incomeBeforeTax 68096000.00
minorityInterest 184670000.00
netIncome 66547000.00
sellingGeneralAdministrative 27177000.00
grossProfit 116040000.00
reconciledDepreciation 23271000.00
ebit 88786000.00
ebitda 112057000.00
depreciationAndAmortization 23271000.00
operatingIncome 88863000.00
otherOperatingExpenses 252328000.00
interestExpense 20690000.00
taxProvision 1549000.00
interestIncome 20767000.00
netInterestIncome -20767000.00
incomeTaxExpense 1549000.00
totalRevenue 341191000.00
totalOperatingExpenses 27177000.00
costOfRevenue 225151000.00
totalOtherIncomeExpenseNet -20767000.00
netIncomeFromContinuingOps 66547000.00
netIncomeApplicableToCommonShares 66547000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
incomeBeforeTax -7367000.00
minorityInterest 184670000.00
netIncome -8176000.00
sellingGeneralAdministrative 19207000.00
grossProfit 29822000.00
ebit 12824000.00
ebitda 34065000.00
depreciationAndAmortization 21241000.00
operatingIncome 10615000.00
otherOperatingExpenses 144433000.00
interestExpense 20191000.00
taxProvision 809000.00
interestIncome 20233000.00
netInterestIncome -20233000.00
incomeTaxExpense 809000.00
totalRevenue 155048000.00
totalOperatingExpenses 19207000.00
costOfRevenue 125226000.00
totalOtherIncomeExpenseNet -17982000.00
netIncomeFromContinuingOps -8176000.00
netIncomeApplicableToCommonShares -8176000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
incomeBeforeTax 22008000.00
minorityInterest 184670000.00
netIncome 21224000.00
sellingGeneralAdministrative 22135000.00
grossProfit 64340000.00
ebit 43603000.00
ebitda 64183000.00
depreciationAndAmortization 20580000.00
operatingIncome 42205000.00
otherOperatingExpenses 179190000.00
interestExpense 21595000.00
taxProvision 784000.00
interestIncome 21837000.00
incomeTaxExpense 784000.00
totalRevenue 221395000.00
totalOperatingExpenses 22135000.00
costOfRevenue 157055000.00
totalOtherIncomeExpenseNet -20197000.00
netIncomeFromContinuingOps 21224000.00
netIncomeApplicableToCommonShares 21224000.00