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

Logo

Globant SA работает в качестве цифровой компании, которая занимается предоставлением услуг в области информационных технологий. Он предлагает разработку и обслуживание приложений, тестирование и управление инфраструктурой. Компания была основана Мартином Мигойей, Мартином Гонсало Умараном, Гибертом Андресом Энглебиеном и Нестором Носетти в 2003 году, ее штаб-квартира находится в Люксембурге.

General
Code GLOB
Type Common Stock
Name Globant SA
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00564Y443
ISIN USL443851096
CUSIP L44385109
EmployerIdNumber
FiscalYearEnd December
IPODate 2014-07-18
InternationalDomestic Domestic
Sector Technology
Industry Information Technology Services
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Application Software
HomeCategory ADR
IsDelisted Нет
Address 37A Avenue J.F. Kennedy, Luxembourg City, Luxembourg, 1855
Listings
0
Code 2G2
Exchange F
Name Globant SA
Phone 352 20 301 596
WebURL https://www.globant.com
FullTimeEmployees 26000
UpdatedAt 2023-06-05
Highlights
MarketCapitalization 7312772096
MarketCapitalizationMln 7312.7721
EBITDA 299905984
PERatio 48.5437
PEGRatio 1.67
WallStreetTargetPrice 205.3
BookValue 37.241
DividendShare 0
DividendYield 0
EarningsShare 3.55
EPSEstimateCurrentYear 5.73
EPSEstimateNextYear 7
EPSEstimateNextQuarter 1.35
EPSEstimateCurrentQuarter 1.27
MostRecentQuarter 2023-03-31
ProfitMargin 0.0803
OperatingMarginTTM 0.1193
ReturnOnAssetsTTM 0.0682
ReturnOnEquityTTM 0.1003
RevenueTTM 1851286016
RevenuePerShareTTM 44.009
QuarterlyRevenueGrowthYOY 0.177
GrossProfitTTM 673506000
DilutedEpsTTM 3.55
QuarterlyEarningsGrowthYOY -0.023

Financials / Income Statement / quarterly / net Income

19.95M
2021-06-30
25.61M
2021-09-30
29.13M
2021-12-31
36.62M
2022-03-31
37.09M
2022-06-30
36.1M
2022-09-30
39.42M
2022-12-31
36.42M
2023-03-31

Financials / Income Statement / quarterly / ebitda

28.64M
2021-06-30
35.23M
2021-09-30
39.72M
2021-12-31
52.38M
2022-03-31
51.96M
2022-06-30
51.39M
2022-09-30
60.08M
2022-12-31
55.48M
2023-03-31

Financials / Income Statement / quarterly / totalRevenue

305.26M
2021-06-30
341.83M
2021-09-30
379.82M
2021-12-31
401.38M
2022-03-31
429.26M
2022-06-30
458.88M
2022-09-30
490.72M
2022-12-31
472.42M
2023-03-31

Earnings / History / epsActual

1.22
2022-06-30
1.27
2022-09-30
1.4
2022-12-31
1.28
2023-03-31
0
2023-06-30
0
2023-09-30
0
2023-12-31
0
2024-03-31
Valuation
TrailingPE 48.5437
ForwardPE 65.3595
PriceSalesTTM 4.1768
PriceBookMRQ 5.3668
EnterpriseValue 7393889030
EnterpriseValueRevenue 4.4292
EnterpriseValueEbitda 38.1303
SharesStats
SharesOutstanding 42434700
SharesFloat 41312749
PercentInsiders 2.276
PercentInstitutions 97.099
Technicals
Beta 1.4113
52WeekHigh 240
52WeekLow 135.405
50DayMA 157.3378
200DayMA 174.0677
SharesShort 1111442
SharesShortPriorMonth 900831
ShortRatio 2.35
ShortPercent 0.0268
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-03-31
date 2023-03-31
filing_date 2023-03-31
currency_symbol USD
totalAssets 2186231000.00
intangibleAssets 187866000.00
otherCurrentAssets 14660000.00
totalLiab 563492000.00
totalStockholderEquity 1575187000.00
otherCurrentLiab 267311000.00
commonStock 50797000.00
capitalStock 50797000.00
retainedEarnings 574970000.00
goodWill 745268000.00
cash 254025000.00
totalCurrentLiabilities 381763000.00
netDebt -123141000.00
shortTermDebt 38392000.00
shortLongTermDebt 754000.00
shortLongTermDebtTotal 130884000.00
otherStockholderEquity 974690000.00
totalCurrentAssets 837464000.00
longTermInvestments 37538000.00
shortTermInvestments 42657000.00
netReceivables 526122000.00
longTermDebt 54000.00
accountsPayable 76060000.00
accumulatedOtherComprehensiveIncome -25270000.00
nonCurrrentAssetsOther 22721000.00
nonCurrentAssetsTotal 1348767000.00
capitalLeaseObligations 130076000.00
nonCurrentLiabilitiesOther 54328000.00
nonCurrentLiabilitiesTotal 181729000.00
liabilitiesAndStockholdersEquity 2186231000.00
cashAndShortTermInvestments 296682000.00
propertyPlantAndEquipmentNet 302286000.00
netWorkingCapital 455701000.00
netInvestedCapital 1575995000.00
commonStockSharesOutstanding 43237000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
totalAssets 2192750000.00
intangibleAssets 176080000.00
otherCurrentAssets 15197000.00
totalLiab 636336000.00
totalStockholderEquity 1507553000.00
otherCurrentLiab 295144000.00
commonStock 50724000.00
capitalStock 50724000.00
retainedEarnings 538551000.00
goodWill 738026000.00
cash 292457000.00
totalCurrentLiabilities 421129000.00
currentDeferredRevenue 3529000.00
netDebt -153620000.00
shortTermDebt 40519000.00
shortLongTermDebt 2838000.00
shortLongTermDebtTotal 138837000.00
otherStockholderEquity 950520000.00
totalCurrentAssets 858225000.00
longTermInvestments 37828000.00
shortTermInvestments 54937000.00
netReceivables 495634000.00
longTermDebt 861000.00
accountsPayable 81937000.00
accumulatedOtherComprehensiveIncome -32242000.00
nonCurrrentAssetsOther 26973000.00
nonCurrentAssetsTotal 1334525000.00
capitalLeaseObligations 135138000.00
nonCurrentLiabilitiesOther 82222000.00
nonCurrentLiabilitiesTotal 215207000.00
liabilitiesAndStockholdersEquity 2192750000.00
cashAndShortTermInvestments 347394000.00
propertyPlantAndEquipmentNet 309044000.00
netWorkingCapital 437096000.00
netInvestedCapital 1511252000.00
commonStockSharesOutstanding 43079000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 1945989000.00
intangibleAssets 105075000.00
otherCurrentAssets 14245000.00
totalLiab 523053000.00
totalStockholderEquity 1420600000.00
otherCurrentLiab 264911000.00
commonStock 50512000.00
capitalStock 50512000.00
retainedEarnings 499366000.00
otherLiab 52924000.00
goodWill 584630000.00
otherAssets 66367000.00
cash 294040000.00
totalCurrentLiabilities 370707000.00
netDebt -151061000.00
shortTermDebt 43557000.00
shortLongTermDebt 7310000.00
shortLongTermDebtTotal 142979000.00
otherStockholderEquity 927234000.00
propertyPlantEquipment 296112000.00
totalCurrentAssets 860780000.00
longTermInvestments 33025000.00
netTangibleAssets 730895000.00
shortTermInvestments 79178000.00
netReceivables 473317000.00
longTermDebt 737000.00
accountsPayable 62239000.00
accumulatedOtherComprehensiveIncome -56512000.00
nonCurrrentAssetsOther 27260000.00
nonCurrentAssetsTotal 1085209000.00
capitalLeaseObligations 134932000.00
nonCurrentLiabilitiesOther 22323000.00
nonCurrentLiabilitiesTotal 152346000.00
liabilitiesAndStockholdersEquity 1945989000.00
cashAndShortTermInvestments 373218000.00
propertyPlantAndEquipmentNet 296112000.00
netWorkingCapital 490073000.00
netInvestedCapital 1428647000.00
commonStockSharesOutstanding 42891000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
totalAssets 1878194000.00
intangibleAssets 104133000.00
otherCurrentAssets 7562000.00
totalLiab 499202000.00
totalStockholderEquity 1376742000.00
otherCurrentLiab 238792000.00
commonStock 50339000.00
capitalStock 50339000.00
retainedEarnings 463375000.00
otherLiab 54183000.00
goodWill 580042000.00
otherAssets 66402000.00
cash 323577000.00
totalCurrentLiabilities 335369000.00
netDebt -171906000.00
shortTermDebt 42021000.00
shortLongTermDebt 8641000.00
shortLongTermDebtTotal 151671000.00
otherStockholderEquity 898840000.00
propertyPlantEquipment 292822000.00
totalCurrentAssets 807387000.00
longTermInvestments 27408000.00
netTangibleAssets 692567000.00
shortTermInvestments 42915000.00
netReceivables 433333000.00
longTermDebt 788000.00
accountsPayable 54556000.00
accumulatedOtherComprehensiveIncome -35812000.00
nonCurrrentAssetsOther 28429000.00
nonCurrentAssetsTotal 1070807000.00
capitalLeaseObligations 142242000.00
nonCurrentLiabilitiesOther 30115000.00
nonCurrentLiabilitiesTotal 163833000.00
liabilitiesAndStockholdersEquity 1878194000.00
cashAndShortTermInvestments 366492000.00
propertyPlantAndEquipmentNet 292822000.00
netWorkingCapital 472018000.00
netInvestedCapital 1386171000.00
commonStockSharesOutstanding 42778000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 1862563000.00
intangibleAssets 106563000.00
otherCurrentAssets 7956000.00
totalLiab 513447000.00
totalStockholderEquity 1346928000.00
otherCurrentLiab 253551000.00
commonStock 50120000.00
capitalStock 50120000.00
retainedEarnings 426283000.00
otherLiab 49388000.00
goodWill 571045000.00
otherAssets 78968000.00
cash 340757000.00
totalCurrentLiabilities 344836000.00
netDebt -182194000.00
shortTermDebt 39340000.00
shortLongTermDebt 9578000.00
shortLongTermDebtTotal 158563000.00
otherStockholderEquity 879223000.00
propertyPlantEquipment 285248000.00
totalCurrentAssets 792976000.00
longTermInvestments 27763000.00
netTangibleAssets 669320000.00
shortTermInvestments 32706000.00
netReceivables 411557000.00
longTermDebt 1789000.00
accountsPayable 51945000.00
accumulatedOtherComprehensiveIncome -8698000.00
nonCurrrentAssetsOther 29291000.00
nonCurrentAssetsTotal 1069587000.00
capitalLeaseObligations 147196000.00
nonCurrentLiabilitiesOther 25899000.00
nonCurrentLiabilitiesTotal 168611000.00
liabilitiesAndStockholdersEquity 1862563000.00
cashAndShortTermInvestments 373463000.00
propertyPlantAndEquipmentNet 285248000.00
netWorkingCapital 448140000.00
netInvestedCapital 1358295000.00
commonStockSharesOutstanding 42741000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 1890237000.00
intangibleAssets 102016000.00
otherCurrentAssets 21089000.00
totalLiab 581924000.00
totalStockholderEquity 1305375000.00
otherCurrentLiab 319957000.00
commonStock 50080000.00
capitalStock 50080000.00
retainedEarnings 389660000.00
otherLiab 85122000.00
goodWill 572959000.00
otherAssets 116483000.00
cash 427804000.00
totalCurrentLiabilities 386299000.00
currentDeferredRevenue 7954000.00
netDebt -281079000.00
shortTermDebt 36222000.00
shortLongTermDebt 10305000.00
shortLongTermDebtTotal 146725000.00
otherStockholderEquity 872030000.00
propertyPlantEquipment 278152000.00
totalCurrentAssets 819600000.00
longTermInvestments 26260000.00
netTangibleAssets 630400000.00
shortTermInvestments 34638000.00
netReceivables 336069000.00
longTermDebt 1935000.00
accountsPayable 22166000.00
accumulatedOtherComprehensiveIncome -6395000.00
nonCurrrentAssetsOther 32846000.00
nonCurrentAssetsTotal 1070637000.00
capitalLeaseObligations 134485000.00
nonCurrentLiabilitiesOther 76569000.00
nonCurrentLiabilitiesTotal 195625000.00
liabilitiesAndStockholdersEquity 1887299000.00
cashAndShortTermInvestments 462442000.00
propertyPlantAndEquipmentNet 278152000.00
netWorkingCapital 433301000.00
netInvestedCapital 1317615000.00
commonStockSharesOutstanding 42833000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 1776717000.00
intangibleAssets 96943000.00
otherCurrentAssets 7018000.00
totalLiab 512215000.00
totalStockholderEquity 1261722000.00
otherCurrentLiab 217282000.00
commonStock 50003000.00
capitalStock 50003000.00
retainedEarnings 360687000.00
otherLiab 85351000.00
goodWill 495633000.00
otherAssets 105256000.00
cash 399726000.00
totalCurrentLiabilities 327295000.00
netDebt -280027000.00
shortTermDebt 20130000.00
shortLongTermDebt 524000.00
shortLongTermDebtTotal 119699000.00
otherStockholderEquity 855678000.00
propertyPlantEquipment 237896000.00
totalCurrentAssets 839962000.00
longTermInvestments 24193000.00
netTangibleAssets 669146000.00
shortTermInvestments 85801000.00
netReceivables 347417000.00
longTermDebt 2103000.00
accountsPayable 64119000.00
accumulatedOtherComprehensiveIncome -4646000.00
nonCurrrentAssetsOther 28183000.00
nonCurrentAssetsTotal 936755000.00
capitalLeaseObligations 117072000.00
nonCurrentLiabilitiesOther 53513000.00
nonCurrentLiabilitiesTotal 184920000.00
liabilitiesAndStockholdersEquity 1773937000.00
cashAndShortTermInvestments 485527000.00
propertyPlantAndEquipmentNet 237896000.00
netWorkingCapital 512667000.00
netInvestedCapital 1264349000.00
commonStockSharesOutstanding 42809000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 1648895000.00
intangibleAssets 89082000.00
otherCurrentAssets 7097000.00
totalLiab 415386000.00
totalStockholderEquity 1233509000.00
otherCurrentLiab 168689000.00
commonStock 49856000.00
capitalStock 49856000.00
retainedEarnings 335209000.00
otherLiab 85545000.00
goodWill 450946000.00
otherAssets 61209000.00
cash 431373000.00
totalCurrentLiabilities 244606000.00
netDebt -336938000.00
shortTermDebt 9200000.00
shortLongTermDebt 250000.00
shortLongTermDebtTotal 94435000.00
otherStockholderEquity 853460000.00
propertyPlantEquipment 206287000.00
totalCurrentAssets 814315000.00
longTermInvestments 27056000.00
netTangibleAssets 693481000.00
shortTermInvestments 35938000.00
netReceivables 339907000.00
longTermDebt 902000.00
accountsPayable 42135000.00
accumulatedOtherComprehensiveIncome -5016000.00
commonStockTotalEquity 49856000.00
nonCurrrentAssetsOther 18303000.00
nonCurrentAssetsTotal 834580000.00
capitalLeaseObligations 93283000.00
nonCurrentLiabilitiesOther 51151000.00
nonCurrentLiabilitiesTotal 170780000.00
liabilitiesAndStockholdersEquity 1648895000.00
cashAndShortTermInvestments 467311000.00
propertyPlantAndEquipmentGross 206287000.00
propertyPlantAndEquipmentNet 206287000.00
netWorkingCapital 569709000.00
netInvestedCapital 1234661000.00
commonStockSharesOutstanding 41664000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 1305884000.00
intangibleAssets 88899000.00
otherCurrentAssets 12974000.00
totalLiab 395996000.00
totalStockholderEquity 909888000.00
otherCurrentLiab 160827000.00
commonStock 47906000.00
retainedEarnings 315262000.00
otherLiab 83072000.00
goodWill 430959000.00
otherAssets 67829000.00
cash 148832000.00
totalCurrentLiabilities 235096000.00
netDebt -54352000.00
shortTermDebt 16893000.00
shortLongTermDebt 1203000.00
shortLongTermDebtTotal 94480000.00
otherStockholderEquity 550948000.00
propertyPlantEquipment 199138000.00
totalCurrentAssets 501904000.00
longTermInvestments 23098000.00
netTangibleAssets 390030000.00
shortTermInvestments 47632000.00
netReceivables 292466000.00
longTermDebt 31000.00
accountsPayable 11247000.00
accumulatedOtherComprehensiveIncome -4228000.00
commonStockTotalEquity 47906000.00
nonCurrrentAssetsOther 20775000.00
nonCurrentAssetsTotal 803980000.00
capitalLeaseObligations 93246000.00
nonCurrentLiabilitiesOther 50685000.00
nonCurrentLiabilitiesTotal 160900000.00
liabilitiesAndStockholdersEquity 1305884000.00
cashAndShortTermInvestments 196464000.00
propertyPlantAndEquipmentGross 199138000.00
propertyPlantAndEquipmentNet 199138000.00
netWorkingCapital 266808000.00
netInvestedCapital 911122000.00
commonStockSharesOutstanding 41157000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 1288767000.00
intangibleAssets 86721000.00
otherCurrentAssets 16913000.00
totalLiab 408828000.00
totalStockholderEquity 879939000.00
otherCurrentLiab 127982000.00
commonStock 47861000.00
retainedEarnings 293595000.00
otherLiab 105160000.00
goodWill 392760000.00
otherAssets 68403000.00
cash 278939000.00
totalCurrentLiabilities 205630000.00
netDebt -165373000.00
shortTermDebt 16265000.00
shortLongTermDebt 907000.00
shortLongTermDebtTotal 113566000.00
otherStockholderEquity 541157000.00
propertyPlantEquipment 191037000.00
totalCurrentAssets 535599000.00
longTermInvestments 18916000.00
netTangibleAssets 400458000.00
shortTermInvestments 20861000.00
netReceivables 218886000.00
longTermDebt 25061000.00
accountsPayable 16928000.00
accumulatedOtherComprehensiveIncome -2674000.00
commonStockTotalEquity 47861000.00
nonCurrrentAssetsOther 22227000.00
nonCurrentAssetsTotal 753168000.00
capitalLeaseObligations 87598000.00
nonCurrentLiabilitiesOther 74376000.00
nonCurrentLiabilitiesTotal 203198000.00
liabilitiesAndStockholdersEquity 1288767000.00
cashAndShortTermInvestments 299800000.00
propertyPlantAndEquipmentGross 191037000.00
propertyPlantAndEquipmentNet 191037000.00
netWorkingCapital 329969000.00
netInvestedCapital 905907000.00
commonStockSharesOutstanding 40914000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 1142631000.00
intangibleAssets 35036000.00
otherCurrentAssets 9517000.00
totalLiab 333831000.00
totalStockholderEquity 808800000.00
otherCurrentLiab 109813000.00
commonStock 47605000.00
retainedEarnings 274906000.00
otherLiab 34095000.00
goodWill 258860000.00
otherAssets 70427000.00
cash 323309000.00
totalCurrentLiabilities 178763000.00
netDebt -178837000.00
shortTermDebt 23499000.00
shortLongTermDebt 3534000.00
shortLongTermDebtTotal 144472000.00
otherStockholderEquity 492233000.00
propertyPlantEquipment 154624000.00
totalCurrentAssets 614637000.00
longTermInvestments 9047000.00
netTangibleAssets 514904000.00
shortTermInvestments 64748000.00
netReceivables 217063000.00
longTermDebt 75091000.00
accountsPayable 24669000.00
accumulatedOtherComprehensiveIncome -5944000.00
commonStockTotalEquity 47605000.00
nonCurrrentAssetsOther 27988000.00
nonCurrentAssetsTotal 527994000.00
capitalLeaseObligations 65847000.00
nonCurrentLiabilitiesOther 14696000.00
nonCurrentLiabilitiesTotal 155068000.00
liabilitiesAndStockholdersEquity 1142631000.00
cashAndShortTermInvestments 388057000.00
propertyPlantAndEquipmentGross 154624000.00
propertyPlantAndEquipmentNet 154624000.00
netWorkingCapital 435874000.00
netInvestedCapital 887425000.00
commonStockSharesOutstanding 40830000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
totalAssets 1046029000.00
intangibleAssets 30078000.00
otherCurrentAssets 9294000.00
totalLiab 267771000.00
totalStockholderEquity 778258000.00
otherCurrentLiab 72904000.00
commonStock 47505000.00
retainedEarnings 262567000.00
otherLiab 13292000.00
goodWill 187925000.00
otherAssets 53804000.00
cash 356869000.00
totalCurrentLiabilities 130688000.00
netDebt -210632000.00
shortTermDebt 22446000.00
shortLongTermDebt 1691000.00
shortLongTermDebtTotal 146237000.00
otherStockholderEquity 473137000.00
propertyPlantEquipment 157965000.00
totalCurrentAssets 608754000.00
longTermInvestments 7503000.00
netTangibleAssets 560255000.00
shortTermInvestments 52002000.00
netReceivables 190589000.00
longTermDebt 75121000.00
accountsPayable 22680000.00
accumulatedOtherComprehensiveIncome -4951000.00
commonStockTotalEquity 47505000.00
nonCurrrentAssetsOther 26929000.00
nonCurrentAssetsTotal 437275000.00
capitalLeaseObligations 69425000.00
nonCurrentLiabilitiesOther 1305000.00
nonCurrentLiabilitiesTotal 137083000.00
liabilitiesAndStockholdersEquity 1046029000.00
cashAndShortTermInvestments 408871000.00
propertyPlantAndEquipmentGross 157965000.00
propertyPlantAndEquipmentNet 157965000.00
netWorkingCapital 478066000.00
netInvestedCapital 855070000.00
commonStockSharesOutstanding 38759000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-03
currency_symbol USD
totalAssets 771431000.00
intangibleAssets 27826000.00
otherCurrentAssets 12296000.00
totalLiab 317691000.00
totalStockholderEquity 453740000.00
otherCurrentLiab 53454000.00
commonStock 44439000.00
retainedEarnings 252548000.00
otherLiab 11298000.00
goodWill 187978000.00
otherAssets 53014000.00
cash 132641000.00
totalCurrentLiabilities 131649000.00
netDebt 61900000.00
shortTermDebt 20223000.00
shortLongTermDebt 495000.00
shortLongTermDebtTotal 194541000.00
otherStockholderEquity 163597000.00
propertyPlantEquipment 161924000.00
totalCurrentAssets 336913000.00
longTermInvestments 5659000.00
netTangibleAssets 237936000.00
shortTermInvestments 4786000.00
netReceivables 187190000.00
longTermDebt 125169000.00
accountsPayable 30166000.00
accumulatedOtherComprehensiveIncome -6844000.00
commonStockTotalEquity 44439000.00
nonCurrrentAssetsOther 27369000.00
nonCurrentAssetsTotal 434518000.00
capitalLeaseObligations 68877000.00
longTermDebtTotal 174318000.00
nonCurrentLiabilitiesOther 813000.00
nonCurrentLiabilitiesTotal 186042000.00
capitalSurpluse 163597000.00
liabilitiesAndStockholdersEquity 771431000.00
cashAndShortTermInvestments 137427000.00
propertyPlantAndEquipmentGross 161924000.00
propertyPlantAndEquipmentNet 161924000.00
netWorkingCapital 205264000.00
netInvestedCapital 579404000.00
commonStockSharesOutstanding 38093000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-06
currency_symbol USD
totalAssets 687764000.00
intangibleAssets 27110000.00
otherCurrentAssets 19373000.00
totalLiab 249050000.00
totalStockholderEquity 438714000.00
otherCurrentLiab 88857000.00
commonStock 44356000.00
retainedEarnings 239378000.00
otherLiab 10747000.00
goodWill 188538000.00
otherAssets 45157000.00
cash 62721000.00
totalCurrentLiabilities 146191000.00
netDebt 50028000.00
shortTermDebt 20637000.00
shortLongTermDebt 1198000.00
shortLongTermDebtTotal 112749000.00
otherStockholderEquity 157537000.00
propertyPlantEquipment 146314000.00
totalCurrentAssets 276451000.00
longTermInvestments 5877000.00
netTangibleAssets 223066000.00
shortTermInvestments 24307000.00
netReceivables 170050000.00
longTermDebt 50188000.00
accountsPayable 10623000.00
accumulatedOtherComprehensiveIncome -2557000.00
commonStockTotalEquity 44356000.00
nonCurrrentAssetsOther 16606000.00
nonCurrentAssetsTotal 411313000.00
capitalLeaseObligations 61363000.00
longTermDebtTotal 92112000.00
nonCurrentLiabilitiesOther 1617000.00
nonCurrentLiabilitiesTotal 102859000.00
capitalSurpluse 157537000.00
liabilitiesAndStockholdersEquity 687764000.00
cashAndShortTermInvestments 87028000.00
propertyPlantAndEquipmentGross 146314000.00
propertyPlantAndEquipmentNet 146314000.00
commonStockSharesOutstanding 37985000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
totalAssets 636209000.00
intangibleAssets 12677000.00
otherCurrentAssets 10171000.00
totalLiab 222565000.00
totalStockholderEquity 413644000.00
otherCurrentLiab 69164000.00
commonStock 44175000.00
retainedEarnings 225925000.00
otherLiab 11861000.00
goodWill 197698000.00
otherAssets 66941000.00
cash 57105000.00
totalCurrentLiabilities 149246000.00
netDebt 53036000.00
shortTermDebt 48683000.00
shortLongTermDebt 30759000.00
shortLongTermDebtTotal 110141000.00
otherStockholderEquity 147244000.00
propertyPlantEquipment 108079000.00
totalCurrentAssets 246395000.00
longTermInvestments 5014000.00
netTangibleAssets 203269000.00
shortTermInvestments 6401000.00
netReceivables 172718000.00
longTermDebt 25711000.00
accountsPayable 23685000.00
accumulatedOtherComprehensiveIncome -3700000.00
commonStockTotalEquity 44175000.00
nonCurrrentAssetsOther 44523000.00
nonCurrentAssetsTotal 389814000.00
capitalLeaseObligations 53671000.00
nonCurrentLiabilitiesOther 2978000.00
nonCurrentLiabilitiesTotal 73319000.00
liabilitiesAndStockholdersEquity 636209000.00
cashAndShortTermInvestments 63506000.00
propertyPlantAndEquipmentGross 108079000.00
propertyPlantAndEquipmentNet 108079000.00
commonStockSharesOutstanding 37831000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-15
currency_symbol USD
totalAssets 558352000.00
intangibleAssets 12846000.00
otherCurrentAssets 11138000.00
totalLiab 169874000.00
totalStockholderEquity 388478000.00
otherCurrentLiab 58424000.00
commonStock 43945000.00
retainedEarnings 210847000.00
otherLiab 9524000.00
goodWill 141693000.00
otherAssets 66750000.00
cash 42132000.00
totalCurrentLiabilities 106841000.00
netDebt 26763000.00
shortTermDebt 15386000.00
shortLongTermDebt 586000.00
shortLongTermDebtTotal 68895000.00
otherStockholderEquity 135521000.00
propertyPlantEquipment 91327000.00
totalCurrentAssets 241222000.00
longTermInvestments 6857000.00
netTangibleAssets 233939000.00
shortTermInvestments 17378000.00
netReceivables 170574000.00
longTermDebt 25239000.00
accountsPayable 26169000.00
accumulatedOtherComprehensiveIncome -1835000.00
commonStockTotalEquity 43945000.00
nonCurrrentAssetsOther 45272000.00
nonCurrentAssetsTotal 317130000.00
capitalLeaseObligations 43070000.00
nonCurrentLiabilitiesOther 1061000.00
nonCurrentLiabilitiesTotal 63033000.00
liabilitiesAndStockholdersEquity 558352000.00
cashAndShortTermInvestments 59510000.00
propertyPlantAndEquipmentGross 91327000.00
propertyPlantAndEquipmentNet 91327000.00
commonStockSharesOutstanding 37622000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-30
currency_symbol USD
totalAssets 517052000.00
intangibleAssets 11466000.00
totalLiab 156003000.00
totalStockholderEquity 361049000.00
otherCurrentLiab 70942000.00
commonStock 43598000.00
retainedEarnings 197462000.00
otherLiab 3755000.00
goodWill 144011000.00
otherAssets 57154000.00
cash 42201000.00
totalCurrentLiabilities 121327000.00
netDebt 4694000.00
shortTermDebt 15974000.00
shortLongTermDebt 618000.00
shortLongTermDebtTotal 46895000.00
otherStockholderEquity 123588000.00
propertyPlantEquipment 95251000.00
totalCurrentAssets 204646000.00
longTermInvestments 6669000.00
netTangibleAssets 205572000.00
shortTermInvestments 5264000.00
netReceivables 157181000.00
longTermDebt 30921000.00
accountsPayable 21788000.00
accumulatedOtherComprehensiveIncome -3599000.00
commonStockTotalEquity 43598000.00
nonCurrrentAssetsOther 35400000.00
nonCurrentAssetsTotal 312406000.00
capitalLeaseObligations 46277000.00
nonCurrentLiabilitiesOther 1066000.00
nonCurrentLiabilitiesTotal 34676000.00
liabilitiesAndStockholdersEquity 517052000.00
cashAndShortTermInvestments 47465000.00
propertyPlantAndEquipmentGross 95251000.00
propertyPlantAndEquipmentNet 95251000.00
commonStockSharesOutstanding 37320000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-18
currency_symbol USD
totalAssets 437099000.00
intangibleAssets 11778000.00
otherCurrentAssets 4593000.00
totalLiab 99183000.00
totalStockholderEquity 337916000.00
otherCurrentLiab 71528000.00
commonStock 43158000.00
retainedEarnings 187335000.00
otherLiab 6280000.00
goodWill 104846000.00
otherAssets 51458000.00
cash 77606000.00
totalCurrentLiabilities 92903000.00
currentDeferredRevenue 291000.00
netDebt -74188000.00
shortLongTermDebtTotal 3418000.00
otherStockholderEquity 109559000.00
propertyPlantEquipment 51460000.00
totalCurrentAssets 213030000.00
longTermInvestments 4527000.00
netTangibleAssets 221292000.00
shortTermInvestments 9185000.00
netReceivables 121646000.00
accountsPayable 6137000.00
accumulatedOtherComprehensiveIncome -2136000.00
commonStockTotalEquity 43158000.00
nonCurrrentAssetsOther 34197000.00
nonCurrentAssetsTotal 224069000.00
nonCurrentLiabilitiesTotal 6280000.00
liabilitiesAndStockholdersEquity 437099000.00
cashAndShortTermInvestments 86791000.00
propertyPlantAndEquipmentGross 51460000.00
propertyPlantAndEquipmentNet 51460000.00
commonStockSharesOutstanding 36899000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-09
currency_symbol USD
totalAssets 409689000.00
intangibleAssets 12817000.00
otherCurrentAssets 15223000.00
totalLiab 87722000.00
totalStockholderEquity 322088000.00
otherCurrentLiab 58617000.00
commonStock 43132000.00
retainedEarnings 175826000.00
otherLiab 4714000.00
goodWill 98557000.00
otherAssets 47146000.00
cash 74264000.00
totalCurrentLiabilities 83008000.00
netDebt -71002000.00
shortLongTermDebtTotal 3262000.00
otherStockholderEquity 105712000.00
propertyPlantEquipment 49834000.00
totalCurrentAssets 196535000.00
longTermInvestments 4800000.00
netTangibleAssets 210714000.00
shortTermInvestments 5510000.00
netReceivables 116761000.00
accountsPayable 19268000.00
accumulatedOtherComprehensiveIncome -2582000.00
commonStockTotalEquity 43132000.00
nonCurrrentAssetsOther 31734000.00
nonCurrentAssetsTotal 213154000.00
nonCurrentLiabilitiesTotal 4714000.00
liabilitiesAndStockholdersEquity 409810000.00
cashAndShortTermInvestments 79774000.00
propertyPlantAndEquipmentGross 49834000.00
propertyPlantAndEquipmentNet 49834000.00
commonStockSharesOutstanding 36802000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 383587000.00
intangibleAssets 12918000.00
otherCurrentAssets 5534000.00
totalLiab 83897000.00
totalStockholderEquity 299747000.00
otherCurrentLiab 49712000.00
commonStock 42920000.00
retainedEarnings 160241000.00
otherLiab 8429000.00
goodWill 98609000.00
otherAssets 46673000.00
cash 49228000.00
totalCurrentLiabilities 75468000.00
netDebt -43202000.00
shortTermDebt 6026000.00
shortLongTermDebt 6026000.00
shortLongTermDebtTotal 6026000.00
otherStockholderEquity 98971000.00
propertyPlantEquipment 45524000.00
totalCurrentAssets 175063000.00
longTermInvestments 4800000.00
netTangibleAssets 188220000.00
shortTermInvestments 8918000.00
netReceivables 111383000.00
accountsPayable 14306000.00
accumulatedOtherComprehensiveIncome -2385000.00
commonStockTotalEquity 42920000.00
nonCurrrentAssetsOther 31577000.00
nonCurrentAssetsTotal 208524000.00
nonCurrentLiabilitiesTotal 8429000.00
liabilitiesAndStockholdersEquity 383644000.00
cashAndShortTermInvestments 58146000.00
propertyPlantAndEquipmentGross 45524000.00
propertyPlantAndEquipmentNet 45524000.00
commonStockSharesOutstanding 36661000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 360678000.00
intangibleAssets 11863000.00
otherCurrentAssets 5929000.00
totalLiab 79192000.00
totalStockholderEquity 281555000.00
otherCurrentLiab 48002000.00
commonStock 42850000.00
retainedEarnings 145828000.00
otherLiab 11046000.00
goodWill 98743000.00
otherAssets 48010000.00
cash 35589000.00
totalCurrentLiabilities 68146000.00
netDebt -29582000.00
shortTermDebt 6007000.00
shortLongTermDebt 6007000.00
shortLongTermDebtTotal 6007000.00
otherStockholderEquity 93965000.00
propertyPlantEquipment 43764000.00
totalCurrentAssets 156293000.00
longTermInvestments 2005000.00
netTangibleAssets 170949000.00
shortTermInvestments 10250000.00
netReceivables 104525000.00
accountsPayable 7069000.00
accumulatedOtherComprehensiveIncome -1088000.00
commonStockTotalEquity 42850000.00
nonCurrrentAssetsOther 32663000.00
nonCurrentAssetsTotal 204385000.00
nonCurrentLiabilitiesTotal 11046000.00
liabilitiesAndStockholdersEquity 360747000.00
cashAndShortTermInvestments 45839000.00
propertyPlantAndEquipmentGross 43764000.00
propertyPlantAndEquipmentNet 43764000.00
commonStockSharesOutstanding 36549000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 357177000.00
intangibleAssets 11365000.00
otherCurrentAssets 2086000.00
totalLiab 93813000.00
totalStockholderEquity 263404000.00
otherCurrentLiab 48783000.00
commonStock 42271000.00
retainedEarnings 135658000.00
otherLiab 19753000.00
goodWill 98926000.00
otherAssets 157318000.00
cash 52525000.00
totalCurrentLiabilities 74060000.00
netDebt -46514000.00
shortTermDebt 6011000.00
shortLongTermDebt 6011000.00
shortLongTermDebtTotal 6011000.00
otherStockholderEquity 86728000.00
propertyPlantEquipment 43879000.00
totalCurrentAssets 155980000.00
longTermInvestments 1550000.00
netTangibleAssets 153113000.00
shortTermInvestments 9020000.00
netReceivables 92349000.00
accountsPayable 7258000.00
accumulatedOtherComprehensiveIncome -1253000.00
commonStockTotalEquity 42271000.00
nonCurrrentAssetsOther 31736000.00
nonCurrentAssetsTotal 201197000.00
nonCurrentLiabilitiesTotal 19753000.00
liabilitiesAndStockholdersEquity 357217000.00
cashAndShortTermInvestments 61545000.00
propertyPlantAndEquipmentGross 43879000.00
propertyPlantAndEquipmentNet 43879000.00
commonStockSharesOutstanding 36349000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 349553000.00
intangibleAssets 14944000.00
otherCurrentAssets 15029000.00
totalLiab 100808000.00
totalStockholderEquity 248762000.00
otherCurrentLiab 53534000.00
commonStock 42171000.00
retainedEarnings 124115000.00
otherLiab 22727000.00
goodWill 102930000.00
otherAssets 164844000.00
cash 35285000.00
totalCurrentLiabilities 78081000.00
netDebt -24706000.00
shortTermDebt 10579000.00
shortLongTermDebt 10579000.00
shortLongTermDebtTotal 10579000.00
otherStockholderEquity 83260000.00
propertyPlantEquipment 42787000.00
totalCurrentAssets 141922000.00
longTermInvestments 1550000.00
netTangibleAssets 130888000.00
shortTermInvestments 9727000.00
netReceivables 96910000.00
accountsPayable 9532000.00
accumulatedOtherComprehensiveIncome -784000.00
commonStockTotalEquity 42171000.00
nonCurrrentAssetsOther 33745000.00
nonCurrentAssetsTotal 207631000.00
nonCurrentLiabilitiesTotal 22727000.00
liabilitiesAndStockholdersEquity 349570000.00
cashAndShortTermInvestments 45012000.00
propertyPlantAndEquipmentGross 42787000.00
propertyPlantAndEquipmentNet 42787000.00
commonStockSharesOutstanding 36254000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 335031000.00
intangibleAssets 13911000.00
otherCurrentAssets 17890000.00
totalLiab 102100000.00
totalStockholderEquity 232928000.00
otherCurrentLiab 57162000.00
commonStock 41911000.00
retainedEarnings 116106000.00
otherLiab 22329000.00
goodWill 103097000.00
otherAssets 164874000.00
cash 29841000.00
totalCurrentLiabilities 79771000.00
netDebt -19561000.00
shortTermDebt 10280000.00
shortLongTermDebt 10280000.00
shortLongTermDebtTotal 10280000.00
otherStockholderEquity 75945000.00
propertyPlantEquipment 38759000.00
totalCurrentAssets 131398000.00
longTermInvestments 1550000.00
netTangibleAssets 115920000.00
shortTermInvestments 7337000.00
netReceivables 94220000.00
accountsPayable 8631000.00
accumulatedOtherComprehensiveIncome -1034000.00
commonStockTotalEquity 41911000.00
nonCurrrentAssetsOther 35347000.00
nonCurrentAssetsTotal 203633000.00
nonCurrentLiabilitiesTotal 22329000.00
liabilitiesAndStockholdersEquity 335028000.00
cashAndShortTermInvestments 37178000.00
propertyPlantAndEquipmentGross 38759000.00
propertyPlantAndEquipmentNet 38759000.00
commonStockSharesOutstanding 36034000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 300176000.00
intangibleAssets 13590000.00
otherCurrentAssets 20647000.00
totalLiab 79351000.00
totalStockholderEquity 220800000.00
otherCurrentLiab 49295000.00
commonStock 41671000.00
retainedEarnings 113986000.00
otherLiab 17870000.00
goodWill 75483000.00
otherAssets 132489000.00
cash 29439000.00
totalCurrentLiabilities 61481000.00
netDebt -29279000.00
shortTermDebt 160000.00
shortLongTermDebt 160000.00
shortLongTermDebtTotal 160000.00
otherStockholderEquity 65937000.00
propertyPlantEquipment 37443000.00
totalCurrentAssets 130244000.00
longTermInvestments 1550000.00
netTangibleAssets 131727000.00
shortTermInvestments 12677000.00
netReceivables 88128000.00
accountsPayable 6351000.00
accumulatedOtherComprehensiveIncome -794000.00
commonStockTotalEquity 41671000.00
nonCurrrentAssetsOther 33075000.00
nonCurrentAssetsTotal 169932000.00
nonCurrentLiabilitiesTotal 17870000.00
liabilitiesAndStockholdersEquity 300151000.00
cashAndShortTermInvestments 42116000.00
propertyPlantAndEquipmentGross 37443000.00
propertyPlantAndEquipmentNet 37443000.00
commonStockSharesOutstanding 35583000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 284748000.00
intangibleAssets 13791000.00
otherCurrentAssets 5047000.00
totalLiab 76188000.00
totalStockholderEquity 208524000.00
otherCurrentLiab 41074000.00
commonStock 41576000.00
retainedEarnings 105119000.00
otherLiab 21189000.00
goodWill 65180000.00
otherAssets 115246000.00
cash 50532000.00
totalCurrentLiabilities 54999000.00
netDebt -50315000.00
shortTermDebt 217000.00
shortLongTermDebt 156000.00
shortLongTermDebtTotal 217000.00
otherStockholderEquity 62790000.00
propertyPlantEquipment 35676000.00
totalCurrentAssets 133826000.00
longTermInvestments 800000.00
netTangibleAssets 129553000.00
shortTermInvestments 10255000.00
netReceivables 67992000.00
accountsPayable 1951000.00
accumulatedOtherComprehensiveIncome -961000.00
commonStockTotalEquity 41576000.00
nonCurrrentAssetsOther 27465000.00
nonCurrentAssetsTotal 150922000.00
nonCurrentLiabilitiesTotal 21189000.00
liabilitiesAndStockholdersEquity 284712000.00
cashAndShortTermInvestments 60787000.00
propertyPlantAndEquipmentGross 35676000.00
propertyPlantAndEquipmentNet 35676000.00
commonStockSharesOutstanding 35612000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 262442000.00
intangibleAssets 11133000.00
otherCurrentAssets 18936000.00
totalLiab 65255000.00
totalStockholderEquity 197155000.00
otherCurrentLiab 38943000.00
commonStock 41449000.00
retainedEarnings 95643000.00
otherLiab 13981000.00
goodWill 49060000.00
otherAssets 98132000.00
cash 16706000.00
totalCurrentLiabilities 51231000.00
netDebt -16422000.00
shortTermDebt 241000.00
shortLongTermDebt 284000.00
shortLongTermDebtTotal 284000.00
otherStockholderEquity 61005000.00
propertyPlantEquipment 34124000.00
totalCurrentAssets 130186000.00
longTermInvestments 1085000.00
shortTermInvestments 38703000.00
netReceivables 74777000.00
longTermDebt 43000.00
accountsPayable 5106000.00
accumulatedOtherComprehensiveIncome -942000.00
commonStockTotalEquity 41449000.00
nonCurrrentAssetsOther 27023000.00
nonCurrentAssetsTotal 132256000.00
nonCurrentLiabilitiesTotal 14024000.00
liabilitiesAndStockholdersEquity 262410000.00
cashAndShortTermInvestments 55409000.00
propertyPlantAndEquipmentGross 34124000.00
propertyPlantAndEquipmentNet 34124000.00
commonStockSharesOutstanding 35457000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 254223000.00
intangibleAssets 10557000.00
otherCurrentAssets 17235000.00
totalLiab 70702000.00
totalStockholderEquity 183480000.00
otherCurrentLiab 31772000.00
commonStock 41300000.00
retainedEarnings 86106000.00
otherLiab 25588000.00
goodWill 49081000.00
otherAssets 95949000.00
cash 18765000.00
totalCurrentLiabilities 45024000.00
netDebt -18426000.00
shortTermDebt 249000.00
shortLongTermDebtTotal 339000.00
otherStockholderEquity 56955000.00
propertyPlantEquipment 33481000.00
totalCurrentAssets 124793000.00
longTermInvestments 2000000.00
shortTermInvestments 37873000.00
netReceivables 68155000.00
longTermDebt 90000.00
accountsPayable 7347000.00
accumulatedOtherComprehensiveIncome -881000.00
commonStockTotalEquity 41300000.00
nonCurrrentAssetsOther 25885000.00
nonCurrentAssetsTotal 129430000.00
nonCurrentLiabilitiesTotal 25678000.00
liabilitiesAndStockholdersEquity 254182000.00
cashAndShortTermInvestments 56638000.00
propertyPlantAndEquipmentGross 33481000.00
propertyPlantAndEquipmentNet 33481000.00
commonStockSharesOutstanding 35230000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 233101000.00
intangibleAssets 7314000.00
otherCurrentAssets 16228000.00
totalLiab 64003000.00
totalStockholderEquity 169072000.00
otherCurrentLiab 29287000.00
commonStock 41082000.00
retainedEarnings 77183000.00
otherLiab 15832000.00
goodWill 32714000.00
otherAssets 73040000.00
cash 32723000.00
totalCurrentLiabilities 47965000.00
netDebt -32264000.00
shortTermDebt 253000.00
shortLongTermDebtTotal 459000.00
otherStockholderEquity 51482000.00
propertyPlantEquipment 28718000.00
totalCurrentAssets 131343000.00
longTermInvestments 2000000.00
shortTermInvestments 37378000.00
netReceivables 61242000.00
longTermDebt 206000.00
accountsPayable 3235000.00
accumulatedOtherComprehensiveIncome -675000.00
commonStockTotalEquity 41082000.00
nonCurrrentAssetsOther 24038000.00
nonCurrentAssetsTotal 101758000.00
nonCurrentLiabilitiesTotal 16038000.00
liabilitiesAndStockholdersEquity 233075000.00
cashAndShortTermInvestments 70101000.00
propertyPlantAndEquipmentGross 28718000.00
propertyPlantAndEquipmentNet 28718000.00
commonStockSharesOutstanding 35151000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 222889000.00
intangibleAssets 7209000.00
otherCurrentAssets 4258000.00
totalLiab 62704000.00
totalStockholderEquity 160135000.00
otherCurrentLiab 30099000.00
commonStock 41050000.00
retainedEarnings 69243000.00
otherLiab 15695000.00
goodWill 32532000.00
otherAssets 69367000.00
cash 36720000.00
totalCurrentLiabilities 46741000.00
netDebt -36172000.00
shortTermDebt 280000.00
shortLongTermDebt 201000.00
shortLongTermDebtTotal 548000.00
otherStockholderEquity 51854000.00
propertyPlantEquipment 25720000.00
totalCurrentAssets 127802000.00
longTermInvestments 1200000.00
netTangibleAssets 120394000.00
shortTermInvestments 26560000.00
netReceivables 60264000.00
longTermDebt 268000.00
accountsPayable 1794000.00
accumulatedOtherComprehensiveIncome -2012000.00
commonStockTotalEquity 41050000.00
nonCurrrentAssetsOther 20122000.00
nonCurrentAssetsTotal 95087000.00
nonCurrentLiabilitiesTotal 15963000.00
liabilitiesAndStockholdersEquity 222839000.00
cashAndShortTermInvestments 63280000.00
propertyPlantAndEquipmentGross 25720000.00
propertyPlantAndEquipmentNet 25720000.00
commonStockSharesOutstanding 35230000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 208654000.00
intangibleAssets 6518000.00
otherCurrentAssets 107000.00
totalLiab 52420000.00
totalStockholderEquity 156234000.00
otherCurrentLiab 31138000.00
commonStock 40967000.00
retainedEarnings 60898000.00
otherLiab 9495000.00
goodWill 29796000.00
otherAssets 47141000.00
cash 29715000.00
totalCurrentLiabilities 42516000.00
netDebt -28938000.00
shortTermDebt 368000.00
shortLongTermDebtTotal 777000.00
otherStockholderEquity 56376000.00
propertyPlantEquipment 22503000.00
totalCurrentAssets 139010000.00
shortTermInvestments 43761000.00
netReceivables 65427000.00
longTermDebt 409000.00
accountsPayable 5080000.00
accumulatedOtherComprehensiveIncome -2007000.00
commonStockTotalEquity 40967000.00
nonCurrrentAssetsOther 2375000.00
nonCurrentAssetsTotal 69644000.00
nonCurrentLiabilitiesTotal 9904000.00
liabilitiesAndStockholdersEquity 208654000.00
cashAndShortTermInvestments 73476000.00
propertyPlantAndEquipmentGross 22503000.00
propertyPlantAndEquipmentNet 22503000.00
commonStockSharesOutstanding 35143000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 196359000.00
intangibleAssets 6213000.00
totalLiab 49450000.00
totalStockholderEquity 146909000.00
otherCurrentLiab 25135000.00
commonStock 40808000.00
retainedEarnings 52668000.00
otherLiab 13715000.00
goodWill 30175000.00
otherAssets 45931000.00
cash 23007000.00
totalCurrentLiabilities 35210000.00
netDebt -22071000.00
shortTermDebt 411000.00
shortLongTermDebtTotal 936000.00
otherStockholderEquity 54573000.00
propertyPlantEquipment 22338000.00
totalCurrentAssets 128090000.00
shortTermInvestments 40740000.00
netReceivables 64343000.00
longTermDebt 525000.00
accountsPayable 5525000.00
accumulatedOtherComprehensiveIncome -1140000.00
commonStockTotalEquity 40808000.00
nonCurrrentAssetsOther 1184000.00
nonCurrentAssetsTotal 68269000.00
nonCurrentLiabilitiesTotal 14240000.00
liabilitiesAndStockholdersEquity 196359000.00
cashAndShortTermInvestments 63747000.00
propertyPlantAndEquipmentGross 22338000.00
propertyPlantAndEquipmentNet 22338000.00
commonStockSharesOutstanding 34899000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 170630000.00
intangibleAssets 5794000.00
totalLiab 34344000.00
totalStockholderEquity 136286000.00
otherCurrentLiab 23588000.00
commonStock 40690000.00
retainedEarnings 45095000.00
otherLiab 1160000.00
goodWill 12420000.00
otherAssets 24616000.00
cash 28235000.00
totalCurrentLiabilities 32554000.00
netDebt -27148000.00
shortTermDebt 457000.00
shortLongTermDebtTotal 1087000.00
otherStockholderEquity 51816000.00
propertyPlantEquipment 20615000.00
totalCurrentAssets 125399000.00
shortTermInvestments 41641000.00
netReceivables 55523000.00
longTermDebt 630000.00
accountsPayable 3842000.00
accumulatedOtherComprehensiveIncome -1315000.00
commonStockTotalEquity 40690000.00
nonCurrrentAssetsOther 932000.00
nonCurrentAssetsTotal 45231000.00
nonCurrentLiabilitiesTotal 1790000.00
liabilitiesAndStockholdersEquity 170630000.00
cashAndShortTermInvestments 69876000.00
propertyPlantAndEquipmentGross 20615000.00
propertyPlantAndEquipmentNet 20615000.00
commonStockSharesOutstanding 34481000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 161125000.00
intangibleAssets 6105000.00
otherCurrentAssets 548000.00
totalLiab 33646000.00
totalStockholderEquity 127479000.00
otherCurrentLiab 20818000.00
commonStock 40324000.00
retainedEarnings 37590000.00
otherLiab 1057000.00
goodWill 12772000.00
otherAssets 25424000.00
cash 34195000.00
totalCurrentLiabilities 31817000.00
netDebt -32910000.00
shortTermDebt 513000.00
shortLongTermDebt 276000.00
shortLongTermDebtTotal 1285000.00
otherStockholderEquity 50276000.00
propertyPlantEquipment 19213000.00
totalCurrentAssets 116488000.00
longTermInvestments 750000.00
netTangibleAssets 108602000.00
shortTermInvestments 27984000.00
netReceivables 53761000.00
longTermDebt 772000.00
accountsPayable 3075000.00
accumulatedOtherComprehensiveIncome -711000.00
commonStockTotalEquity 40324000.00
nonCurrrentAssetsOther 916000.00
nonCurrentAssetsTotal 44637000.00
nonCurrentLiabilitiesTotal 1829000.00
liabilitiesAndStockholdersEquity 161125000.00
cashAndShortTermInvestments 62179000.00
propertyPlantAndEquipmentGross 19213000.00
propertyPlantAndEquipmentNet 19213000.00
commonStockSharesOutstanding 34315000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 151623000.00
intangibleAssets 5712000.00
otherCurrentAssets 1689000.00
totalLiab 36400000.00
totalStockholderEquity 114674000.00
otherCurrentLiab 21780000.00
commonStock 40014000.00
retainedEarnings 29447000.00
otherLiab 2843000.00
goodWill 12943000.00
otherAssets 28327000.00
cash 43277000.00
totalCurrentLiabilities 32699000.00
netDebt -39491000.00
shortTermDebt 2928000.00
shortLongTermDebtTotal 3786000.00
otherStockholderEquity 45663000.00
propertyPlantEquipment 16095000.00
totalCurrentAssets 107201000.00
shortTermInvestments 13640000.00
netReceivables 48595000.00
longTermDebt 858000.00
accountsPayable 4242000.00
accumulatedOtherComprehensiveIncome -450000.00
commonStockTotalEquity 40014000.00
nonCurrrentAssetsOther 5027000.00
nonCurrentAssetsTotal 44422000.00
nonCurrentLiabilitiesTotal 3701000.00
liabilitiesAndStockholdersEquity 151074000.00
cashAndShortTermInvestments 56917000.00
propertyPlantAndEquipmentGross 16095000.00
propertyPlantAndEquipmentNet 16095000.00
commonStockSharesOutstanding 33372000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 113174000.00
intangibleAssets 5548000.00
otherCurrentAssets 388000.00
totalLiab 43733000.00
totalStockholderEquity 68897000.00
otherCurrentLiab 21697000.00
commonStock 34794000.00
retainedEarnings 21662000.00
otherLiab 2773000.00
goodWill 13172000.00
otherAssets 30096000.00
cash 9827000.00
totalCurrentLiabilities 40172000.00
netDebt 1113000.00
shortTermDebt 10152000.00
shortLongTermDebtTotal 10940000.00
otherStockholderEquity 12515000.00
propertyPlantEquipment 15399000.00
totalCurrentAssets 67679000.00
shortTermInvestments 12319000.00
netReceivables 45145000.00
longTermDebt 788000.00
accountsPayable 4846000.00
accumulatedOtherComprehensiveIncome -74000.00
commonStockTotalEquity 34794000.00
nonCurrrentAssetsOther 6955000.00
nonCurrentAssetsTotal 45495000.00
nonCurrentLiabilitiesTotal 3561000.00
liabilitiesAndStockholdersEquity 112630000.00
cashAndShortTermInvestments 22146000.00
propertyPlantAndEquipmentGross 15399000.00
propertyPlantAndEquipmentNet 15399000.00
commonStockSharesOutstanding 33345158.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 112004000.00
intangibleAssets 5786000.00
otherCurrentAssets 361000.00
totalLiab 48553000.00
totalStockholderEquity 62907000.00
otherCurrentLiab 24294000.00
commonStock 34794000.00
retainedEarnings 15761000.00
otherLiab 2687000.00
goodWill 13128000.00
otherAssets 29841000.00
cash 13191000.00
totalCurrentLiabilities 35493000.00
netDebt -2003000.00
shortTermDebt 815000.00
shortLongTermDebt 815000.00
shortLongTermDebtTotal 11188000.00
otherStockholderEquity 12476000.00
propertyPlantEquipment 15952000.00
totalCurrentAssets 66211000.00
longTermInvestments 7521000.00
netTangibleAssets 43993000.00
shortTermInvestments 11493000.00
netReceivables 41166000.00
longTermDebt 10373000.00
accountsPayable 4499000.00
accumulatedOtherComprehensiveIncome -124000.00
commonStockTotalEquity 34794000.00
nonCurrrentAssetsOther 6087000.00
nonCurrentAssetsTotal 45793000.00
nonCurrentLiabilitiesTotal 13060000.00
liabilitiesAndStockholdersEquity 111460000.00
cashAndShortTermInvestments 24684000.00
propertyPlantAndEquipmentGross 15952000.00
propertyPlantAndEquipmentNet 15952000.00
commonStockSharesOutstanding 33345158.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 111747000.00
intangibleAssets 6141000.00
otherCurrentAssets 2403000.00
totalLiab 51882000.00
totalStockholderEquity 59373000.00
otherCurrentLiab 22134000.00
commonStock 34794000.00
retainedEarnings 12389000.00
otherLiab 3011000.00
goodWill 13046000.00
otherAssets 29575000.00
cash 17051000.00
totalCurrentLiabilities 38124000.00
netDebt -5256000.00
shortTermDebt 1048000.00
shortLongTermDebt 11795000.00
shortLongTermDebtTotal 11795000.00
otherStockholderEquity 12468000.00
propertyPlantEquipment 14723000.00
totalCurrentAssets 67449000.00
longTermInvestments 1284000.00
netTangibleAssets 40186000.00
shortTermInvestments 9634000.00
netReceivables 38361000.00
longTermDebt 10747000.00
accountsPayable 6172000.00
accumulatedOtherComprehensiveIncome -278000.00
commonStockTotalEquity 34794000.00
nonCurrrentAssetsOther 5987000.00
nonCurrentAssetsTotal 44298000.00
nonCurrentLiabilitiesTotal 13758000.00
liabilitiesAndStockholdersEquity 111255000.00
cashAndShortTermInvestments 26685000.00
propertyPlantAndEquipmentGross 14723000.00
propertyPlantAndEquipmentNet 14723000.00
commonStockSharesOutstanding 33345158.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
commonStockSharesOutstanding 33345158.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 89556000.00
intangibleAssets 3939000.00
totalLiab 37647000.00
totalStockholderEquity 51909000.00
otherCurrentLiab 21879000.00
commonStock 33382000.00
retainedEarnings 6483000.00
goodWill 8958000.00
cash 10843000.00
totalCurrentLiabilities 29314000.00
netDebt -1290000.00
shortTermDebt 1602000.00
shortLongTermDebtTotal 9553000.00
otherStockholderEquity 12122000.00
totalCurrentAssets 53436000.00
shortTermInvestments 3032000.00
netReceivables 39561000.00
accountsPayable 3891000.00
accumulatedOtherComprehensiveIncome -78000.00
commonStockTotalEquity 33382000.00
nonCurrrentAssetsOther 11949000.00
nonCurrentAssetsTotal 36120000.00
nonCurrentLiabilitiesTotal 8333000.00
liabilitiesAndStockholdersEquity 89556000.00
cashAndShortTermInvestments 13875000.00
propertyPlantAndEquipmentGross 9047000.00
propertyPlantAndEquipmentNet 9047000.00
commonStockSharesOutstanding 33345158.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
commonStockSharesOutstanding 33345158.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 81400000.00
intangibleAssets 4300000.00
otherCurrentAssets 1358000.00
totalLiab 38400000.00
totalStockholderEquity 42900000.00
otherCurrentLiab 30900000.00
commonStock 32700000.00
retainedEarnings -1500000.00
otherLiab 3447000.00
goodWill 9200000.00
otherAssets 26724000.00
cash 7700000.00
totalCurrentLiabilities 34900000.00
netDebt 7200000.00
shortLongTermDebtTotal 14900000.00
otherStockholderEquity 20700000.00
propertyPlantEquipment 10865000.00
totalCurrentAssets 43800000.00
shortTermInvestments 900000.00
netReceivables 35200000.00
longTermDebt 65000.00
accountsPayable 4000000.00
accumulatedOtherComprehensiveIncome -9000000.00
commonStockTotalEquity 32700000.00
nonCurrrentAssetsOther 13200000.00
nonCurrentAssetsTotal 37600000.00
nonCurrentLiabilitiesTotal 3500000.00
liabilitiesAndStockholdersEquity 81300000.00
cashAndShortTermInvestments 8600000.00
propertyPlantAndEquipmentGross 10900000.00
propertyPlantAndEquipmentNet 10900000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
commonStockSharesOutstanding 33345158.00
yearly
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
totalAssets 2192750000.00
intangibleAssets 176080000.00
otherCurrentAssets 15197000.00
totalLiab 636336000.00
totalStockholderEquity 1507553000.00
otherCurrentLiab 295144000.00
commonStock 50724000.00
capitalStock 50724000.00
retainedEarnings 538551000.00
goodWill 738026000.00
cash 292457000.00
totalCurrentLiabilities 421129000.00
currentDeferredRevenue 3529000.00
netDebt -153620000.00
shortTermDebt 40519000.00
shortLongTermDebt 2838000.00
shortLongTermDebtTotal 138837000.00
otherStockholderEquity 950520000.00
totalCurrentAssets 858225000.00
longTermInvestments 37828000.00
shortTermInvestments 54937000.00
netReceivables 495634000.00
longTermDebt 861000.00
accountsPayable 81937000.00
accumulatedOtherComprehensiveIncome -32242000.00
nonCurrrentAssetsOther 26973000.00
nonCurrentAssetsTotal 1334525000.00
capitalLeaseObligations 135138000.00
nonCurrentLiabilitiesOther 82222000.00
nonCurrentLiabilitiesTotal 215207000.00
liabilitiesAndStockholdersEquity 2192750000.00
cashAndShortTermInvestments 347394000.00
propertyPlantAndEquipmentNet 309044000.00
netWorkingCapital 437096000.00
netInvestedCapital 1511252000.00
commonStockSharesOutstanding 42855000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 1890237000.00
intangibleAssets 102016000.00
otherCurrentAssets 7855000.00
totalLiab 581924000.00
totalStockholderEquity 1305375000.00
otherCurrentLiab 278913000.00
commonStock 50080000.00
capitalStock 50080000.00
retainedEarnings 389660000.00
otherLiab 85122000.00
goodWill 572959000.00
otherAssets 116483000.00
cash 427804000.00
totalCurrentLiabilities 386299000.00
currentDeferredRevenue 7954000.00
netDebt -281079000.00
shortTermDebt 36222000.00
shortLongTermDebt 10305000.00
shortLongTermDebtTotal 146725000.00
otherStockholderEquity 872030000.00
propertyPlantEquipment 278152000.00
totalCurrentAssets 819600000.00
longTermInvestments 26260000.00
netTangibleAssets 630400000.00
shortTermInvestments 34638000.00
netReceivables 349303000.00
longTermDebt 1935000.00
accountsPayable 63210000.00
accumulatedOtherComprehensiveIncome -6395000.00
nonCurrrentAssetsOther 32846000.00
nonCurrentAssetsTotal 1070637000.00
capitalLeaseObligations 134485000.00
nonCurrentLiabilitiesOther 76569000.00
nonCurrentLiabilitiesTotal 195625000.00
liabilitiesAndStockholdersEquity 1890237000.00
cashAndShortTermInvestments 462442000.00
propertyPlantAndEquipmentNet 278152000.00
netWorkingCapital 433301000.00
netInvestedCapital 1317615000.00
commonStockSharesOutstanding 42076000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 1288767000.00
intangibleAssets 86721000.00
otherCurrentAssets 8146000.00
totalLiab 408828000.00
totalStockholderEquity 879939000.00
otherCurrentLiab 154099000.00
commonStock 47861000.00
capitalStock 47861000.00
retainedEarnings 293595000.00
otherLiab 105160000.00
goodWill 392760000.00
otherAssets 68403000.00
cash 278939000.00
totalCurrentLiabilities 205630000.00
netDebt -165373000.00
shortTermDebt 16265000.00
shortLongTermDebt 907000.00
shortLongTermDebtTotal 113566000.00
otherStockholderEquity 541157000.00
propertyPlantEquipment 191037000.00
totalCurrentAssets 535599000.00
longTermInvestments 18916000.00
netTangibleAssets 400458000.00
shortTermInvestments 20861000.00
netReceivables 227653000.00
longTermDebt 25061000.00
accountsPayable 35266000.00
accumulatedOtherComprehensiveIncome -2674000.00
commonStockTotalEquity 47861000.00
nonCurrrentAssetsOther 22227000.00
nonCurrentAssetsTotal 753168000.00
capitalLeaseObligations 87598000.00
nonCurrentLiabilitiesOther 74376000.00
nonCurrentLiabilitiesTotal 203198000.00
liabilitiesAndStockholdersEquity 1288767000.00
cashAndShortTermInvestments 299800000.00
propertyPlantAndEquipmentGross 191037000.00
propertyPlantAndEquipmentNet 191037000.00
netWorkingCapital 329969000.00
netInvestedCapital 905907000.00
commonStockSharesOutstanding 39717000.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
totalAssets 687764000.00
intangibleAssets 27110000.00
otherCurrentAssets 13439000.00
totalLiab 249050000.00
totalStockholderEquity 438714000.00
otherCurrentLiab 94067000.00
commonStock 44356000.00
capitalStock 44356000.00
retainedEarnings 239378000.00
otherLiab 10747000.00
goodWill 188538000.00
otherAssets 45157000.00
cash 62721000.00
totalCurrentLiabilities 146191000.00
netDebt 50028000.00
shortTermDebt 20637000.00
shortLongTermDebt 1198000.00
shortLongTermDebtTotal 112749000.00
otherStockholderEquity 157537000.00
propertyPlantEquipment 146314000.00
totalCurrentAssets 276451000.00
longTermInvestments 5877000.00
netTangibleAssets 223066000.00
shortTermInvestments 24307000.00
netReceivables 175984000.00
longTermDebt 50188000.00
accountsPayable 31487000.00
accumulatedOtherComprehensiveIncome -2557000.00
commonStockTotalEquity 44356000.00
nonCurrrentAssetsOther 16606000.00
nonCurrentAssetsTotal 411313000.00
capitalLeaseObligations 61363000.00
longTermDebtTotal 92112000.00
nonCurrentLiabilitiesOther 1617000.00
nonCurrentLiabilitiesTotal 102859000.00
capitalSurpluse 157537000.00
liabilitiesAndStockholdersEquity 687764000.00
cashAndShortTermInvestments 87028000.00
propertyPlantAndEquipmentGross 146314000.00
propertyPlantAndEquipmentNet 146314000.00
netWorkingCapital 130260000.00
netInvestedCapital 490100000.00
commonStockSharesOutstanding 37674000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-29
currency_symbol USD
totalAssets 437099000.00
intangibleAssets 11778000.00
otherCurrentAssets 4593000.00
totalLiab 99183000.00
totalStockholderEquity 337916000.00
otherCurrentLiab 71528000.00
commonStock 43158000.00
capitalStock 43158000.00
retainedEarnings 187335000.00
otherLiab 6280000.00
goodWill 104846000.00
otherAssets 51458000.00
cash 77606000.00
totalCurrentLiabilities 92903000.00
currentDeferredRevenue 291000.00
netDebt -74188000.00
shortLongTermDebtTotal 3418000.00
otherStockholderEquity 109559000.00
propertyPlantEquipment 51460000.00
totalCurrentAssets 213030000.00
longTermInvestments 4872000.00
netTangibleAssets 221292000.00
shortTermInvestments 9185000.00
netReceivables 121646000.00
longTermDebt 3418000.00
accountsPayable 6137000.00
accumulatedOtherComprehensiveIncome -2136000.00
commonStockTotalEquity 43158000.00
nonCurrrentAssetsOther 34197000.00
nonCurrentAssetsTotal 224069000.00
longTermDebtTotal 3418000.00
nonCurrentLiabilitiesOther 3418000.00
nonCurrentLiabilitiesTotal 6280000.00
capitalSurpluse 109559000.00
liabilitiesAndStockholdersEquity 437099000.00
cashAndShortTermInvestments 86791000.00
propertyPlantAndEquipmentGross 51460000.00
propertyPlantAndEquipmentNet 51460000.00
netWorkingCapital 120127000.00
netInvestedCapital 337916000.00
commonStockSharesOutstanding 36685000.00
2017-12-31
date 2017-12-31
filing_date 2018-04-13
currency_symbol USD
totalAssets 357177000.00
intangibleAssets 11365000.00
otherCurrentAssets 2086000.00
totalLiab 93813000.00
totalStockholderEquity 263404000.00
otherCurrentLiab 48783000.00
commonStock 42271000.00
retainedEarnings 135658000.00
otherLiab 19753000.00
goodWill 98926000.00
otherAssets 45477000.00
cash 52525000.00
totalCurrentLiabilities 74060000.00
netDebt -46514000.00
shortTermDebt 6011000.00
shortLongTermDebt 6011000.00
shortLongTermDebtTotal 6011000.00
otherStockholderEquity 86728000.00
propertyPlantEquipment 43879000.00
totalCurrentAssets 155980000.00
longTermInvestments 2105000.00
netTangibleAssets 153113000.00
shortTermInvestments 9020000.00
netReceivables 92349000.00
accountsPayable 7258000.00
accumulatedOtherComprehensiveIncome -1253000.00
commonStockTotalEquity 42271000.00
nonCurrrentAssetsOther 31736000.00
nonCurrentAssetsTotal 201197000.00
nonCurrentLiabilitiesOther 18574000.00
nonCurrentLiabilitiesTotal 19753000.00
liabilitiesAndStockholdersEquity 357217000.00
cashAndShortTermInvestments 61545000.00
propertyPlantAndEquipmentGross 43879000.00
propertyPlantAndEquipmentNet 43879000.00
netWorkingCapital 81920000.00
netInvestedCapital 269415000.00
commonStockSharesOutstanding 36096000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-07
currency_symbol USD
totalAssets 284748000.00
intangibleAssets 13791000.00
otherCurrentAssets 5047000.00
totalLiab 76188000.00
totalStockholderEquity 208524000.00
otherCurrentLiab 41074000.00
commonStock 41576000.00
retainedEarnings 105119000.00
otherLiab 21189000.00
goodWill 65180000.00
otherAssets 35475000.00
cash 50532000.00
totalCurrentLiabilities 54999000.00
netDebt -50315000.00
shortTermDebt 217000.00
shortLongTermDebt 217000.00
shortLongTermDebtTotal 217000.00
otherStockholderEquity 62790000.00
propertyPlantEquipment 35676000.00
totalCurrentAssets 133826000.00
longTermInvestments 1119000.00
netTangibleAssets 129553000.00
shortTermInvestments 10255000.00
netReceivables 67992000.00
longTermDebt 19224000.00
accountsPayable 1951000.00
accumulatedOtherComprehensiveIncome -961000.00
commonStockTotalEquity 41576000.00
nonCurrrentAssetsOther 27465000.00
nonCurrentAssetsTotal 150922000.00
longTermDebtTotal 19224000.00
nonCurrentLiabilitiesOther 19244000.00
nonCurrentLiabilitiesTotal 21189000.00
capitalSurpluse 62790000.00
liabilitiesAndStockholdersEquity 284712000.00
cashAndShortTermInvestments 60787000.00
propertyPlantAndEquipmentGross 35676000.00
propertyPlantAndEquipmentNet 35676000.00
commonStockSharesOutstanding 35413000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-29
currency_symbol USD
totalAssets 222889000.00
intangibleAssets 7209000.00
otherCurrentAssets 4258000.00
totalLiab 62704000.00
totalStockholderEquity 160135000.00
otherCurrentLiab 30099000.00
commonStock 41050000.00
retainedEarnings 69243000.00
otherLiab 15695000.00
goodWill 32532000.00
otherAssets 27847000.00
cash 36720000.00
totalCurrentLiabilities 46741000.00
netDebt -36172000.00
shortTermDebt 280000.00
shortLongTermDebt 201000.00
shortLongTermDebtTotal 548000.00
otherStockholderEquity 51854000.00
propertyPlantEquipment 25720000.00
totalCurrentAssets 127802000.00
longTermInvestments 1200000.00
netTangibleAssets 120394000.00
shortTermInvestments 26560000.00
netReceivables 60264000.00
longTermDebt 15313000.00
accountsPayable 1794000.00
accumulatedOtherComprehensiveIncome -2012000.00
commonStockTotalEquity 41050000.00
nonCurrrentAssetsOther 20122000.00
nonCurrentAssetsTotal 95087000.00
longTermDebtTotal 15313000.00
nonCurrentLiabilitiesTotal 15963000.00
capitalSurpluse 51854000.00
liabilitiesAndStockholdersEquity 222839000.00
cashAndShortTermInvestments 63280000.00
propertyPlantAndEquipmentGross 25720000.00
propertyPlantAndEquipmentNet 25720000.00
commonStockSharesOutstanding 35013000.00
2014-12-31
date 2014-12-31
filing_date 2015-04-27
currency_symbol USD
totalAssets 161125000.00
intangibleAssets 6105000.00
otherCurrentAssets 548000.00
totalLiab 33646000.00
totalStockholderEquity 127479000.00
otherCurrentLiab 20818000.00
commonStock 40324000.00
retainedEarnings 37590000.00
otherLiab 1057000.00
goodWill 12772000.00
otherAssets 5616000.00
cash 34195000.00
totalCurrentLiabilities 31817000.00
netDebt -32910000.00
shortTermDebt 513000.00
shortLongTermDebt 276000.00
shortLongTermDebtTotal 1285000.00
otherStockholderEquity 50276000.00
propertyPlantEquipment 19213000.00
totalCurrentAssets 116488000.00
longTermInvestments 750000.00
netTangibleAssets 108602000.00
shortTermInvestments 27984000.00
netReceivables 53761000.00
longTermDebt 772000.00
accountsPayable 3075000.00
accumulatedOtherComprehensiveIncome -711000.00
commonStockTotalEquity 40324000.00
nonCurrrentAssetsOther 916000.00
nonCurrentAssetsTotal 44637000.00
nonCurrentLiabilitiesTotal 1829000.00
liabilitiesAndStockholdersEquity 161125000.00
cashAndShortTermInvestments 62179000.00
propertyPlantAndEquipmentGross 19213000.00
propertyPlantAndEquipmentNet 19213000.00
commonStockSharesOutstanding 31867000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 111747000.00
intangibleAssets 6141000.00
otherCurrentAssets 2403000.00
totalLiab 51882000.00
totalStockholderEquity 59373000.00
otherCurrentLiab 22134000.00
commonStock 34794000.00
retainedEarnings 12389000.00
otherLiab 3011000.00
goodWill 13046000.00
otherAssets 4601000.00
cash 17051000.00
totalCurrentLiabilities 38124000.00
netDebt -5256000.00
shortTermDebt 1048000.00
shortLongTermDebt 11795000.00
shortLongTermDebtTotal 11795000.00
otherStockholderEquity 12468000.00
propertyPlantEquipment 14723000.00
totalCurrentAssets 67449000.00
longTermInvestments 1284000.00
netTangibleAssets 40186000.00
shortTermInvestments 9634000.00
netReceivables 38361000.00
longTermDebt 10747000.00
accountsPayable 6172000.00
accumulatedOtherComprehensiveIncome -278000.00
commonStockTotalEquity 34794000.00
nonCurrrentAssetsOther 5987000.00
nonCurrentAssetsTotal 44298000.00
nonCurrentLiabilitiesTotal 13758000.00
liabilitiesAndStockholdersEquity 111255000.00
cashAndShortTermInvestments 26685000.00
propertyPlantAndEquipmentGross 14723000.00
propertyPlantAndEquipmentNet 14723000.00
commonStockSharesOutstanding 33345158.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 81382000.00
intangibleAssets 4305000.00
otherCurrentAssets 1358000.00
totalLiab 38444000.00
totalStockholderEquity 42938000.00
otherCurrentLiab 15918000.00
commonStock 32749000.00
retainedEarnings -1511000.00
otherLiab 3447000.00
goodWill 9181000.00
otherAssets 3546000.00
cash 7685000.00
totalCurrentLiabilities 34932000.00
netDebt 4097000.00
shortTermDebt 11717000.00
shortLongTermDebtTotal 11782000.00
otherStockholderEquity 11709000.00
propertyPlantEquipment 10865000.00
totalCurrentAssets 43793000.00
shortTermInvestments 914000.00
netReceivables 33836000.00
longTermDebt 65000.00
accountsPayable 3029000.00
accumulatedOtherComprehensiveIncome -9000.00
commonStockTotalEquity 32749000.00
nonCurrrentAssetsOther 10650000.00
nonCurrentAssetsTotal 37589000.00
nonCurrentLiabilitiesTotal 3512000.00
liabilitiesAndStockholdersEquity 81382000.00
cashAndShortTermInvestments 8599000.00
propertyPlantAndEquipmentGross 10865000.00
propertyPlantAndEquipmentNet 10865000.00
commonStockSharesOutstanding 33345158.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
commonStockSharesOutstanding 33345158.00
Cash_Flow
currency_symbol USD
quarterly
2023-03-31
date 2023-03-31
currency_symbol USD
netIncome 36419000.00
capitalExpenditures 0
2022-12-31
date 2022-12-31
currency_symbol USD
netIncome 39418000.00
capitalExpenditures 0
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
investments -95419000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -95419000.00
totalCashFromFinancingActivities -11376000.00
changeToOperatingActivities -5694000.00
netIncome 36100000.00
changeInCash -30777000.00
endPeriodCashFlow -30777000.00
totalCashFromOperatingActivities 76018000.00
depreciation 21887000.00
otherCashflowsFromInvestingActivities -65348000.00
otherCashflowsFromFinancingActivities -11376000.00
changeToNetincome 23834000.00
capitalExpenditures 30071000
changeInWorkingCapital -5694000.00
otherNonCashItems 45612000.00
freeCashFlow 45947000.00
2022-06-30
date 2022-06-30
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -51465000.00
totalCashFromFinancingActivities -9753000.00
changeToOperatingActivities -30074000.00
netIncome 37092000.00
changeInCash -16239000.00
totalCashFromOperatingActivities 44979000.00
depreciation 20360000.00
otherCashflowsFromInvestingActivities -23682000.00
otherCashflowsFromFinancingActivities -9753000.00
changeToNetincome 17601000.00
capitalExpenditures 27783000
2022-03-31
date 2022-03-31
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -51465000.00
totalCashFromFinancingActivities -9753000.00
changeToOperatingActivities -30074000.00
netIncome 36623000.00
changeInCash -16239000.00
totalCashFromOperatingActivities 44979000.00
depreciation 20360000.00
otherCashflowsFromInvestingActivities -23682000.00
otherCashflowsFromFinancingActivities -9753000.00
changeToNetincome 17601000.00
capitalExpenditures 27783000
2021-12-31
date 2021-12-31
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -51465000.00
totalCashFromFinancingActivities -9753000.00
changeToOperatingActivities -30074000.00
netIncome 28973000.00
changeInCash -16239000.00
totalCashFromOperatingActivities 44979000.00
depreciation 20360000.00
otherCashflowsFromInvestingActivities -23682000.00
otherCashflowsFromFinancingActivities -9753000.00
changeToNetincome 17601000.00
capitalExpenditures 27783000
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments -119122000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -51465000.00
totalCashFromFinancingActivities -6211000.00
changeToOperatingActivities -30074000.00
netIncome 25610000.00
changeInCash -6211000.00
totalCashFromOperatingActivities 93504000.00
depreciation 20360000.00
otherCashflowsFromInvestingActivities -23682000.00
otherCashflowsFromFinancingActivities -6211000.00
changeToNetincome 17601000.00
capitalExpenditures 22262000
changeInWorkingCapital 29266000.00
otherNonCashItems 38628000.00
freeCashFlow 71242000.00
2021-06-30
date 2021-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 19947000.00
beginPeriodCashFlow 148832000.00
capitalExpenditures 0
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
investments -30025000.00
changeToLiabilities -7797000.00
totalCashflowsFromInvestingActivities -84644000.00
netBorrowings -29997000.00
totalCashFromFinancingActivities -30396000.00
changeToOperatingActivities 8414000.00
netIncome 21667000.00
changeInCash -130107000.00
beginPeriodCashFlow 278939000.00
endPeriodCashFlow 148832000.00
totalCashFromOperatingActivities -14641000.00
depreciation 16349000.00
otherCashflowsFromInvestingActivities -3597000.00
dividendsPaid 0.00
changeToAccountReceivables -63962000.00
otherCashflowsFromFinancingActivities 3029000.00
changeToNetincome 11478000.00
capitalExpenditures 13136000
changeInWorkingCapital -64135000.00
stockBasedCompensation 8592000.00
otherNonCashItems -4285000.00
freeCashFlow -27777000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
investments -30025000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -84644000.00
netBorrowings -29997000.00
totalCashFromFinancingActivities -30396000.00
changeToOperatingActivities 8414000.00
netIncome 18689000.00
changeInCash -130107000.00
endPeriodCashFlow 278939000.00
totalCashFromOperatingActivities -14641000.00
depreciation 16349000.00
otherCashflowsFromInvestingActivities -3597000.00
changeToAccountReceivables -63962000.00
otherCashflowsFromFinancingActivities -1250000.00
changeToNetincome 11478000.00
capitalExpenditures 5022000
otherNonCashItems -18689000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -30025000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -84644000.00
netBorrowings -29997000.00
totalCashFromFinancingActivities -30396000.00
changeToOperatingActivities 8414000.00
netIncome 12339000.00
changeInCash -130107000.00
totalCashFromOperatingActivities -14641000.00
depreciation 16349000.00
otherCashflowsFromInvestingActivities -3597000.00
changeToAccountReceivables -63962000.00
otherCashflowsFromFinancingActivities -1250000.00
changeToNetincome 11478000.00
capitalExpenditures 5022000
otherNonCashItems -12339000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
investments -30025000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -84644000.00
netBorrowings -29997000.00
totalCashFromFinancingActivities -30396000.00
changeToOperatingActivities 8414000.00
netIncome 10019000.00
changeInCash -130107000.00
beginPeriodCashFlow 132641000.00
totalCashFromOperatingActivities -14641000.00
depreciation 16349000.00
otherCashflowsFromInvestingActivities -3597000.00
changeToAccountReceivables -63962000.00
otherCashflowsFromFinancingActivities -1250000.00
changeToNetincome 11478000.00
capitalExpenditures 5022000
otherNonCashItems -10019000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-03
currency_symbol USD
investments 20355000.00
changeToLiabilities 1178000.00
totalCashflowsFromInvestingActivities 2913000.00
netBorrowings 69460000.00
totalCashFromFinancingActivities 71495000.00
changeToOperatingActivities -25340000.00
netIncome 13170000.00
changeInCash 69920000.00
beginPeriodCashFlow 62721000.00
endPeriodCashFlow 132641000.00
totalCashFromOperatingActivities -5351000.00
depreciation 11487000.00
otherCashflowsFromInvestingActivities -4099000.00
dividendsPaid 0.00
changeToAccountReceivables -24405000.00
otherCashflowsFromFinancingActivities 77035000.00
changeToNetincome 9670000.00
capitalExpenditures 10543000
changeInWorkingCapital -39678000.00
stockBasedCompensation 5790000.00
otherNonCashItems -2198000.00
freeCashFlow -15894000.00
2019-12-31
date 2019-12-31
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 2913000.00
netBorrowings 69460000.00
changeToOperatingActivities -25340000.00
netIncome 13453000.00
endPeriodCashFlow 62721000.00
totalCashFromOperatingActivities -5351000.00
otherCashflowsFromInvestingActivities -4099000.00
otherCashflowsFromFinancingActivities -895000.00
changeToNetincome 9670000.00
capitalExpenditures 0
2019-09-30
date 2019-09-30
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 2913000.00
netBorrowings 69460000.00
changeToOperatingActivities -25340000.00
netIncome 15078000.00
totalCashFromOperatingActivities -5351000.00
otherCashflowsFromInvestingActivities -4099000.00
otherCashflowsFromFinancingActivities -895000.00
changeToNetincome 9670000.00
capitalExpenditures 0
2019-06-30
date 2019-06-30
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 2913000.00
netBorrowings 69460000.00
changeToOperatingActivities -25340000.00
netIncome 13385000.00
beginPeriodCashFlow 42201000.00
totalCashFromOperatingActivities -5351000.00
otherCashflowsFromInvestingActivities -4099000.00
otherCashflowsFromFinancingActivities -895000.00
changeToNetincome 9670000.00
capitalExpenditures 0
2019-03-31
date 2019-03-31
filing_date 2019-04-30
currency_symbol USD
investments -48916000.00
changeToLiabilities 0.00
totalCashFromFinancingActivities 5016000.00
netIncome 12099000.00
changeInCash -35405000.00
beginPeriodCashFlow 77606000.00
endPeriodCashFlow 42201000.00
totalCashFromOperatingActivities 8804000.00
depreciation 9679000.00
dividendsPaid 0.00
changeToAccountReceivables -24388000.00
otherCashflowsFromFinancingActivities 8315000.00
capitalExpenditures 5520000
changeInWorkingCapital -20705000.00
stockBasedCompensation 3823000.00
otherNonCashItems 481000.00
freeCashFlow 3284000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-18
currency_symbol USD
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -46117000.00
totalCashFromFinancingActivities -1566000.00
netIncome 11509000.00
changeInCash 28381000.00
beginPeriodCashFlow 74264000.00
endPeriodCashFlow 102645000.00
totalCashFromOperatingActivities 50007000.00
depreciation 11063000.00
otherCashflowsFromInvestingActivities -17235000.00
changeToAccountReceivables -8822000.00
salePurchaseOfStock 2550000.00
otherCashflowsFromFinancingActivities -4116000.00
capitalExpenditures 13572000
changeInWorkingCapital -7068000.00
otherNonCashItems 40669000.00
freeCashFlow 36435000.00
2018-09-30
date 2018-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 15585000.00
beginPeriodCashFlow 49228000.00
endPeriodCashFlow 49240000.00
capitalExpenditures 0
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
investments -2387000.00
changeToLiabilities 16130000.00
totalCashflowsFromInvestingActivities -9687000.00
totalCashFromFinancingActivities 1075000.00
changeToOperatingActivities 3658000.00
netIncome 14425000.00
changeInCash 13639000.00
beginPeriodCashFlow 35589000.00
endPeriodCashFlow 49228000.00
totalCashFromOperatingActivities 22194000.00
depreciation 4977000.00
otherCashflowsFromInvestingActivities 1045000.00
changeToAccountReceivables -16170000.00
otherCashflowsFromFinancingActivities 675000.00
changeToNetincome -1753000.00
capitalExpenditures 8349000
changeInWorkingCapital 4557000.00
stockBasedCompensation 3081000.00
otherNonCashItems -8803000.00
freeCashFlow 13845000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
investments -1089000.00
changeToLiabilities -1424000.00
totalCashflowsFromInvestingActivities -16670000.00
netBorrowings -4000.00
totalCashFromFinancingActivities 4586000.00
changeToOperatingActivities -10081000.00
netIncome 10141000.00
changeInCash -16936000.00
beginPeriodCashFlow 52525000.00
endPeriodCashFlow 35589000.00
totalCashFromOperatingActivities -5005000.00
depreciation 4505000.00
otherCashflowsFromInvestingActivities -8746000.00
changeToAccountReceivables -12926000.00
salePurchaseOfStock 4633000.00
otherCashflowsFromFinancingActivities 3715000.00
changeToNetincome 4533000.00
capitalExpenditures 6962000
changeInWorkingCapital -24213000.00
stockBasedCompensation 1769000.00
otherNonCashItems -148000.00
freeCashFlow -11967000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
investments 1239000.00
changeToLiabilities 11917000.00
totalCashflowsFromInvestingActivities -57534000.00
netBorrowings 5702000.00
totalCashFromFinancingActivities 560000.00
changeToOperatingActivities 7496000.00
netIncome 11520000.00
changeInCash 22680000.00
beginPeriodCashFlow 35300000.00
endPeriodCashFlow 57980000.00
totalCashFromOperatingActivities 48900000.00
depreciation 8450000.00
otherCashflowsFromInvestingActivities -12040000.00
changeToAccountReceivables 2700000.00
salePurchaseOfStock 3810000.00
otherCashflowsFromFinancingActivities -3250000.00
changeToNetincome 10784000.00
capitalExpenditures 15630000
changeInWorkingCapital 8590000.00
otherNonCashItems 23680000.00
freeCashFlow 33270000.00
2017-09-30
date 2017-09-30
currency_symbol USD
investments -1089000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -16670000.00
netBorrowings -4000.00
totalCashFromFinancingActivities 4586000.00
changeToOperatingActivities -10081000.00
netIncome 8009000.00
changeInCash -16936000.00
beginPeriodCashFlow 50500000.00
endPeriodCashFlow 29410000.00
totalCashFromOperatingActivities -5005000.00
depreciation 4505000.00
otherCashflowsFromInvestingActivities -8746000.00
changeToAccountReceivables -12926000.00
salePurchaseOfStock 4633000.00
otherCashflowsFromFinancingActivities -43000.00
changeToNetincome 4533000.00
capitalExpenditures 4425000
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
investments 4839000.00
changeToLiabilities 1647000.00
totalCashflowsFromInvestingActivities -13570000.00
netBorrowings 10361000.00
totalCashFromFinancingActivities 14449000.00
changeToOperatingActivities -3561000.00
netIncome 2098000.00
changeInCash 402000.00
beginPeriodCashFlow 29439000.00
endPeriodCashFlow 29841000.00
totalCashFromOperatingActivities -613000.00
depreciation 3982000.00
otherCashflowsFromInvestingActivities -348000.00
changeToAccountReceivables -8053000.00
salePurchaseOfStock 4098000.00
otherCashflowsFromFinancingActivities 11488000.00
changeToNetincome 4097000.00
capitalExpenditures 4688000
changeInWorkingCapital -10812000.00
stockBasedCompensation 5591000.00
otherNonCashItems -2422000.00
freeCashFlow -5301000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
investments 4839000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -13570000.00
netBorrowings 10361000.00
totalCashFromFinancingActivities 1587000.00
changeToOperatingActivities -3561000.00
netIncome 8856000.00
changeInCash -21093000.00
beginPeriodCashFlow 50532000.00
endPeriodCashFlow 29439000.00
totalCashFromOperatingActivities -6802000.00
depreciation 3698000.00
otherCashflowsFromInvestingActivities -348000.00
changeToAccountReceivables -12604000.00
salePurchaseOfStock 4098000.00
otherCashflowsFromFinancingActivities 489000.00
changeToNetincome 4097000.00
capitalExpenditures 6226000
changeInWorkingCapital -17991000.00
stockBasedCompensation 877000.00
otherNonCashItems -4417000.00
freeCashFlow -13028000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments 19861000.00
changeToLiabilities 2097000.00
totalCashflowsFromInvestingActivities -27999000.00
netBorrowings -543000.00
totalCashFromFinancingActivities 4980000.00
changeToOperatingActivities -14160000.00
netIncome 9480000.00
changeInCash 31770000.00
beginPeriodCashFlow 16700000.00
endPeriodCashFlow 48470000.00
totalCashFromOperatingActivities 24110000.00
depreciation 6220000.00
otherCashflowsFromInvestingActivities -7292000.00
changeToAccountReceivables 2500000.00
salePurchaseOfStock 1480000.00
otherCashflowsFromFinancingActivities 3500000.00
changeToNetincome 7758000.00
capitalExpenditures 11370000
changeInWorkingCapital -7590000.00
otherNonCashItems 16210000.00
freeCashFlow 12740000.00
2016-09-30
date 2016-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities -13570000.00
totalCashFromFinancingActivities 14449000.00
changeToOperatingActivities -3561000.00
netIncome 9537000.00
changeInCash 402000.00
beginPeriodCashFlow 18765000.00
endPeriodCashFlow 16700000.00
totalCashFromOperatingActivities -613000.00
depreciation 3982000.00
changeToAccountReceivables -8053000.00
otherCashflowsFromFinancingActivities 2420000.00
capitalExpenditures 2617000
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalCashFromFinancingActivities 2729000.00
netIncome 8938000.00
changeInCash -13958000.00
beginPeriodCashFlow 32723000.00
endPeriodCashFlow 18765000.00
totalCashFromOperatingActivities -3035000.00
depreciation 2448000.00
changeToAccountReceivables -4446000.00
otherCashflowsFromFinancingActivities 291000.00
capitalExpenditures 7363000
changeInWorkingCapital -11042000.00
stockBasedCompensation 1239000.00
otherNonCashItems -7292000.00
freeCashFlow -10398000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalCashFromFinancingActivities -10000.00
netIncome 7916000.00
changeInCash -4000000.00
beginPeriodCashFlow 36700000.00
endPeriodCashFlow 32700000.00
totalCashFromOperatingActivities 10410000.00
depreciation 2250000.00
changeToAccountReceivables 100000.00
salePurchaseOfStock 70000.00
otherCashflowsFromFinancingActivities -80000.00
capitalExpenditures 5290000
changeInWorkingCapital -5510000.00
otherNonCashItems 5874000.00
freeCashFlow 5120000.00
2015-12-31
date 2015-12-31
currency_symbol USD
investments 27392000.00
changeToLiabilities 8236000.00
totalCashflowsFromInvestingActivities 5531000.00
netBorrowings -505000.00
totalCashFromFinancingActivities 1998000.00
changeToOperatingActivities -25599000.00
netIncome 8345000.00
changeInCash 2525000.00
beginPeriodCashFlow 36700000.00
endPeriodCashFlow 36700000.00
totalCashFromOperatingActivities -5315000.00
depreciation 9301000.00
otherCashflowsFromInvestingActivities 2215000.00
changeToAccountReceivables -6525000.00
salePurchaseOfStock 3136000.00
otherCashflowsFromFinancingActivities -633000.00
changeToNetincome -18283000.00
capitalExpenditures 13595000
2015-09-30
date 2015-09-30
currency_symbol USD
netIncome 8230000.00
endPeriodCashFlow 36700000.00
capitalExpenditures 0
2015-06-30
date 2015-06-30
currency_symbol USD
netIncome 7573000.00
capitalExpenditures 0
2015-03-31
date 2015-03-31
currency_symbol USD
netIncome 7505000.00
beginPeriodCashFlow 34200000.00
capitalExpenditures 0
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments -2759000.00
changeToLiabilities 7136000.00
totalCashflowsFromInvestingActivities -23681000.00
netBorrowings -9656000.00
totalCashFromFinancingActivities 29050000.00
changeToOperatingActivities -1300000.00
netIncome 8148000.00
changeInCash 21000000.00
beginPeriodCashFlow 13200000.00
endPeriodCashFlow 34200000.00
totalCashFromOperatingActivities 9570000.00
depreciation 6240000.00
otherCashflowsFromInvestingActivities -7268000.00
changeToAccountReceivables -5700000.00
salePurchaseOfStock 41550000.00
otherCashflowsFromFinancingActivities -12500000.00
changeToNetincome -16583000.00
capitalExpenditures 7840000
changeInWorkingCapital -11650000.00
otherNonCashItems 6462000.00
freeCashFlow 1730000.00
2014-09-30
date 2014-09-30
currency_symbol USD
netIncome 7785000.00
beginPeriodCashFlow 13240000.00
endPeriodCashFlow 34200000.00
capitalExpenditures 0
2014-06-30
date 2014-06-30
currency_symbol USD
netIncome 5901000.00
beginPeriodCashFlow 17100000.00
endPeriodCashFlow 13240000.00
capitalExpenditures 0
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
investments -513000.00
changeToLiabilities 419000.00
totalCashflowsFromInvestingActivities -6904000.00
netBorrowings -99000.00
totalCashFromFinancingActivities -583000.00
netIncome 3424000.00
changeInCash -3860000.00
beginPeriodCashFlow 17051000.00
endPeriodCashFlow 13191000.00
totalCashFromOperatingActivities 4733000.00
depreciation 1793000.00
otherCashflowsFromInvestingActivities -582000.00
changeToAccountReceivables -127000.00
salePurchaseOfStock -346000.00
otherCashflowsFromFinancingActivities -484000.00
changeToNetincome 618000.00
capitalExpenditures 6025000
changeInWorkingCapital -142000.00
stockBasedCompensation 8000.00
otherNonCashItems -1966000.00
freeCashFlow -1292000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
investments 20324000.00
changeToLiabilities 4875000.00
totalCashflowsFromInvestingActivities 7769000.00
netBorrowings 610000.00
totalCashFromFinancingActivities 4050000.00
changeToOperatingActivities -430000.00
netIncome -3842000.00
changeInCash 6210000.00
beginPeriodCashFlow 10800000.00
endPeriodCashFlow 17010000.00
totalCashFromOperatingActivities 2100000.00
depreciation 3850000.00
otherCashflowsFromInvestingActivities -3022000.00
changeToAccountReceivables -2300000.00
salePurchaseOfStock 1980000.00
otherCashflowsFromFinancingActivities 2070000.00
changeToNetincome 193000.00
capitalExpenditures 5700000
changeInWorkingCapital -3210000.00
otherNonCashItems 5832000.00
freeCashFlow -3600000.00
2013-09-30
date 2013-09-30
currency_symbol USD
netIncome 9617000.00
beginPeriodCashFlow 10843000.00
endPeriodCashFlow 10800000.00
capitalExpenditures 0
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalCashFromFinancingActivities -6752000.00
netIncome 5605000.00
changeInCash 1854000.00
beginPeriodCashFlow 8989000.00
endPeriodCashFlow 10843000.00
totalCashFromOperatingActivities -222000.00
depreciation 1683000.00
changeToAccountReceivables -2584000.00
salePurchaseOfStock -4155000.00
otherCashflowsFromFinancingActivities -156000.00
capitalExpenditures 924000
changeInWorkingCapital -1416000.00
stockBasedCompensation 20000.00
otherNonCashItems -7924000.00
freeCashFlow -1146000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 4775000.00
netIncome 2389000.00
changeInCash 1304000.00
beginPeriodCashFlow 7685000.00
endPeriodCashFlow 8989000.00
totalCashFromOperatingActivities -666000.00
depreciation 1629000.00
changeToAccountReceivables -1994000.00
otherCashflowsFromFinancingActivities -1320000.00
capitalExpenditures 758000
changeInWorkingCapital -2419000.00
stockBasedCompensation 82000.00
otherNonCashItems -3034000.00
freeCashFlow -1424000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
changeToLiabilities 4123000.00
totalCashFromFinancingActivities 210000.00
netIncome 3830000.00
changeInCash 930000.00
beginPeriodCashFlow 6800000.00
endPeriodCashFlow 7730000.00
totalCashFromOperatingActivities 6040000.00
depreciation 3060000.00
changeToAccountReceivables -4600000.00
salePurchaseOfStock -340000.00
otherCashflowsFromFinancingActivities 550000.00
capitalExpenditures 3050000
changeInWorkingCapital -4280000.00
otherNonCashItems 5910000.00
freeCashFlow 2990000.00
2012-09-30
date 2012-09-30
currency_symbol USD
netIncome 1827000.00
beginPeriodCashFlow 6754000.00
endPeriodCashFlow 6800000.00
capitalExpenditures 0
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities -151000.00
netIncome -6377000.00
changeInCash -1913000.00
beginPeriodCashFlow 8667000.00
endPeriodCashFlow 6754000.00
totalCashFromOperatingActivities 406000.00
depreciation 973000.00
changeToAccountReceivables -2098000.00
otherCashflowsFromFinancingActivities 2683000.00
capitalExpenditures 2299000
changeInWorkingCapital -2725000.00
stockBasedCompensation 10516000.00
otherNonCashItems -148000.00
freeCashFlow -1893000.00
2012-03-31
date 2012-03-31
currency_symbol USD
netIncome 1243000.00
endPeriodCashFlow 8667000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
investments -269304000.00
totalCashFromFinancingActivities -65680000.00
netIncome 149479000.00
changeInCash -135347000.00
beginPeriodCashFlow 427804000.00
endPeriodCashFlow 292457000.00
totalCashFromOperatingActivities 197524000.00
issuanceOfCapitalStock 0.00
depreciation 107933000.00
dividendsPaid 0.00
changeToAccountReceivables -104315000.00
salePurchaseOfStock -9316000.00
otherCashflowsFromFinancingActivities -17531000.00
capitalExpenditures 95430000
changeInWorkingCapital -125491000.00
stockBasedCompensation 60251000.00
otherNonCashItems -38053000.00
freeCashFlow 102094000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
investments -20187000.00
changeToLiabilities 10870000.00
totalCashflowsFromInvestingActivities -272880000.00
netBorrowings -37670000.00
totalCashFromFinancingActivities 243986000.00
changeToOperatingActivities 36070000.00
netIncome 96355000.00
changeInCash 148865000.00
beginPeriodCashFlow 278939000.00
endPeriodCashFlow 427804000.00
totalCashFromOperatingActivities 178974000.00
issuanceOfCapitalStock 286207000.00
depreciation 80286000.00
otherCashflowsFromInvestingActivities -12383000.00
dividendsPaid 0.00
changeToAccountReceivables -93019000.00
salePurchaseOfStock -7256000.00
otherCashflowsFromFinancingActivities 16205000.00
changeToNetincome 44107000.00
capitalExpenditures 77634000
changeInWorkingCapital -41484000.00
stockBasedCompensation 37031000.00
otherNonCashItems -21711000.00
freeCashFlow 101340000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
investments -124015000.00
changeToLiabilities -2770000.00
totalCashflowsFromInvestingActivities -124015000.00
netBorrowings -62461000.00
totalCashFromFinancingActivities 241546000.00
changeToOperatingActivities 6121000.00
netIncome 54217000.00
changeInCash 216218000.00
beginPeriodCashFlow 62721000.00
endPeriodCashFlow 278939000.00
totalCashFromOperatingActivities 99872000.00
issuanceOfCapitalStock 300880000.00
depreciation 48480000.00
otherCashflowsFromInvestingActivities -3535000.00
dividendsPaid 0.00
changeToAccountReceivables -33926000.00
otherCashflowsFromFinancingActivities 158235000.00
changeToNetincome 27387000.00
capitalExpenditures 53462000
changeInWorkingCapital -30212000.00
stockBasedCompensation 22423000.00
otherNonCashItems -17343000.00
freeCashFlow 46410000.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
investments -151558000.00
changeToLiabilities 7235000.00
totalCashflowsFromInvestingActivities -151584000.00
netBorrowings 34359000.00
totalCashFromFinancingActivities 56712000.00
changeToOperatingActivities -9827000.00
netIncome 54015000.00
changeInCash -14885000.00
beginPeriodCashFlow 77606000.00
endPeriodCashFlow 62721000.00
totalCashFromOperatingActivities 79709000.00
depreciation 38839000.00
otherCashflowsFromInvestingActivities -5065000.00
dividendsPaid 0.00
changeToAccountReceivables -38945000.00
salePurchaseOfStock 15822000.00
otherCashflowsFromFinancingActivities 112876000.00
changeToNetincome 26339000.00
capitalExpenditures 31992000
changeInWorkingCapital -39458000.00
stockBasedCompensation 15357000.00
otherNonCashItems -4061000.00
freeCashFlow 47717000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-29
currency_symbol USD
investments -46117000.00
changeToLiabilities 2479000.00
totalCashflowsFromInvestingActivities -46117000.00
netBorrowings -6004000.00
totalCashFromFinancingActivities 4094000.00
changeToOperatingActivities 11104000.00
netIncome 51596000.00
changeInCash 25081000.00
beginPeriodCashFlow 52525000.00
endPeriodCashFlow 77606000.00
totalCashFromOperatingActivities 67197000.00
issuanceOfCapitalStock 3217000.00
depreciation 20543000.00
otherCashflowsFromInvestingActivities 2037000.00
dividendsPaid 0.00
changeToAccountReceivables -36356000.00
salePurchaseOfStock 7040000.00
otherCashflowsFromFinancingActivities 6881000.00
changeToNetincome 16811000.00
capitalExpenditures 28882000
changeInWorkingCapital -21834000.00
stockBasedCompensation 10551000.00
otherNonCashItems -9527000.00
freeCashFlow 38315000.00
2017-12-31
date 2017-12-31
filing_date 2018-04-13
currency_symbol USD
investments -57534000.00
changeToLiabilities 4341000.00
totalCashflowsFromInvestingActivities -57534000.00
netBorrowings 5702000.00
totalCashFromFinancingActivities 16598000.00
changeToOperatingActivities 7496000.00
netIncome 30463000.00
changeInCash 1993000.00
beginPeriodCashFlow 50532000.00
endPeriodCashFlow 52525000.00
totalCashFromOperatingActivities 42989000.00
depreciation 16128000.00
otherCashflowsFromInvestingActivities -579000.00
dividendsPaid 0.00
changeToAccountReceivables -25599000.00
salePurchaseOfStock 5296000.00
otherCashflowsFromFinancingActivities 27201000.00
changeToNetincome 10784000.00
capitalExpenditures 28052000
changeInWorkingCapital -14462000.00
stockBasedCompensation 12865000.00
otherNonCashItems -10086000.00
freeCashFlow 14937000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-07
currency_symbol USD
investments -27999000.00
changeToLiabilities -1219000.00
totalCashflowsFromInvestingActivities -27999000.00
netBorrowings -543000.00
totalCashFromFinancingActivities 7699000.00
changeToOperatingActivities -14160000.00
netIncome 35862000.00
changeInCash 13812000.00
beginPeriodCashFlow 36720000.00
endPeriodCashFlow 50532000.00
totalCashFromOperatingActivities 31480000.00
depreciation 10918000.00
otherCashflowsFromInvestingActivities -1126000.00
dividendsPaid 0.00
changeToAccountReceivables -5847000.00
salePurchaseOfStock 1863000.00
otherCashflowsFromFinancingActivities 8242000.00
changeToNetincome 7758000.00
capitalExpenditures 24034000
changeInWorkingCapital -23072000.00
stockBasedCompensation 3620000.00
otherNonCashItems -10175000.00
freeCashFlow 7446000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-29
currency_symbol USD
investments 27392000.00
changeToLiabilities 1386000.00
totalCashflowsFromInvestingActivities 5531000.00
netBorrowings -505000.00
totalCashFromFinancingActivities 1998000.00
changeToOperatingActivities -25599000.00
netIncome 31620000.00
changeInCash 2525000.00
beginPeriodCashFlow 34195000.00
endPeriodCashFlow 36720000.00
totalCashFromOperatingActivities -5315000.00
depreciation 9301000.00
otherCashflowsFromInvestingActivities 23348000.00
changeToAccountReceivables -6525000.00
salePurchaseOfStock 2236000.00
otherCashflowsFromFinancingActivities 2503000.00
changeToNetincome -18283000.00
capitalExpenditures 17817000
changeInWorkingCapital -27986000.00
stockBasedCompensation 2382000.00
otherNonCashItems -39052000.00
freeCashFlow -23132000.00
2014-12-31
date 2014-12-31
filing_date 2015-04-27
currency_symbol USD
investments -2759000.00
changeToLiabilities 7136000.00
totalCashflowsFromInvestingActivities -23681000.00
netBorrowings -9656000.00
totalCashFromFinancingActivities 28468000.00
changeToOperatingActivities -1300000.00
netIncome 25263000.00
changeInCash 17144000.00
beginPeriodCashFlow 17051000.00
endPeriodCashFlow 34195000.00
totalCashFromOperatingActivities 14296000.00
depreciation 8034000.00
otherCashflowsFromInvestingActivities -7268000.00
changeToAccountReceivables -6336000.00
salePurchaseOfStock 44267000.00
otherCashflowsFromFinancingActivities -2297000.00
changeToNetincome -16583000.00
capitalExpenditures 13872000
changeInWorkingCapital -2356000.00
stockBasedCompensation 617000.00
otherNonCashItems -26193000.00
freeCashFlow 424000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
investments 20324000.00
changeToLiabilities 4875000.00
totalCashflowsFromInvestingActivities 7769000.00
netBorrowings 610000.00
totalCashFromFinancingActivities 2071000.00
changeToOperatingActivities -430000.00
netIncome 13769000.00
changeInCash 9366000.00
beginPeriodCashFlow 7685000.00
endPeriodCashFlow 17051000.00
totalCashFromOperatingActivities 1211000.00
depreciation 7156000.00
otherCashflowsFromInvestingActivities -3022000.00
changeToAccountReceivables -5971000.00
salePurchaseOfStock -4155000.00
otherCashflowsFromFinancingActivities 3561000.00
changeToNetincome 193000.00
capitalExpenditures 7382000
changeInWorkingCapital -4757000.00
stockBasedCompensation 793000.00
otherNonCashItems -21759000.00
freeCashFlow -6171000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
changeToLiabilities 4123000.00
totalCashFromFinancingActivities 2201000.00
netIncome -1301000.00
changeInCash 672000.00
beginPeriodCashFlow 7013000.00
endPeriodCashFlow 7685000.00
totalCashFromOperatingActivities 7715000.00
depreciation 4770000.00
dividendsPaid 439000.00
changeToAccountReceivables -7172000.00
salePurchaseOfStock -848000.00
otherCashflowsFromFinancingActivities 9416000.00
capitalExpenditures 7383000
changeInWorkingCapital -7990000.00
stockBasedCompensation 11709000.00
otherNonCashItems 687000.00
freeCashFlow 332000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 10319000.00
netIncome 7088000.00
changeInCash 4276000.00
beginPeriodCashFlow 2737000.00
endPeriodCashFlow 7013000.00
totalCashFromOperatingActivities 1174000.00
depreciation 2499000.00
dividendsPaid 307000.00
changeToAccountReceivables -6662000.00
otherCashflowsFromFinancingActivities 10893000.00
capitalExpenditures 6054000
changeInWorkingCapital -8909000.00
otherNonCashItems -1193000.00
freeCashFlow -4880000.00
Income_Statement
currency_symbol USD
quarterly
2023-03-31
date 2023-03-31
filing_date 2023-03-31
currency_symbol USD
incomeBeforeTax 46591000.00
minorityInterest 34000.00
netIncome 36419000.00
sellingGeneralAdministrative 119357000.00
grossProfit 168297000.00
ebit 44223000.00
ebitda 55480000.00
depreciationAndAmortization 11257000.00
operatingIncome 44223000.00
otherOperatingExpenses 423481000.00
interestExpense 4172000.00
taxProvision 10206000.00
interestIncome 1235000.00
netInterestIncome 825000.00
incomeTaxExpense 10206000.00
totalRevenue 472421000.00
totalOperatingExpenses 119357000.00
costOfRevenue 304124000.00
totalOtherIncomeExpenseNet 2368000.00
netIncomeFromContinuingOps 36385000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
incomeBeforeTax 50393000.00
netIncome 39418000.00
sellingGeneralAdministrative 123800000.00
grossProfit 183520000.00
ebit 55179000.00
ebitda 60076000.00
depreciationAndAmortization 4897000.00
operatingIncome 55179000.00
otherOperatingExpenses 431004000.00
interestExpense 5142000.00
taxProvision 10975000.00
interestIncome 1366000.00
netInterestIncome -2466000.00
incomeTaxExpense 10975000.00
totalRevenue 490724000.00
totalOperatingExpenses 123800000.00
costOfRevenue 307204000.00
totalOtherIncomeExpenseNet -4786000.00
netIncomeFromContinuingOps 39418000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
incomeBeforeTax 46251000.00
netIncome 36100000.00
sellingGeneralAdministrative 119208000.00
grossProfit 172177000.00
ebit 51890000.00
ebitda 51388000.00
depreciationAndAmortization -502000.00
operatingIncome 51890000.00
otherOperatingExpenses 405915000.00
interestExpense 4058000.00
taxProvision 10151000.00
interestIncome 842000.00
netInterestIncome -5609000.00
incomeTaxExpense 10151000.00
totalRevenue 458884000.00
totalOperatingExpenses 119208000.00
costOfRevenue 286707000.00
totalOtherIncomeExpenseNet -5639000.00
netIncomeFromContinuingOps 36100000.00
netIncomeApplicableToCommonShares 35991000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
incomeBeforeTax 47931000.00
minorityInterest -62000.00
netIncome 37092000.00
sellingGeneralAdministrative 111678000.00
grossProfit 161287000.00
ebit 48902000.00
ebitda 51961000.00
depreciationAndAmortization 3059000.00
operatingIncome 48902000.00
otherOperatingExpenses 379648000.00
interestExpense 3323000.00
taxProvision 10777000.00
interestIncome 334000.00
netInterestIncome -2171000.00
incomeTaxExpense 10777000.00
totalRevenue 429257000.00
totalOperatingExpenses 111678000.00
costOfRevenue 267970000.00
totalOtherIncomeExpenseNet -971000.00
netIncomeFromContinuingOps 37154000.00
netIncomeApplicableToCommonShares 37092000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
incomeBeforeTax 48309000.00
minorityInterest -184000.00
netIncome 36623000.00
sellingGeneralAdministrative 101638000.00
grossProfit 152411000.00
ebit 50736000.00
ebitda 52375000.00
depreciationAndAmortization 1639000.00
operatingIncome 50736000.00
otherOperatingExpenses 350605000.00
interestExpense 4029000.00
taxProvision 11502000.00
interestIncome 290000.00
netInterestIncome -3301000.00
incomeTaxExpense 11502000.00
totalRevenue 401378000.00
totalOperatingExpenses 101638000.00
costOfRevenue 248967000.00
totalOtherIncomeExpenseNet -2427000.00
netIncomeFromContinuingOps 36807000.00
netIncomeApplicableToCommonShares 36623000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
incomeBeforeTax 38032000.00
netIncome 29131000.00
sellingGeneralAdministrative 99638000.00
grossProfit 144318000.00
ebit 43634000.00
ebitda 39720000.00
depreciationAndAmortization -3914000.00
operatingIncome 43634000.00
otherOperatingExpenses 335148000.00
interestExpense 1978000.00
taxProvision 8901000.00
interestIncome 178000.00
netInterestIncome -5120000.00
incomeTaxExpense 8901000.00
totalRevenue 379817000.00
totalOperatingExpenses 99649000.00
costOfRevenue 235499000.00
totalOtherIncomeExpenseNet -5602000.00
netIncomeFromContinuingOps 29131000.00
netIncomeApplicableToCommonShares 28973000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
incomeBeforeTax 32675000.00
netIncome 25610000.00
sellingGeneralAdministrative 89269000.00
grossProfit 131492000.00
ebit 42492000.00
ebitda 35234000.00
operatingIncome 39710000.00
otherOperatingExpenses 299611000.00
interestExpense 2559000.00
taxProvision 7065000.00
interestIncome 144000.00
netInterestIncome -4591000.00
incomeTaxExpense 7065000.00
totalRevenue 341834000.00
totalOperatingExpenses 89269000.00
costOfRevenue 210342000.00
totalOtherIncomeExpenseNet -7035000.00
netIncomeFromContinuingOps 25610000.00
netIncomeApplicableToCommonShares 25478000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
incomeBeforeTax 25307000.00
netIncome 19947000.00
sellingGeneralAdministrative 82206000.00
grossProfit 115981000.00
ebit 37737000.00
ebitda 28638000.00
operatingIncome 30871000.00
otherOperatingExpenses 271482000.00
interestExpense 3331000.00
taxProvision 5360000.00
interestIncome 7000.00
netInterestIncome -4850000.00
incomeTaxExpense 5360000.00
totalRevenue 305257000.00
totalOperatingExpenses 82206000.00
costOfRevenue 189276000.00
totalOtherIncomeExpenseNet -5564000.00
netIncomeFromContinuingOps 19947000.00
netIncomeApplicableToCommonShares 19947000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
incomeBeforeTax 28838000.00
netIncome 21667000.00
sellingGeneralAdministrative 52799000.00
sellingAndMarketingExpenses 1219000.00
grossProfit 103197000.00
reconciledDepreciation 16349000.00
ebit 30893000.00
ebitda 47242000.00
depreciationAndAmortization 16349000.00
operatingIncome 30218000.00
otherOperatingExpenses 238853000.00
interestExpense 2055000.00
taxProvision 7171000.00
interestIncome 323000.00
netInterestIncome -1418000.00
incomeTaxExpense 7171000.00
totalRevenue 270170000.00
totalOperatingExpenses 71880000.00
costOfRevenue 166973000.00
totalOtherIncomeExpenseNet -1380000.00
netIncomeFromContinuingOps 21667000.00
netIncomeApplicableToCommonShares 21667000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
incomeBeforeTax 27774000.00
netIncome 18689000.00
sellingGeneralAdministrative 6586000.00
grossProfit 88913000.00
ebit 27774000.00
ebitda 29210000.00
operatingIncome 27303000.00
otherOperatingExpenses 205695000.00
interestExpense 1436000.00
taxProvision 9085000.00
interestIncome 543000.00
netInterestIncome -1019000.00
incomeTaxExpense 9085000.00
totalRevenue 232636000.00
totalOperatingExpenses 61972000.00
costOfRevenue 143723000.00
totalOtherIncomeExpenseNet 471000.00
netIncomeFromContinuingOps 18689000.00
netIncomeApplicableToCommonShares 18689000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
incomeBeforeTax 16118000.00
netIncome 12339000.00
sellingGeneralAdministrative 52530000.00
grossProfit 76970000.00
ebit 16118000.00
ebitda 18451000.00
operatingIncome 23193000.00
otherOperatingExpenses 184049000.00
interestExpense 2333000.00
taxProvision 3779000.00
interestIncome 670000.00
netInterestIncome -3115000.00
incomeTaxExpense 3779000.00
totalRevenue 207223000.00
totalOperatingExpenses 53796000.00
costOfRevenue 130253000.00
totalOtherIncomeExpenseNet -7075000.00
netIncomeFromContinuingOps 12339000.00
netIncomeApplicableToCommonShares 12339000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
incomeBeforeTax 13384000.00
netIncome 10019000.00
sellingGeneralAdministrative 43089000.00
grossProfit 66241000.00
ebit 13384000.00
ebitda 16035000.00
operatingIncome 14732000.00
otherOperatingExpenses 166049000.00
interestExpense 2651000.00
taxProvision 3365000.00
interestIncome 451000.00
netInterestIncome -1293000.00
incomeTaxExpense 3365000.00
totalRevenue 182708000.00
totalOperatingExpenses 49582000.00
costOfRevenue 116467000.00
totalOtherIncomeExpenseNet -1348000.00
netIncomeFromContinuingOps 10019000.00
netIncomeApplicableToCommonShares 10019000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-03
currency_symbol USD
incomeBeforeTax 19248000.00
netIncome 13170000.00
sellingGeneralAdministrative 38264000.00
sellingAndMarketingExpenses 609000.00
grossProfit 72203000.00
reconciledDepreciation 11487000.00
ebit 21340000.00
ebitda 32827000.00
depreciationAndAmortization 11487000.00
operatingIncome 18714000.00
otherOperatingExpenses 171241000.00
interestExpense 2092000.00
taxProvision 6078000.00
interestIncome 256000.00
netInterestIncome -2199000.00
incomeTaxExpense 6078000.00
totalRevenue 191572000.00
totalOperatingExpenses 51872000.00
costOfRevenue 119369000.00
totalOtherIncomeExpenseNet 534000.00
netIncomeFromContinuingOps 13170000.00
netIncomeApplicableToCommonShares 13170000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-06
currency_symbol USD
incomeBeforeTax 17322000.00
netIncome 13453000.00
sellingGeneralAdministrative 41681000.00
grossProfit 69805000.00
ebit 17322000.00
ebitda 4155000.00
operatingIncome 19998000.00
otherOperatingExpenses 163976000.00
interestExpense 13167000.00
taxProvision 3869000.00
interestIncome 8439000.00
netInterestIncome 3184000.00
incomeTaxExpense 3869000.00
totalRevenue 184306000.00
totalOperatingExpenses 49475000.00
costOfRevenue 114501000.00
totalOtherIncomeExpenseNet -2676000.00
netIncomeFromContinuingOps 13453000.00
netIncomeApplicableToCommonShares 13453000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
incomeBeforeTax 19254000.00
netIncome 15078000.00
sellingGeneralAdministrative 36821000.00
grossProfit 66287000.00
ebit 19254000.00
ebitda 29484000.00
operatingIncome 22935000.00
otherOperatingExpenses 148858000.00
interestExpense 10230000.00
taxProvision 4176000.00
interestIncome 6705000.00
netInterestIncome -3525000.00
incomeTaxExpense 4176000.00
totalRevenue 171334000.00
totalOperatingExpenses 43811000.00
costOfRevenue 105047000.00
totalOtherIncomeExpenseNet -3681000.00
netIncomeFromContinuingOps 15078000.00
netIncomeApplicableToCommonShares 15078000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-15
currency_symbol USD
incomeBeforeTax 16930000.00
netIncome 13385000.00
sellingGeneralAdministrative 35119000.00
grossProfit 60645000.00
ebit 16930000.00
ebitda 21274000.00
operatingIncome 19446000.00
otherOperatingExpenses 137449000.00
interestExpense 4344000.00
taxProvision 3545000.00
interestIncome 1801000.00
netInterestIncome -2543000.00
incomeTaxExpense 3545000.00
totalRevenue 157534000.00
totalOperatingExpenses 40560000.00
costOfRevenue 96889000.00
totalOtherIncomeExpenseNet -2516000.00
netIncomeFromContinuingOps 13385000.00
netIncomeApplicableToCommonShares 13385000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-30
currency_symbol USD
incomeBeforeTax 15526000.00
netIncome 12099000.00
sellingGeneralAdministrative 32381000.00
grossProfit 57424000.00
reconciledDepreciation 9679000.00
ebit 19228000.00
ebitda 28907000.00
depreciationAndAmortization 9679000.00
operatingIncome 18356000.00
otherOperatingExpenses 127359000.00
interestExpense 3702000.00
taxProvision 3427000.00
interestIncome 2811000.00
netInterestIncome -2811000.00
incomeTaxExpense 3427000.00
totalRevenue 146151000.00
totalOperatingExpenses 38632000.00
costOfRevenue 88727000.00
totalOtherIncomeExpenseNet -2830000.00
netIncomeFromContinuingOps 12099000.00
netIncomeApplicableToCommonShares 12099000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-18
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15036000.00
minorityInterest 121000.00
netIncome 11509000.00
sellingGeneralAdministrative 29359000.00
grossProfit 56341000.00
reconciledDepreciation 11063000.00
ebit 13526000.00
ebitda -8544000.00
depreciationAndAmortization 11063000.00
operatingIncome 17920000.00
otherOperatingExpenses 119337000.00
interestExpense 23580000.00
taxProvision 3527000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3527000.00
totalRevenue 140138000.00
totalOperatingExpenses 35540000.00
costOfRevenue 83797000.00
totalOtherIncomeExpenseNet -2884000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11509000.00
netIncomeApplicableToCommonShares 11509000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20964000.00
minorityInterest -121000.00
netIncome 15521000.00
sellingGeneralAdministrative 28655000.00
grossProfit 53215000.00
ebit 20964000.00
ebitda 26260000.00
operatingIncome 18988000.00
otherOperatingExpenses 115120000.00
interestExpense 5296000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5443000.00
totalRevenue 134568000.00
totalOperatingExpenses 33767000.00
costOfRevenue 81353000.00
totalOtherIncomeExpenseNet 1976000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15521000.00
netIncomeApplicableToCommonShares 15585000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18382000.00
minorityInterest -57000.00
netIncome 14425000.00
sellingGeneralAdministrative 26287000.00
sellingAndMarketingExpenses 1108000.00
grossProfit 49031000.00
reconciledDepreciation 4977000.00
ebit 18553000.00
ebitda 23530000.00
depreciationAndAmortization 4977000.00
operatingIncome 15927000.00
otherOperatingExpenses 111542000.00
interestExpense 171000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3957000.00
totalRevenue 127892000.00
totalOperatingExpenses 32681000.00
costOfRevenue 78861000.00
totalOtherIncomeExpenseNet 2455000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14425000.00
netIncomeApplicableToCommonShares 14413000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13082000.00
minorityInterest -69000.00
netIncome 10141000.00
sellingGeneralAdministrative 25300000.00
sellingAndMarketingExpenses 910000.00
grossProfit 45169000.00
reconciledDepreciation 4505000.00
ebit 13312000.00
ebitda 17817000.00
depreciationAndAmortization 4505000.00
operatingIncome 13959000.00
otherOperatingExpenses 105742000.00
interestExpense 230000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2941000.00
totalRevenue 119712000.00
totalOperatingExpenses 31199000.00
costOfRevenue 74543000.00
totalOtherIncomeExpenseNet -877000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10141000.00
netIncomeApplicableToCommonShares 10170000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14214000.00
minorityInterest -42000.00
netIncome 11520000.00
sellingGeneralAdministrative 25699000.00
grossProfit 42732000.00
reconciledDepreciation 8450000.00
ebit 7690000.00
ebitda 7690000.00
depreciationAndAmortization 8450000.00
operatingIncome 9021000.00
otherOperatingExpenses 101704000.00
interestExpense 6524000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2694000.00
totalRevenue 115433000.00
totalOperatingExpenses 29003000.00
costOfRevenue 72701000.00
totalOtherIncomeExpenseNet 5193000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 17814000.00
netIncomeApplicableToCommonShares 11543000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10251000.00
minorityInterest 49000.00
netIncome 7989000.00
sellingGeneralAdministrative 25778000.00
grossProfit 39942000.00
ebit 10251000.00
ebitda 12222000.00
operatingIncome 11160000.00
otherOperatingExpenses 98515000.00
interestExpense 1971000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2262000.00
totalRevenue 109675000.00
totalOperatingExpenses 28782000.00
costOfRevenue 69733000.00
totalOtherIncomeExpenseNet -909000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 28263000.00
netIncomeApplicableToCommonShares 8009000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3048000.00
minorityInterest -72000.00
netIncome 2098000.00
sellingGeneralAdministrative 24211000.00
sellingAndMarketingExpenses 286000.00
grossProfit 34346000.00
reconciledDepreciation 3982000.00
ebit 3212000.00
ebitda 7194000.00
depreciationAndAmortization 3982000.00
operatingIncome 3632000.00
otherOperatingExpenses 94371000.00
interestExpense 164000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 950000.00
totalRevenue 99589000.00
totalOperatingExpenses 29128000.00
costOfRevenue 65243000.00
totalOtherIncomeExpenseNet -584000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -24470000.00
netIncomeApplicableToCommonShares 2120000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11031000.00
minorityInterest 25000.00
netIncome 8856000.00
sellingGeneralAdministrative 21299000.00
grossProfit 33248000.00
reconciledDepreciation 3698000.00
ebit 13166000.00
ebitda 16864000.00
depreciationAndAmortization 3698000.00
operatingIncome 9353000.00
otherOperatingExpenses 79389000.00
interestExpense 2135000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2175000.00
totalRevenue 88742000.00
totalOperatingExpenses 23895000.00
costOfRevenue 55494000.00
totalOtherIncomeExpenseNet 1678000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8856000.00
netIncomeApplicableToCommonShares