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

Logo

Opera Ltd. занимается предоставлением веб-браузеров через свои дочерние компании. Его продукты включают браузер Opera для компьютеров под управлением Windows, iOS и Linux, а также мобильные приложения Opera для Android, Opera Mini, Opera Touch и Opera News. Компания была основана в 1995 году и имеет штаб-квартиру в Осло, Норвегия.

General
Code OPRA
Type Common Stock
Name Opera Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00LBLDHJ2
ISIN US68373M1071
LEI 5493001ULS7KDNNZ3W51
PrimaryTicker OPRA.US
CUSIP 68373M107
EmployerIdNumber
FiscalYearEnd December
IPODate 2018-07-27
InternationalDomestic Domestic
Sector Communication Services
Industry Internet Content & Information
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Application Software
HomeCategory ADR
IsDelisted Нет
Address Vitaminveien 4, Oslo, Norway, 0485
Phone 47 23 69 24 00
WebURL https://www.opera.com
FullTimeEmployees 606
UpdatedAt 2023-12-08
Highlights
MarketCapitalization 995788736
MarketCapitalizationMln 995.7887
EBITDA 64586000
PERatio 16.0429
WallStreetTargetPrice 20.5
BookValue 9.241
DividendShare 0.4
DividendYield 0.0712
EarningsShare 0.7
EPSEstimateCurrentYear 0.86
EPSEstimateNextYear 0.97
EPSEstimateNextQuarter 0.23
EPSEstimateCurrentQuarter 0.15
MostRecentQuarter 2023-09-30
ProfitMargin 0.1757
OperatingMarginTTM 0.1689
ReturnOnAssetsTTM 0.0373
ReturnOnEquityTTM 0.0737
RevenueTTM 380096000
RevenuePerShareTTM 4.188
QuarterlyRevenueGrowthYOY 0.203
GrossProfitTTM 201861000
DilutedEpsTTM 0.7
QuarterlyEarningsGrowthYOY 1.25

Financials / Income Statement / quarterly / net Income

-83.39M
2021-12-31
-83.39M
2022-03-31
-5.84M
2022-06-30
9.38M
2022-09-30
20.92M
2022-12-31
20.92M
2023-03-31
13.54M
2023-06-30
16.84M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-8.47M
2021-12-31
-8.47M
2022-03-31
17.44M
2022-06-30
22.16M
2022-09-30
62.44M
2022-12-31
62.44M
2023-03-31
17.25M
2023-06-30
0
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

72.63M
2021-12-31
72.63M
2022-03-31
77.83M
2022-06-30
85.35M
2022-09-30
96.27M
2022-12-31
96.27M
2023-03-31
94.13M
2023-06-30
102.64M
2023-09-30

Earnings / History / epsActual

0.1
2022-09-30
0.27
2022-12-31
0.19
2023-03-31
0.16
2023-06-30
0.23
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
Valuation
TrailingPE 16.0429
ForwardPE 0
PriceSalesTTM 2.6198
PriceBookMRQ 1.2152
EnterpriseValue 920766232
EnterpriseValueRevenue 2.4225
EnterpriseValueEbitda 16.757
SharesStats
SharesOutstanding 88672200
SharesFloat 49310632
PercentInsiders 8.964
PercentInstitutions 5.785
Technicals
Beta 0.93
52WeekHigh 28.58
52WeekLow 4.8807
50DayMA 11.6274
200DayMA 13.6461
SharesShort 1664646
SharesShortPriorMonth 905388
ShortRatio 2.79
ShortPercent 0.3225
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
currency_symbol USD
totalAssets 900959000.00
intangibleAssets 97769000.00
totalLiab 81501000.00
totalStockholderEquity 819458000.00
otherCurrentLiab 12323000.00
capitalStock 18000.00
retainedEarnings 225937000.00
goodWill 429509000.00
cash 83505000.00
totalCurrentLiabilities 75608000.00
shortLongTermDebt 2888000.00
totalCurrentAssets 354879000.00
longTermInvestments 2530000.00
shortTermInvestments 0.00
netReceivables 60070000.00
longTermDebt 5594000.00
accountsPayable 46835000.00
nonCurrentAssetsTotal 546081000.00
nonCurrentLiabilitiesOther 67000.00
nonCurrentLiabilitiesTotal 5893000.00
propertyPlantAndEquipmentNet 14565000.00
netWorkingCapital 279271000.00
netInvestedCapital 827940000.00
commonStockSharesOutstanding 177344476.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
totalAssets 908543000.00
intangibleAssets 98781000.00
otherCurrentAssets 163462000.00
totalLiab 92050000.00
totalStockholderEquity 816493000.00
otherCurrentLiab 27637000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings 204780000.00
otherLiab 302000.00
goodWill 429836000.00
otherAssets -1000.00
cash 98155000.00
totalCurrentLiabilities 82511000.00
currentDeferredRevenue 4845000.00
netDebt -90095000.00
shortTermDebt 2787000.00
shortLongTermDebt 2787000.00
shortLongTermDebtTotal 8060000.00
otherStockholderEquity 616248000.00
propertyPlantEquipment 13852000.00
totalCurrentAssets 354546000.00
longTermInvestments 2589000.00
netTangibleAssets 293230000.00
shortTermInvestments 0.00
netReceivables 84684000.00
longTermDebt 5273000.00
accountsPayable 47242000.00
accumulatedOtherComprehensiveIncome -4553000.00
nonCurrrentAssetsOther 7546000.00
nonCurrentAssetsTotal 553997000.00
nonCurrentLiabilitiesOther 59000.00
nonCurrentLiabilitiesTotal 9539000.00
liabilitiesAndStockholdersEquity 908543000.00
cashAndShortTermInvestments 98155000.00
propertyPlantAndEquipmentNet 13852000.00
netWorkingCapital 272035000.00
netInvestedCapital 824553000.00
commonStockSharesOutstanding 91315000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-20
currency_symbol USD
totalAssets 964686000.00
intangibleAssets 99983000.00
otherCurrentAssets -1000.00
totalLiab 76473000.00
totalStockholderEquity 888213000.00
otherCurrentLiab 13286000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings 273262000.00
otherLiab 8138000.00
goodWill 429445000.00
otherAssets 29023000.00
cash 52414000.00
totalCurrentLiabilities 64330000.00
currentDeferredRevenue 995000.00
netDebt -44579000.00
shortTermDebt 3112000.00
shortLongTermDebt 2468000.00
shortLongTermDebtTotal 7835000.00
otherStockholderEquity 618318000.00
propertyPlantEquipment 13183000.00
totalCurrentAssets 340213000.00
longTermInvestments 2573000.00
netTangibleAssets 304465000.00
shortTermInvestments 66250000.00
netReceivables 131517000.00
longTermDebt 4485000.00
inventory 90033000.00
accountsPayable 46937000.00
accumulatedOtherComprehensiveIncome -3385000.00
nonCurrrentAssetsOther 76306000.00
nonCurrentAssetsTotal 624473000.00
nonCurrentLiabilitiesOther 47000.00
nonCurrentLiabilitiesTotal 12143000.00
liabilitiesAndStockholdersEquity 964686000.00
cashAndShortTermInvestments 118664000.00
propertyPlantAndEquipmentNet 14623000.00
netWorkingCapital 272309000.00
netInvestedCapital 840408000.00
commonStockSharesOutstanding 94615000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
totalAssets 964686000.00
intangibleAssets 99983000.00
otherCurrentAssets -1000.00
totalLiab 76473000.00
totalStockholderEquity 888213000.00
otherCurrentLiab 13286000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings 273262000.00
otherLiab 7420000.00
goodWill 429445000.00
otherAssets 79525000.00
cash 52414000.00
totalCurrentLiabilities 64330000.00
currentDeferredRevenue 995000.00
netDebt -44579000.00
shortTermDebt 3112000.00
shortLongTermDebt 3112000.00
shortLongTermDebtTotal 7835000.00
otherStockholderEquity 618318000.00
propertyPlantEquipment 14623000.00
totalCurrentAssets 340213000.00
longTermInvestments 2643000.00
netTangibleAssets 358785000.00
shortTermInvestments 66250000.00
netReceivables 131517000.00
longTermDebt 4723000.00
inventory 90033000.00
accountsPayable 46937000.00
accumulatedOtherComprehensiveIncome -3385000.00
nonCurrrentAssetsOther 76306000.00
nonCurrentAssetsTotal 624473000.00
capitalLeaseObligations 7563000.00
nonCurrentLiabilitiesOther 68000.00
nonCurrentLiabilitiesTotal 12143000.00
liabilitiesAndStockholdersEquity 964686000.00
cashAndShortTermInvestments 118664000.00
propertyPlantAndEquipmentGross 50376000.00
propertyPlantAndEquipmentNet 14623000.00
netWorkingCapital 275883000.00
netInvestedCapital 896048000.00
commonStockSharesOutstanding 94615000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-27
currency_symbol USD
totalAssets 1072270000.00
intangibleAssets 103415000.00
otherCurrentAssets 91818000.00
totalLiab 78682000.00
totalStockholderEquity 993588000.00
otherCurrentLiab 23221000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 248495000.00
otherLiab 9006000.00
goodWill 428833000.00
otherAssets 138209000.00
cash 166071000.00
totalCurrentLiabilities 69120000.00
currentDeferredRevenue 1509000.00
netDebt -162137000.00
shortTermDebt 3378000.00
shortLongTermDebt 3378000.00
shortLongTermDebtTotal 3934000.00
otherStockholderEquity 750134000.00
propertyPlantEquipment 11334000.00
totalCurrentAssets 387859000.00
longTermInvestments 2620000.00
netTangibleAssets 461340000.00
shortTermInvestments 35273000.00
netReceivables 94697000.00
longTermDebt 556000.00
accountsPayable 41012000.00
accumulatedOtherComprehensiveIncome -5065000.00
nonCurrrentAssetsOther 136141000.00
nonCurrentAssetsTotal 684411000.00
nonCurrentLiabilitiesOther 29000.00
nonCurrentLiabilitiesTotal 9562000.00
liabilitiesAndStockholdersEquity 1072270000.00
cashAndShortTermInvestments 201344000.00
propertyPlantAndEquipmentNet 11334000.00
netWorkingCapital 318739000.00
netInvestedCapital 997522000.00
commonStockSharesOutstanding 113970000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
totalAssets 1053750000.00
intangibleAssets 103170000.00
otherCurrentAssets 92235000.00
totalLiab 64496000.00
totalStockholderEquity 989254000.00
otherCurrentLiab 12619000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 237370000.00
otherLiab 7897000.00
goodWill 429492000.00
otherAssets 101913000.00
cash 139400000.00
totalCurrentLiabilities 55788000.00
currentDeferredRevenue 1868000.00
netDebt -136040000.00
shortTermDebt 2549000.00
shortLongTermDebt 2549000.00
shortLongTermDebtTotal 3360000.00
otherStockholderEquity 754513000.00
propertyPlantEquipment 11344000.00
totalCurrentAssets 405081000.00
longTermInvestments 2750000.00
netTangibleAssets 456592000.00
shortTermInvestments 47472000.00
netReceivables 125974000.00
longTermDebt 811000.00
accountsPayable 38752000.00
accumulatedOtherComprehensiveIncome -2653000.00
nonCurrrentAssetsOther 99707000.00
nonCurrentAssetsTotal 648669000.00
nonCurrentLiabilitiesOther 21000.00
nonCurrentLiabilitiesTotal 8708000.00
liabilitiesAndStockholdersEquity 1053750000.00
cashAndShortTermInvestments 186872000.00
propertyPlantAndEquipmentNet 11344000.00
netWorkingCapital 349293000.00
netInvestedCapital 992614000.00
commonStockSharesOutstanding 114750000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-26
currency_symbol USD
totalAssets 1121391000.00
intangibleAssets 103627000.00
otherCurrentAssets 2000.00
totalLiab 80171000.00
totalStockholderEquity 1041220000.00
otherCurrentLiab 20264000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 277335000.00
otherLiab 6314000.00
goodWill 429588000.00
otherAssets 61016000.00
cash 102876000.00
totalCurrentLiabilities 71536000.00
currentDeferredRevenue 1092000.00
netDebt -89368000.00
shortTermDebt 11427000.00
shortLongTermDebt 3291000.00
shortLongTermDebtTotal 13508000.00
otherStockholderEquity 764380000.00
propertyPlantEquipment 10977000.00
totalCurrentAssets 252607000.00
longTermInvestments 2823000.00
netTangibleAssets 469531000.00
shortTermInvestments 78135000.00
netReceivables 62402000.00
longTermDebt 1332000.00
inventory 297571000.00
accountsPayable 38753000.00
accumulatedOtherComprehensiveIncome -520000.00
nonCurrrentAssetsOther 1981000.00
nonCurrentAssetsTotal 868784000.00
nonCurrentLiabilitiesOther 26000.00
nonCurrentLiabilitiesTotal 8635000.00
liabilitiesAndStockholdersEquity 1121391000.00
cashAndShortTermInvestments 181011000.00
propertyPlantAndEquipmentNet 12263000.00
netWorkingCapital 402361000.00
netInvestedCapital 1007089000.00
commonStockSharesOutstanding 115145000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 1121391000.00
intangibleAssets 103627000.00
otherCurrentAssets 2000.00
totalLiab 80171000.00
totalStockholderEquity 1041220000.00
otherCurrentLiab 20264000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 277335000.00
otherLiab 6554000.00
goodWill 429588000.00
otherAssets 4304000.00
cash 102876000.00
totalCurrentLiabilities 71536000.00
currentDeferredRevenue 1092000.00
netDebt -89368000.00
shortTermDebt 11427000.00
shortLongTermDebt 11427000.00
shortLongTermDebtTotal 13508000.00
otherStockholderEquity 764380000.00
propertyPlantEquipment 12263000.00
totalCurrentAssets 252607000.00
longTermInvestments 319002000.00
netTangibleAssets 508005000.00
shortTermInvestments 78135000.00
netReceivables 62402000.00
longTermDebt 2081000.00
inventory 297571000.00
accountsPayable 38753000.00
accumulatedOtherComprehensiveIncome -520000.00
nonCurrrentAssetsOther 1981000.00
nonCurrentAssetsTotal 868784000.00
capitalLeaseObligations 5374000.00
nonCurrentLiabilitiesOther 22000.00
nonCurrentLiabilitiesTotal 8635000.00
liabilitiesAndStockholdersEquity 1121391000.00
cashAndShortTermInvestments 181011000.00
propertyPlantAndEquipmentNet 12263000.00
netWorkingCapital 181071000.00
netInvestedCapital 1054728000.00
commonStockSharesOutstanding 115145000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 1212492000.00
intangibleAssets 107346000.00
otherCurrentAssets 10603000.00
totalLiab 90525000.00
totalStockholderEquity 1121967000.00
otherCurrentLiab 13382000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 357873000.00
otherLiab 10676000.00
goodWill 433498000.00
otherAssets 3653000.00
cash 89964000.00
totalCurrentLiabilities 77654000.00
currentDeferredRevenue 587000.00
netDebt -60675000.00
shortTermDebt 27094000.00
shortLongTermDebt 27094000.00
shortLongTermDebtTotal 29289000.00
otherStockholderEquity 764381000.00
propertyPlantEquipment 13751000.00
totalCurrentAssets 254386000.00
longTermInvestments 399858000.00
netTangibleAssets 581123000.00
shortTermInvestments 106260000.00
netReceivables 47535000.00
longTermDebt 2195000.00
inventory 24000.00
accountsPayable 36591000.00
accumulatedOtherComprehensiveIncome -311000.00
nonCurrentAssetsTotal 958106000.00
nonCurrentLiabilitiesOther 24000.00
nonCurrentLiabilitiesTotal 12871000.00
liabilitiesAndStockholdersEquity 1212492000.00
cashAndShortTermInvestments 196224000.00
propertyPlantAndEquipmentNet 13751000.00
netWorkingCapital 176732000.00
netInvestedCapital 1151256000.00
commonStockSharesOutstanding 116130000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 1190028000.00
intangibleAssets 112237000.00
otherCurrentAssets 8213000.00
totalLiab 93811000.00
totalStockholderEquity 1096217000.00
otherCurrentLiab 31292000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 330710000.00
otherLiab 12302000.00
goodWill 431433000.00
otherAssets 3825000.00
cash 178481000.00
totalCurrentLiabilities 78764000.00
currentDeferredRevenue 450000.00
netDebt -171762000.00
shortTermDebt 3974000.00
shortLongTermDebt 3974000.00
shortLongTermDebtTotal 6719000.00
otherStockholderEquity 764378000.00
propertyPlantEquipment 14846000.00
totalCurrentAssets 253280000.00
longTermInvestments 374407000.00
netTangibleAssets 552547000.00
shortTermInvestments 22775000.00
netReceivables 43790000.00
longTermDebt 2745000.00
inventory 21000.00
accountsPayable 43048000.00
accumulatedOtherComprehensiveIncome 1105000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 1000.00
nonCurrentAssetsTotal 936748000.00
nonCurrentLiabilitiesOther 1413000.00
nonCurrentLiabilitiesTotal 15047000.00
liabilitiesAndStockholdersEquity 1190028000.00
cashAndShortTermInvestments 201256000.00
propertyPlantAndEquipmentGross 14846000.00
propertyPlantAndEquipmentNet 14846000.00
netWorkingCapital 174516000.00
netInvestedCapital 1102936000.00
commonStockSharesOutstanding 115755000.00
2021-03-31
date 2021-03-31
filing_date 2021-06-11
currency_symbol USD
totalAssets 1107652000.00
intangibleAssets 111954000.00
otherCurrentAssets -1000.00
totalLiab 60945000.00
totalStockholderEquity 1046707000.00
otherCurrentLiab 14360000.00
commonStock 24000.00
retainedEarnings 280211000.00
otherLiab 11385000.00
goodWill 424961000.00
otherAssets 1000.00
cash 134168000.00
totalCurrentLiabilities 45548000.00
currentDeferredRevenue 345000.00
netDebt -125195000.00
shortTermDebt 5389000.00
shortLongTermDebt 4531000.00
shortLongTermDebtTotal 8973000.00
otherStockholderEquity 765129000.00
propertyPlantEquipment 16650000.00
totalCurrentAssets 187508000.00
longTermInvestments 371832000.00
netTangibleAssets 507872000.00
shortTermInvestments 856000.00
netReceivables 43424000.00
longTermDebt 4529000.00
inventory 9061000.00
accountsPayable 25454000.00
accumulatedOtherComprehensiveIncome 1343000.00
commonStockTotalEquity 24000.00
nonCurrentAssetsTotal 920144000.00
nonCurrentLiabilitiesOther 193000.00
nonCurrentLiabilitiesTotal 15397000.00
liabilitiesAndStockholdersEquity 1107652000.00
cashAndShortTermInvestments 135024000.00
propertyPlantAndEquipmentGross 16650000.00
propertyPlantAndEquipmentNet 18167000.00
netWorkingCapital 131370000.00
netInvestedCapital 1062109000.00
commonStockSharesOutstanding 116245000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 1107652000.00
intangibleAssets 111954000.00
otherCurrentAssets -1000.00
totalLiab 60945000.00
totalStockholderEquity 1046707000.00
otherCurrentLiab 14360000.00
commonStock 24000.00
retainedEarnings 280211000.00
otherLiab 11813000.00
goodWill 424961000.00
otherAssets 4383000.00
cash 134168000.00
totalCurrentLiabilities 45548000.00
currentDeferredRevenue 345000.00
netDebt -125195000.00
shortTermDebt 5389000.00
shortLongTermDebt 5389000.00
shortLongTermDebtTotal 8973000.00
otherStockholderEquity 765129000.00
propertyPlantEquipment 18167000.00
totalCurrentAssets 187508000.00
longTermInvestments 361066000.00
netTangibleAssets 511980000.00
shortTermInvestments 856000.00
netReceivables 43424000.00
longTermDebt 3584000.00
inventory 9061000.00
accountsPayable 25454000.00
accumulatedOtherComprehensiveIncome 1343000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 3000.00
nonCurrentAssetsTotal 920144000.00
capitalLeaseObligations 7800000.00
nonCurrentLiabilitiesOther 68000.00
nonCurrentLiabilitiesTotal 15397000.00
liabilitiesAndStockholdersEquity 1107652000.00
cashAndShortTermInvestments 135024000.00
propertyPlantAndEquipmentGross 18167000.00
propertyPlantAndEquipmentNet 18167000.00
netWorkingCapital 141960000.00
netInvestedCapital 1055680000.00
commonStockSharesOutstanding 116245000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 1088721000.00
intangibleAssets 113960000.00
otherCurrentAssets 1000.00
totalLiab 60901000.00
totalStockholderEquity 1027820000.00
otherCurrentLiab 9883000.00
commonStock 24000.00
retainedEarnings 253796000.00
otherLiab 13118000.00
goodWill 425582000.00
otherAssets 3946000.00
cash 64416000.00
totalCurrentLiabilities 43875000.00
currentDeferredRevenue 2749000.00
netDebt -55323000.00
shortTermDebt 5185000.00
shortLongTermDebt 5185000.00
shortLongTermDebtTotal 9093000.00
otherStockholderEquity 773323000.00
propertyPlantEquipment 19556000.00
totalCurrentAssets 176332000.00
longTermInvestments 349345000.00
netTangibleAssets 488278000.00
shortTermInvestments 55220000.00
netReceivables 42812000.00
longTermDebt 3908000.00
inventory 178000.00
accountsPayable 26058000.00
accumulatedOtherComprehensiveIncome 677000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 1000.00
nonCurrentAssetsTotal 912389000.00
nonCurrentLiabilitiesOther 96000.00
nonCurrentLiabilitiesTotal 17026000.00
liabilitiesAndStockholdersEquity 1088721000.00
cashAndShortTermInvestments 119636000.00
propertyPlantAndEquipmentGross 19556000.00
propertyPlantAndEquipmentNet 19556000.00
netWorkingCapital 132457000.00
netInvestedCapital 1036913000.00
commonStockSharesOutstanding 117810000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
totalAssets 963594000.00
intangibleAssets 113396000.00
otherCurrentAssets 1000.00
totalLiab 72710000.00
totalStockholderEquity 890884000.00
otherCurrentLiab 17450000.00
commonStock 24000.00
retainedEarnings 98025000.00
otherLiab 13952000.00
goodWill 425577000.00
otherAssets 10164000.00
cash 105454000.00
totalCurrentLiabilities 54306000.00
currentDeferredRevenue 4045000.00
netDebt -97006000.00
shortTermDebt 3996000.00
shortLongTermDebt 3996000.00
shortLongTermDebtTotal 8448000.00
otherStockholderEquity 795708000.00
propertyPlantEquipment 23292000.00
totalCurrentAssets 307167000.00
longTermInvestments 83998000.00
netTangibleAssets 351911000.00
shortTermInvestments 56464000.00
netReceivables 116903000.00
longTermDebt 4452000.00
inventory 184000.00
accountsPayable 28815000.00
accumulatedOtherComprehensiveIncome -2873000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther -1000.00
nonCurrentAssetsTotal 656427000.00
nonCurrentLiabilitiesOther 1417000.00
nonCurrentLiabilitiesTotal 18404000.00
liabilitiesAndStockholdersEquity 963594000.00
cashAndShortTermInvestments 161918000.00
propertyPlantAndEquipmentNet 23292000.00
netWorkingCapital 252861000.00
netInvestedCapital 899332000.00
commonStockSharesOutstanding 119960000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
totalAssets 1060620000.00
intangibleAssets 110807000.00
otherCurrentAssets 78903000.00
totalLiab 148414000.00
totalStockholderEquity 912206000.00
otherCurrentLiab 22944000.00
commonStock 24000.00
retainedEarnings 99513000.00
otherLiab 12904000.00
goodWill 421578000.00
otherAssets 4682000.00
cash 139487000.00
totalCurrentLiabilities 128570000.00
currentDeferredRevenue 708000.00
netDebt -82513000.00
shortTermDebt 47793000.00
shortLongTermDebt 48420000.00
shortLongTermDebtTotal 56974000.00
otherStockholderEquity 814177000.00
propertyPlantEquipment 25032000.00
totalCurrentAssets 418327000.00
longTermInvestments 78326000.00
netTangibleAssets 346545000.00
shortTermInvestments 43681000.00
netReceivables 201598000.00
longTermDebt 9720000.00
inventory 7752000.00
accountsPayable 57125000.00
accumulatedOtherComprehensiveIncome -1508000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 25032000.00
nonCurrentAssetsTotal 642293000.00
longTermDebtTotal 9720000.00
nonCurrentLiabilitiesOther 80000.00
nonCurrentLiabilitiesTotal 19844000.00
liabilitiesAndStockholdersEquity 1060620000.00
cashAndShortTermInvestments 183168000.00
propertyPlantAndEquipmentNet 26053000.00
netWorkingCapital 261129000.00
netInvestedCapital 942379000.00
commonStockSharesOutstanding 120880000.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
totalAssets 1060620000.00
intangibleAssets 110807000.00
otherCurrentAssets 78903000.00
totalLiab 148414000.00
totalStockholderEquity 912206000.00
otherCurrentLiab 22944000.00
commonStock 24000.00
retainedEarnings 99513000.00
otherLiab 10663000.00
goodWill 421578000.00
otherAssets 6204000.00
cash 139487000.00
totalCurrentLiabilities 128570000.00
currentDeferredRevenue 708000.00
netDebt -82513000.00
shortTermDebt 47793000.00
shortLongTermDebt 43169000.00
shortLongTermDebtTotal 56974000.00
otherStockholderEquity 814177000.00
propertyPlantEquipment 26053000.00
totalCurrentAssets 418327000.00
longTermInvestments 77651000.00
netTangibleAssets 379821000.00
shortTermInvestments 43681000.00
netReceivables 201598000.00
longTermDebt 1803000.00
inventory 7752000.00
accountsPayable 57125000.00
accumulatedOtherComprehensiveIncome -1508000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 92000.00
nonCurrentAssetsTotal 642293000.00
capitalLeaseObligations 12003000.00
longTermDebtTotal 9181000.00
nonCurrentLiabilitiesOther 137000.00
nonCurrentLiabilitiesTotal 19844000.00
liabilitiesAndStockholdersEquity 1060620000.00
cashAndShortTermInvestments 183168000.00
propertyPlantAndEquipmentGross 7967000.00
propertyPlantAndEquipmentNet 26053000.00
commonStockSharesOutstanding 120880000.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
totalAssets 984031000.00
intangibleAssets 112355000.00
otherCurrentAssets 26857000.00
totalLiab 105877000.00
totalStockholderEquity 878154000.00
otherCurrentLiab 13171000.00
commonStock 24000.00
retainedEarnings 76044000.00
otherLiab 13784000.00
goodWill 421578000.00
otherAssets -1000.00
cash 170697000.00
totalCurrentLiabilities 82343000.00
currentDeferredRevenue 1159000.00
netDebt -134476000.00
shortTermDebt 26471000.00
shortLongTermDebt 26471000.00
shortLongTermDebtTotal 36221000.00
otherStockholderEquity 803896000.00
propertyPlantEquipment 27689000.00
totalCurrentAssets 352161000.00
longTermInvestments 70249000.00
netTangibleAssets 344221000.00
shortTermInvestments 45253000.00
netReceivables 107422000.00
longTermDebt 9750000.00
inventory 1932000.00
accountsPayable 41542000.00
accumulatedOtherComprehensiveIncome -1810000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther -1000.00
nonCurrentAssetsTotal 631870000.00
longTermDebtTotal 9750000.00
nonCurrentLiabilitiesOther 130000.00
nonCurrentLiabilitiesTotal 23534000.00
liabilitiesAndStockholdersEquity 984031000.00
cashAndShortTermInvestments 215950000.00
propertyPlantAndEquipmentNet 27689000.00
commonStockSharesOutstanding 112945000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 852333000.00
intangibleAssets 113507000.00
otherCurrentAssets 24034000.00
totalLiab 72691000.00
totalStockholderEquity 779642000.00
otherCurrentLiab 8305000.00
commonStock 22000.00
retainedEarnings 46538000.00
otherLiab 13953000.00
goodWill 421578000.00
otherAssets -1000.00
cash 134155000.00
totalCurrentLiabilities 48685000.00
currentDeferredRevenue 1218000.00
netDebt -117114000.00
shortTermDebt 6988000.00
shortLongTermDebt 6988000.00
shortLongTermDebtTotal 17041000.00
otherStockholderEquity 732910000.00
propertyPlantEquipment 27362000.00
totalCurrentAssets 242194000.00
longTermInvestments 47017000.00
netTangibleAssets 244557000.00
shortTermInvestments 16886000.00
netReceivables 67119000.00
longTermDebt 10053000.00
accountsPayable 32174000.00
accumulatedOtherComprehensiveIncome 172000.00
commonStockTotalEquity 22000.00
nonCurrrentAssetsOther 27361000.00
nonCurrentAssetsTotal 610140000.00
longTermDebtTotal 10053000.00
nonCurrentLiabilitiesOther 197000.00
nonCurrentLiabilitiesTotal 24006000.00
liabilitiesAndStockholdersEquity 852333000.00
cashAndShortTermInvestments 151041000.00
propertyPlantAndEquipmentNet 27362000.00
commonStockSharesOutstanding 112325000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-17
currency_symbol USD
totalAssets 825303000.00
intangibleAssets 115444000.00
otherCurrentAssets 1000.00
totalLiab 49843000.00
totalStockholderEquity 775460000.00
otherCurrentLiab 11623000.00
commonStock 738712000.00
retainedEarnings 36432000.00
otherLiab 14456000.00
goodWill 421578000.00
otherAssets 586000.00
cash 177873000.00
totalCurrentLiabilities 34002000.00
currentDeferredRevenue 1932000.00
netDebt -173112000.00
shortTermDebt 2490000.00
shortLongTermDebt 6356000.00
shortLongTermDebtTotal 4761000.00
otherStockholderEquity 716700000.00
propertyPlantEquipment 26293000.00
totalCurrentAssets 238090000.00
longTermInvestments 38933000.00
netTangibleAssets 239800000.00
shortTermInvestments 1254000.00
netReceivables 44591000.00
longTermDebt 11981000.00
inventory 14371000.00
accountsPayable 17957000.00
accumulatedOtherComprehensiveIncome 316000.00
commonStockTotalEquity 22000.00
nonCurrrentAssetsOther 1000.00
nonCurrentAssetsTotal 587213000.00
longTermDebtTotal 11981000.00
nonCurrentLiabilitiesOther 368000.00
nonCurrentLiabilitiesTotal 15841000.00
liabilitiesAndStockholdersEquity 825303000.00
cashAndShortTermInvestments 179127000.00
propertyPlantAndEquipmentNet 12162000.00
commonStockSharesOutstanding 113070000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 825303000.00
intangibleAssets 115444000.00
otherCurrentAssets 1000.00
totalLiab 49843000.00
totalStockholderEquity 775460000.00
otherCurrentLiab 11623000.00
commonStock 738712000.00
retainedEarnings 36432000.00
otherLiab 13570000.00
goodWill 421578000.00
otherAssets 944000.00
cash 177873000.00
totalCurrentLiabilities 34002000.00
currentDeferredRevenue 1932000.00
netDebt -173112000.00
shortTermDebt 2490000.00
shortLongTermDebt 2294000.00
shortLongTermDebtTotal 4761000.00
otherStockholderEquity 1433400000.00
propertyPlantEquipment 12162000.00
totalCurrentAssets 238090000.00
longTermInvestments 37085000.00
netTangibleAssets 238438000.00
shortTermInvestments 1254000.00
netReceivables 44591000.00
longTermDebt 2238000.00
inventory 14371000.00
accountsPayable 17957000.00
accumulatedOtherComprehensiveIncome 316000.00
commonStockTotalEquity 22012000.00
nonCurrrentAssetsOther 7000.00
nonCurrentAssetsTotal 587213000.00
longTermDebtTotal 2271000.00
nonCurrentLiabilitiesTotal 15841000.00
liabilitiesAndStockholdersEquity 825303000.00
cashAndShortTermInvestments 179127000.00
propertyPlantAndEquipmentNet 12162000.00
commonStockSharesOutstanding 113070000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 829629000.00
intangibleAssets 116470000.00
otherCurrentAssets 2581000.00
totalLiab 52626000.00
totalStockholderEquity 777003000.00
otherCurrentLiab 7003000.00
commonStock 743687000.00
retainedEarnings 33122000.00
otherLiab 15282000.00
goodWill 421578000.00
otherAssets 1127000.00
cash 217642000.00
totalCurrentLiabilities 34649000.00
currentDeferredRevenue 1853000.00
netDebt -212638000.00
shortTermDebt 2309000.00
shortLongTermDebtTotal 5004000.00
otherStockholderEquity 194000.00
propertyPlantEquipment 12396000.00
totalCurrentAssets 273464000.00
longTermInvestments 4594000.00
netTangibleAssets 238955000.00
netReceivables 53241000.00
longTermDebt 2694000.00
accountsPayable 23484000.00
commonStockTotalEquity 743687000.00
nonCurrrentAssetsOther 12396000.00
nonCurrentAssetsTotal 556165000.00
longTermDebtTotal 2695000.00
nonCurrentLiabilitiesTotal 17977000.00
liabilitiesAndStockholdersEquity 829629000.00
cashAndShortTermInvestments 217642000.00
propertyPlantAndEquipmentNet 12396000.00
commonStockSharesOutstanding 108410000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 651491000.00
intangibleAssets 117161000.00
otherCurrentAssets 1000.00
totalLiab 52906000.00
totalStockholderEquity 598585000.00
otherCurrentLiab 8466000.00
commonStock 576531000.00
retainedEarnings 21683000.00
otherLiab 14628000.00
goodWill 421578000.00
otherAssets 1117000.00
cash 43993000.00
totalCurrentLiabilities 35041000.00
currentDeferredRevenue 2182000.00
netDebt -38167000.00
shortTermDebt 2589000.00
shortLongTermDebt 5826000.00
shortLongTermDebtTotal 5826000.00
otherStockholderEquity 371000.00
propertyPlantEquipment 13213000.00
totalCurrentAssets 91636000.00
longTermInvestments 6786000.00
netTangibleAssets 59846000.00
netReceivables 44601000.00
longTermDebt 3237000.00
inventory 3041000.00
accountsPayable 21804000.00
commonStockTotalEquity 576531000.00
nonCurrrentAssetsOther 13213000.00
nonCurrentAssetsTotal 559855000.00
longTermDebtTotal 3237000.00
nonCurrentLiabilitiesTotal 17865000.00
liabilitiesAndStockholdersEquity 651491000.00
cashAndShortTermInvestments 43993000.00
propertyPlantAndEquipmentNet 13213000.00
commonStockSharesOutstanding 110179545.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 641991000.00
intangibleAssets 118028000.00
otherCurrentAssets -1000.00
totalLiab 50725000.00
totalStockholderEquity 591266000.00
otherCurrentLiab 8190000.00
commonStock 576531000.00
retainedEarnings 12726000.00
otherLiab 13388000.00
goodWill 421578000.00
otherAssets -1000.00
cash 39300000.00
totalCurrentLiabilities 35199000.00
currentDeferredRevenue 2118000.00
netDebt -34057000.00
shortTermDebt 3105000.00
shortLongTermDebt 5243000.00
shortLongTermDebtTotal 5243000.00
otherStockholderEquity 2009000.00
propertyPlantEquipment 12886000.00
totalCurrentAssets 80660000.00
longTermInvestments 7692000.00
netTangibleAssets 51660000.00
netReceivables 38832000.00
longTermDebt 2138000.00
inventory 2529000.00
accountsPayable 21786000.00
commonStockTotalEquity 576531000.00
nonCurrentAssetsTotal 561332000.00
longTermDebtTotal 2138000.00
nonCurrentLiabilitiesTotal 15526000.00
liabilitiesAndStockholdersEquity 641991000.00
cashAndShortTermInvestments 39300000.00
propertyPlantAndEquipmentGross 12886000.00
propertyPlantAndEquipmentNet 12886000.00
commonStockSharesOutstanding 109725000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 636300000.00
intangibleAssets 118619000.00
otherCurrentAssets -1000.00
totalLiab 52797000.00
totalStockholderEquity 583503000.00
otherCurrentLiab 16784000.00
commonStock 576531000.00
retainedEarnings 5366000.00
otherLiab 87000.00
goodWill 421578000.00
otherAssets 548529000.00
cash 32969000.00
totalCurrentLiabilities 36850000.00
currentDeferredRevenue 1472000.00
netDebt -26864000.00
shortTermDebt 2073000.00
shortLongTermDebt 6105000.00
shortLongTermDebtTotal 6105000.00
otherStockholderEquity 11000000.00
propertyPlantEquipment 13460000.00
totalCurrentAssets 74311000.00
longTermInvestments 7374000.00
netTangibleAssets 43305000.00
shortTermInvestments 2508000.00
netReceivables 38939000.00
longTermDebt 4032000.00
inventory 2404000.00
accountsPayable 16521000.00
accumulatedOtherComprehensiveIncome -9394000.00
commonStockTotalEquity 576531000.00
nonCurrentAssetsTotal 561989000.00
nonCurrentLiabilitiesTotal 15947000.00
liabilitiesAndStockholdersEquity 636300000.00
cashAndShortTermInvestments 32969000.00
propertyPlantAndEquipmentGross 13460000.00
propertyPlantAndEquipmentNet 13460000.00
commonStockSharesOutstanding 109725000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
commonStockSharesOutstanding 109725000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
commonStockSharesOutstanding 109725000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalStockholderEquity 568197000.00
shortTermDebt 12045000.00
shortLongTermDebt 12045000.00
netTangibleAssets 22083000.00
commonStockSharesOutstanding 109725000.00
2016-12-31
date 2016-12-31
currency_symbol USD
totalAssets 640479000.00
intangibleAssets 546115000.00
otherCurrentAssets 2030000.00
totalLiab 72282000.00
totalStockholderEquity 568197000.00
otherCurrentLiab 17104000.00
commonStock 576531000.00
retainedEarnings -7704000.00
otherLiab 1683000.00
goodWill 421579000.00
otherAssets 549724000.00
cash 34180000.00
totalCurrentLiabilities 53272000.00
shortTermDebt 5512000.00
shortLongTermDebt 5512000.00
otherStockholderEquity -630000.00
propertyPlantEquipment 11788000.00
totalCurrentAssets 78968000.00
longTermInvestments 2885000.00
netTangibleAssets 22083000.00
shortTermInvestments 8177000.00
netReceivables 34580000.00
longTermDebt 1724000.00
accountsPayable 24385000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-20
currency_symbol USD
totalAssets 964686000.00
intangibleAssets 99983000.00
otherCurrentAssets -1000.00
totalLiab 76473000.00
totalStockholderEquity 888213000.00
otherCurrentLiab 13286000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings 273262000.00
otherLiab 7420000.00
goodWill 429445000.00
otherAssets 79525000.00
cash 52414000.00
totalCurrentLiabilities 64330000.00
currentDeferredRevenue 995000.00
netDebt -44579000.00
shortTermDebt 3112000.00
shortLongTermDebt 3112000.00
shortLongTermDebtTotal 7835000.00
otherStockholderEquity 618318000.00
propertyPlantEquipment 14623000.00
totalCurrentAssets 340213000.00
longTermInvestments 2643000.00
netTangibleAssets 358785000.00
shortTermInvestments 66250000.00
netReceivables 131517000.00
longTermDebt 4723000.00
inventory 90033000.00
accountsPayable 46937000.00
accumulatedOtherComprehensiveIncome -3385000.00
nonCurrrentAssetsOther 76306000.00
nonCurrentAssetsTotal 624473000.00
capitalLeaseObligations 7563000.00
nonCurrentLiabilitiesOther 68000.00
nonCurrentLiabilitiesTotal 12143000.00
liabilitiesAndStockholdersEquity 964686000.00
cashAndShortTermInvestments 118664000.00
propertyPlantAndEquipmentGross 50376000.00
propertyPlantAndEquipmentNet 14623000.00
netWorkingCapital 275883000.00
netInvestedCapital 896048000.00
commonStockSharesOutstanding 110332551.00
2021-12-31
date 2021-12-31
filing_date 2022-04-26
currency_symbol USD
totalAssets 1121391000.00
intangibleAssets 103627000.00
otherCurrentAssets 2000.00
totalLiab 80171000.00
totalStockholderEquity 1041220000.00
otherCurrentLiab 20264000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 277335000.00
otherLiab 6554000.00
goodWill 429588000.00
otherAssets 4304000.00
cash 102876000.00
totalCurrentLiabilities 71536000.00
currentDeferredRevenue 1092000.00
netDebt -89368000.00
shortTermDebt 11427000.00
shortLongTermDebt 11427000.00
shortLongTermDebtTotal 13508000.00
otherStockholderEquity 764381000.00
propertyPlantEquipment 12263000.00
totalCurrentAssets 252607000.00
longTermInvestments 319002000.00
netTangibleAssets 508005000.00
shortTermInvestments 78135000.00
netReceivables 62402000.00
longTermDebt 2081000.00
inventory 9192000.00
accountsPayable 38753000.00
accumulatedOtherComprehensiveIncome -520000.00
nonCurrrentAssetsOther 1981000.00
nonCurrentAssetsTotal 868784000.00
capitalLeaseObligations 5374000.00
nonCurrentLiabilitiesOther 22000.00
nonCurrentLiabilitiesTotal 8635000.00
liabilitiesAndStockholdersEquity 1121391000.00
cashAndShortTermInvestments 181011000.00
propertyPlantAndEquipmentGross 12263000.00
propertyPlantAndEquipmentNet 12263000.00
netWorkingCapital 181071000.00
netInvestedCapital 1054728000.00
commonStockSharesOutstanding 115140000.00
2020-12-31
date 2020-12-31
filing_date 2021-06-11
currency_symbol USD
totalAssets 1107652000.00
intangibleAssets 111954000.00
otherCurrentAssets -1000.00
totalLiab 60945000.00
totalStockholderEquity 1046707000.00
otherCurrentLiab 14360000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 280211000.00
otherLiab 11813000.00
goodWill 424961000.00
otherAssets 4383000.00
cash 134168000.00
totalCurrentLiabilities 45548000.00
currentDeferredRevenue 345000.00
netDebt -125195000.00
shortTermDebt 5389000.00
shortLongTermDebt 5389000.00
shortLongTermDebtTotal 8973000.00
otherStockholderEquity 765129000.00
propertyPlantEquipment 18167000.00
totalCurrentAssets 187508000.00
longTermInvestments 361066000.00
netTangibleAssets 511980000.00
shortTermInvestments 856000.00
netReceivables 43424000.00
longTermDebt 3584000.00
inventory 9061000.00
accountsPayable 25454000.00
accumulatedOtherComprehensiveIncome 1343000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 3000.00
nonCurrentAssetsTotal 920144000.00
capitalLeaseObligations 7800000.00
nonCurrentLiabilitiesOther 68000.00
nonCurrentLiabilitiesTotal 15397000.00
liabilitiesAndStockholdersEquity 1107652000.00
cashAndShortTermInvestments 135024000.00
propertyPlantAndEquipmentGross 18167000.00
propertyPlantAndEquipmentNet 18167000.00
netWorkingCapital 141960000.00
netInvestedCapital 1055680000.00
commonStockSharesOutstanding 118693233.00
2019-12-31
date 2019-12-31
filing_date 2020-04-30
currency_symbol USD
totalAssets 1060620000.00
intangibleAssets 110807000.00
otherCurrentAssets 25809000.00
totalLiab 148414000.00
totalStockholderEquity 912206000.00
otherCurrentLiab 22944000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 99513000.00
otherLiab 10663000.00
goodWill 421578000.00
otherAssets 6204000.00
cash 139487000.00
totalCurrentLiabilities 128570000.00
currentDeferredRevenue 708000.00
netDebt -82513000.00
shortTermDebt 47793000.00
shortLongTermDebt 43169000.00
shortLongTermDebtTotal 56974000.00
otherStockholderEquity 814177000.00
propertyPlantEquipment 26053000.00
totalCurrentAssets 418327000.00
longTermInvestments 77651000.00
netTangibleAssets 379821000.00
shortTermInvestments 43681000.00
netReceivables 201598000.00
longTermDebt 1803000.00
inventory 7752000.00
accountsPayable 57125000.00
accumulatedOtherComprehensiveIncome -1508000.00
commonStockTotalEquity 24000.00
nonCurrrentAssetsOther 92000.00
nonCurrentAssetsTotal 642293000.00
capitalLeaseObligations 12003000.00
longTermDebtTotal 9181000.00
nonCurrentLiabilitiesOther 137000.00
nonCurrentLiabilitiesTotal 19844000.00
liabilitiesAndStockholdersEquity 1060620000.00
cashAndShortTermInvestments 183168000.00
propertyPlantAndEquipmentGross 7967000.00
propertyPlantAndEquipmentNet 26053000.00
netWorkingCapital 289757000.00
netInvestedCapital 957178000.00
commonStockSharesOutstanding 114532834.00
2018-12-31
date 2018-12-31
filing_date 2019-04-17
currency_symbol USD
totalAssets 825303000.00
intangibleAssets 115444000.00
otherCurrentAssets 1000.00
totalLiab 49843000.00
totalStockholderEquity 775460000.00
otherCurrentLiab 11623000.00
commonStock 738712000.00
capitalStock 22012000.00
retainedEarnings 36432000.00
otherLiab 13570000.00
goodWill 421578000.00
otherAssets 944000.00
cash 177873000.00
totalCurrentLiabilities 34002000.00
currentDeferredRevenue 1932000.00
netDebt -173112000.00
shortTermDebt 2490000.00
shortLongTermDebt 2294000.00
shortLongTermDebtTotal 4761000.00
otherStockholderEquity 716700000.00
propertyPlantEquipment 12162000.00
totalCurrentAssets 238090000.00
longTermInvestments 37085000.00
netTangibleAssets 238438000.00
shortTermInvestments 1254000.00
netReceivables 44591000.00
longTermDebt 2238000.00
inventory 14601000.00
accountsPayable 17957000.00
accumulatedOtherComprehensiveIncome 316000.00
commonStockTotalEquity 22012000.00
nonCurrrentAssetsOther 7000.00
nonCurrentAssetsTotal 587213000.00
capitalLeaseObligations 229000.00
longTermDebtTotal 2271000.00
nonCurrentLiabilitiesOther 212000.00
nonCurrentLiabilitiesTotal 15841000.00
liabilitiesAndStockholdersEquity 825303000.00
cashAndShortTermInvestments 179127000.00
propertyPlantAndEquipmentNet 12162000.00
netWorkingCapital 204088000.00
netInvestedCapital 779992000.00
commonStockSharesOutstanding 104364100.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 636300000.00
intangibleAssets 118619000.00
otherCurrentAssets -1000.00
totalLiab 52797000.00
totalStockholderEquity 583503000.00
otherCurrentLiab 16784000.00
commonStock 576531000.00
retainedEarnings 5366000.00
otherLiab 11915000.00
goodWill 421578000.00
otherAssets 958000.00
cash 32969000.00
totalCurrentLiabilities 36850000.00
currentDeferredRevenue 1472000.00
netDebt -26864000.00
shortTermDebt 2073000.00
shortLongTermDebt 6105000.00
shortLongTermDebtTotal 6105000.00
otherStockholderEquity 11000000.00
propertyPlantEquipment 13460000.00
totalCurrentAssets 74311000.00
longTermInvestments 7374000.00
netTangibleAssets 43305000.00
shortTermInvestments 2508000.00
netReceivables 38939000.00
longTermDebt 3767000.00
inventory 2404000.00
accountsPayable 16521000.00
accumulatedOtherComprehensiveIncome -9394000.00
commonStockTotalEquity 576531000.00
nonCurrrentAssetsOther 561989000.00
nonCurrentAssetsTotal 561989000.00
capitalLeaseObligations 2338000.00
longTermDebtTotal 4032000.00
nonCurrentLiabilitiesOther 87000.00
nonCurrentLiabilitiesTotal 15947000.00
liabilitiesAndStockholdersEquity 636300000.00
cashAndShortTermInvestments 32969000.00
propertyPlantAndEquipmentGross 13460000.00
propertyPlantAndEquipmentNet 13460000.00
netWorkingCapital 37461000.00
netInvestedCapital 587270000.00
commonStockSharesOutstanding 109725000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 640479000.00
intangibleAssets 124536000.00
otherCurrentAssets -2000.00
totalLiab 72282000.00
totalStockholderEquity 568197000.00
otherCurrentLiab 14987000.00
commonStock 576531000.00
retainedEarnings -7704000.00
otherLiab 17286000.00
goodWill 421578000.00
otherAssets 1000.00
cash 32393000.00
totalCurrentLiabilities 53272000.00
currentDeferredRevenue 3578000.00
netDebt -20348000.00
shortTermDebt 10321000.00
shortLongTermDebt 5512000.00
shortLongTermDebtTotal 12045000.00
otherStockholderEquity 1138000.00
propertyPlantEquipment 11788000.00
totalCurrentAssets 78967000.00
longTermInvestments 2885000.00
netTangibleAssets 22083000.00
shortTermInvestments 8177000.00
netReceivables 42758000.00
longTermDebt 1724000.00
inventory 3818000.00
accountsPayable 24386000.00
accumulatedOtherComprehensiveIncome -1768000.00
commonStockTotalEquity 576531000.00
nonCurrrentAssetsOther 561511000.00
nonCurrentAssetsTotal 561511000.00
capitalLeaseObligations 6533000.00
longTermDebtTotal 1724000.00
nonCurrentLiabilitiesOther 1683000.00
nonCurrentLiabilitiesTotal 19010000.00
liabilitiesAndStockholdersEquity 640479000.00
cashAndShortTermInvestments 32393000.00
propertyPlantAndEquipmentGross 11788000.00
propertyPlantAndEquipmentNet 11788000.00
commonStockSharesOutstanding 96000000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
currency_symbol USD
investments -1090000.00
totalCashFromFinancingActivities -29084000.00
netIncome 16836000.00
changeInCash -13942000.00
beginPeriodCashFlow 98155000.00
endPeriodCashFlow 83505000.00
totalCashFromOperatingActivities 16233000.00
depreciation 3205000.00
dividendsPaid 10832000.00
changeToInventory -289000.00
salePurchaseOfStock -17230000.00
capitalExpenditures 1930000
changeInWorkingCapital -6687000.00
stockBasedCompensation 3815000.00
otherNonCashItems -1249000.00
freeCashFlow 14303000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
investments -389000.00
changeToLiabilities 2255000.00
totalCashflowsFromInvestingActivities -389000.00
netBorrowings -1120000.00
totalCashFromFinancingActivities -806000.00
changeToOperatingActivities 339000.00
netIncome 14684000.00
changeInCash 13313000.00
beginPeriodCashFlow 84842000.00
endPeriodCashFlow 98155000.00
totalCashFromOperatingActivities 15517000.00
depreciation 3356000.00
otherCashflowsFromInvestingActivities 878000.00
dividendsPaid 10832000.00
changeToInventory 103000.00
changeToAccountReceivables -3956000.00
salePurchaseOfStock -17230000.00
otherCashflowsFromFinancingActivities 228000.00
changeToNetincome -3292000.00
capitalExpenditures 1267000
changeInWorkingCapital -1257000.00
stockBasedCompensation 3741000.00
otherNonCashItems -1610000.00
freeCashFlow 14250000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-20
currency_symbol USD
investments 22583000.00
changeToLiabilities 1900000.00
totalCashflowsFromInvestingActivities 22583000.00
netBorrowings -1097000.00
totalCashFromFinancingActivities -132993000.00
changeToOperatingActivities -2337000.00
netIncome 20241000.00
changeInCash -113657000.00
beginPeriodCashFlow 166071000.00
endPeriodCashFlow 52414000.00
totalCashFromOperatingActivities 23542000.00
depreciation 3490000.00
otherCashflowsFromInvestingActivities 553000.00
dividendsPaid 12273000.00
changeToInventory 98000.00
changeToAccountReceivables -7669000.00
salePurchaseOfStock -131822000.00
otherCashflowsFromFinancingActivities -148000.00
changeToNetincome 1416000.00
capitalExpenditures 2307000
changeInWorkingCapital 3378000.00
stockBasedCompensation 3846000.00
otherNonCashItems -7413000.00
freeCashFlow 21235000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
investments -4795000.00
changeToLiabilities 5411000.00
totalCashflowsFromInvestingActivities -4795000.00
netBorrowings -1023000.00
totalCashFromFinancingActivities -132993000.00
changeToOperatingActivities 5401000.00
netIncome 20241000.00
changeInCash -113657000.00
beginPeriodCashFlow 166071000.00
endPeriodCashFlow 52414000.00
totalCashFromOperatingActivities 23542000.00
depreciation 3490000.00
otherCashflowsFromInvestingActivities 569000.00
dividendsPaid 12273000.00
changeToInventory 98000.00
changeToAccountReceivables -7669000.00
salePurchaseOfStock -131822000.00
otherCashflowsFromFinancingActivities -148000.00
changeToNetincome -4247000.00
capitalExpenditures 2307000
changeInWorkingCapital 3378000.00
stockBasedCompensation 3846000.00
otherNonCashItems -7413000.00
freeCashFlow 21235000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-27
currency_symbol USD
investments 16191000.00
changeToLiabilities 1901000.00
totalCashflowsFromInvestingActivities 14804000.00
netBorrowings -972000.00
totalCashFromFinancingActivities -5393000.00
changeToOperatingActivities 1464000.00
netIncome 14551000.00
changeInCash 26671000.00
beginPeriodCashFlow 139400000.00
endPeriodCashFlow 166071000.00
totalCashFromOperatingActivities 18032000.00
depreciation 3438000.00
otherCashflowsFromInvestingActivities 766000.00
dividendsPaid 12273000.00
changeToInventory -888000.00
changeToAccountReceivables -4961000.00
salePurchaseOfStock -4379000.00
otherCashflowsFromFinancingActivities -42000.00
changeToNetincome 7694000.00
capitalExpenditures 2153000
changeInWorkingCapital -2484000.00
stockBasedCompensation 1740000.00
otherNonCashItems 787000.00
freeCashFlow 15879000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
investments 33126000.00
changeToLiabilities -9891000.00
totalCashflowsFromInvestingActivities 28600000.00
netBorrowings -1136000.00
totalCashFromFinancingActivities -7992000.00
changeToOperatingActivities 2217000.00
netIncome -2094000.00
changeInCash 21614000.00
beginPeriodCashFlow 117786000.00
endPeriodCashFlow 139400000.00
totalCashFromOperatingActivities 1624000.00
depreciation 3421000.00
otherCashflowsFromInvestingActivities 32000.00
dividendsPaid 0.00
changeToInventory -113000.00
changeToAccountReceivables -6029000.00
salePurchaseOfStock -6823000.00
otherCashflowsFromFinancingActivities -33000.00
changeToNetincome 17855000.00
capitalExpenditures 4558000
changeInWorkingCapital -13816000.00
stockBasedCompensation 1520000.00
otherNonCashItems 12593000.00
freeCashFlow -2934000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-26
currency_symbol USD
investments 6797000.00
changeToLiabilities 11040000.00
totalCashflowsFromInvestingActivities 5841000.00
netBorrowings -1085000.00
totalCashFromFinancingActivities -1495000.00
changeToOperatingActivities -4826000.00
netIncome -82012000.00
changeInCash 12912000.00
beginPeriodCashFlow 89964000.00
endPeriodCashFlow 102876000.00
totalCashFromOperatingActivities 16473000.00
depreciation 4555000.00
otherCashflowsFromInvestingActivities 2000.00
dividendsPaid 0.00
changeToInventory 24000.00
changeToAccountReceivables 541000.00
salePurchaseOfStock -3045000.00
otherCashflowsFromFinancingActivities -74000.00
changeToNetincome 12971000.00
capitalExpenditures 1551000
changeInWorkingCapital 5471000.00
stockBasedCompensation 3672000.00
otherNonCashItems 3350000.00
freeCashFlow 14922000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
investments -1537000.00
changeToLiabilities 2667000.00
totalCashflowsFromInvestingActivities -1537000.00
netBorrowings -1421000.00
totalCashFromFinancingActivities -1495000.00
changeToOperatingActivities 2239000.00
netIncome -82012000.00
changeInCash 12912000.00
beginPeriodCashFlow 89964000.00
endPeriodCashFlow 102876000.00
totalCashFromOperatingActivities 16473000.00
depreciation 4555000.00
otherCashflowsFromInvestingActivities 14000.00
dividendsPaid 0.00
changeToInventory 24000.00
changeToAccountReceivables 541000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -74000.00
changeToNetincome 90656000.00
capitalExpenditures 1551000
changeInWorkingCapital 5471000.00
stockBasedCompensation 3672000.00
otherNonCashItems 3350000.00
freeCashFlow 14922000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments -81313000.00
changeToLiabilities -6320000.00
totalCashflowsFromInvestingActivities -82705000.00
netBorrowings -1941000.00
totalCashFromFinancingActivities -2018000.00
changeToOperatingActivities -1488000.00
netIncome 23888000.00
changeInCash -88517000.00
beginPeriodCashFlow 178481000.00
endPeriodCashFlow 89964000.00
totalCashFromOperatingActivities -3436000.00
depreciation 4928000.00
otherCashflowsFromInvestingActivities 14000.00
dividendsPaid 0.00
changeToInventory 22000.00
changeToAccountReceivables -3754000.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities -76000.00
changeToNetincome -20324000.00
capitalExpenditures 1392000
changeInWorkingCapital -11275000.00
stockBasedCompensation 3663000.00
otherNonCashItems 1042000.00
freeCashFlow -4828000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments 32561000.00
changeToLiabilities 10716000.00
totalCashflowsFromInvestingActivities 31500000.00
netBorrowings -2341000.00
totalCashFromFinancingActivities -2431000.00
changeToOperatingActivities 2987000.00
netIncome 42334000.00
changeInCash 35184000.00
beginPeriodCashFlow 143297000.00
endPeriodCashFlow 178481000.00
totalCashFromOperatingActivities 6252000.00
depreciation 5080000.00
otherCashflowsFromInvestingActivities 16000.00
dividendsPaid 0.00
changeToInventory -24000.00
changeToAccountReceivables -4384000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -90000.00
changeToNetincome -52410000.00
capitalExpenditures 1216000
changeInWorkingCapital 7665000.00
stockBasedCompensation 1717000.00
otherNonCashItems 4776000.00
freeCashFlow 5036000.00
2021-03-31
date 2021-03-31
filing_date 2021-06-11
currency_symbol USD
investments 13917000.00
changeToLiabilities 6984000.00
totalCashflowsFromInvestingActivities 3039000.00
netBorrowings 87000.00
totalCashFromFinancingActivities -8390000.00
changeToOperatingActivities -3575000.00
netIncome 27001000.00
changeInCash 69752000.00
beginPeriodCashFlow 64416000.00
endPeriodCashFlow 134168000.00
totalCashFromOperatingActivities 17487000.00
depreciation 5879000.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 0.00
changeToInventory 179000.00
changeToAccountReceivables -544000.00
salePurchaseOfStock -8194000.00
otherCashflowsFromFinancingActivities 230000.00
changeToNetincome -2027000.00
capitalExpenditures 788000
changeInWorkingCapital 5351000.00
stockBasedCompensation 886000.00
otherNonCashItems -14557000.00
freeCashFlow 16699000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
investments 61184000.00
changeToLiabilities -3009000.00
totalCashflowsFromInvestingActivities 60191000.00
netBorrowings -119000.00
totalCashFromFinancingActivities -8390000.00
changeToOperatingActivities 10313000.00
netIncome 27001000.00
changeInCash 69752000.00
beginPeriodCashFlow 64416000.00
endPeriodCashFlow 134168000.00
totalCashFromOperatingActivities 17487000.00
depreciation 5879000.00
otherCashflowsFromInvestingActivities -205000.00
dividendsPaid 0.00
changeToInventory 179000.00
changeToAccountReceivables -544000.00
salePurchaseOfStock -8194000.00
otherCashflowsFromFinancingActivities 230000.00
changeToNetincome -26387000.00
capitalExpenditures 788000
changeInWorkingCapital 5351000.00
stockBasedCompensation 886000.00
otherNonCashItems -14557000.00
freeCashFlow 16699000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -35849000.00
changeToLiabilities 2500000.00
totalCashflowsFromInvestingActivities -35849000.00
netBorrowings -1525000.00
totalCashFromFinancingActivities -23880000.00
changeToOperatingActivities -851000.00
netIncome 155489000.00
changeInCash -41037000.00
beginPeriodCashFlow 105453000.00
endPeriodCashFlow 64416000.00
totalCashFromOperatingActivities 17370000.00
depreciation 4955000.00
otherCashflowsFromInvestingActivities -39155000.00
dividendsPaid 0.00
changeToInventory 6000.00
changeToAccountReceivables 14555000.00
salePurchaseOfStock -22384000.00
otherCashflowsFromFinancingActivities 29000.00
changeToNetincome -158162000.00
capitalExpenditures 3007000
changeInWorkingCapital 13011000.00
stockBasedCompensation 1401000.00
otherNonCashItems -4384000.00
freeCashFlow 14363000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
investments -6185000.00
changeToLiabilities -39720000.00
totalCashflowsFromInvestingActivities -6185000.00
netBorrowings -49053000.00
totalCashFromFinancingActivities -62972000.00
changeToOperatingActivities 35360000.00
netIncome 17117000.00
changeInCash -64372000.00
beginPeriodCashFlow 169826000.00
endPeriodCashFlow 105454000.00
totalCashFromOperatingActivities 7047000.00
depreciation 4817000.00
otherCashflowsFromInvestingActivities 1281000.00
dividendsPaid 0.00
changeToInventory 7145000.00
changeToAccountReceivables 149000.00
salePurchaseOfStock -12980000.00
otherCashflowsFromFinancingActivities -939000.00
changeToNetincome -17845000.00
capitalExpenditures 4183000
changeInWorkingCapital 5866000.00
stockBasedCompensation 1277000.00
otherNonCashItems -15802000.00
freeCashFlow 2864000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
investments -15202000.00
changeToLiabilities 14747000.00
totalCashflowsFromInvestingActivities -15202000.00
netBorrowings 526000.00
totalCashFromFinancingActivities 30855000.00
changeToOperatingActivities 45816000.00
netIncome 21976000.00
changeInCash -31210000.00
beginPeriodCashFlow 170697000.00
endPeriodCashFlow 139487000.00
totalCashFromOperatingActivities -16852000.00
depreciation 4739000.00
otherCashflowsFromInvestingActivities -855000.00
dividendsPaid 0.00
changeToInventory 423000.00
changeToAccountReceivables 5413000.00
salePurchaseOfStock -5490000.00
otherCashflowsFromFinancingActivities 30855000.00
changeToNetincome 1143000.00
capitalExpenditures 3346000
changeInWorkingCapital 61616000.00
stockBasedCompensation 957000.00
otherNonCashItems -38828000.00
freeCashFlow -16852000.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
investments -44193000.00
changeToLiabilities 37944000.00
totalCashflowsFromInvestingActivities -46038000.00
netBorrowings 38899000.00
totalCashFromFinancingActivities 30855000.00
changeToOperatingActivities -96019000.00
netIncome 21976000.00
changeInCash -31210000.00
beginPeriodCashFlow 170697000.00
endPeriodCashFlow 139487000.00
totalCashFromOperatingActivities -16852000.00
depreciation 6000000.00
otherCashflowsFromInvestingActivities -46038000.00
otherCashflowsFromFinancingActivities 30855000.00
changeToNetincome -44825000.00
capitalExpenditures 0
otherNonCashItems -38828000.00
freeCashFlow -16852000.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
investments -35311000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -35311000.00
netBorrowings 38899000.00
totalCashFromFinancingActivities 90206000.00
changeToOperatingActivities -96019000.00
netIncome 28120000.00
changeInCash 36542000.00
beginPeriodCashFlow 134155000.00
endPeriodCashFlow 170697000.00
totalCashFromOperatingActivities -17539000.00
depreciation 4511000.00
otherCashflowsFromInvestingActivities -35311000.00
otherCashflowsFromFinancingActivities 90206000.00
changeToNetincome -50170000.00
capitalExpenditures 0
otherNonCashItems -50170000.00
freeCashFlow -17539000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
investments -17789000.00
changeToLiabilities 13503000.00
totalCashflowsFromInvestingActivities -17789000.00
netBorrowings -3385000.00
totalCashFromFinancingActivities -1670000.00
changeToOperatingActivities -30960000.00
netIncome 2406000.00
changeInCash -35691000.00
beginPeriodCashFlow 169846000.00
endPeriodCashFlow 134155000.00
totalCashFromOperatingActivities -16026000.00
depreciation 4281000.00
otherCashflowsFromInvestingActivities 9694000.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables -2641000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -144000.00
changeToNetincome -2907000.00
capitalExpenditures 4248000
changeInWorkingCapital -18032000.00
stockBasedCompensation 1104000.00
otherNonCashItems -1187000.00
freeCashFlow -20274000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-17
currency_symbol USD
investments -9694000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -9694000.00
netBorrowings -3385000.00
totalCashFromFinancingActivities -8171000.00
changeToOperatingActivities -30960000.00
netIncome 11413000.00
changeInCash -39769000.00
beginPeriodCashFlow 217642000.00
endPeriodCashFlow 177873000.00
totalCashFromOperatingActivities 12114000.00
depreciation 2876000.00
otherCashflowsFromInvestingActivities -9694000.00
changeToAccountReceivables -3365000.00
otherCashflowsFromFinancingActivities -8171000.00
changeToNetincome 583000.00
capitalExpenditures 4565000
otherNonCashItems -2175000.00
freeCashFlow 12114000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
investments -35055000.00
changeToLiabilities -5175000.00
totalCashflowsFromInvestingActivities -43538000.00
netBorrowings -4058000.00
totalCashFromFinancingActivities -8171000.00
changeToOperatingActivities -10698000.00
netIncome 11413000.00
changeInCash -39769000.00
beginPeriodCashFlow 217642000.00
endPeriodCashFlow 177873000.00
totalCashFromOperatingActivities 12114000.00
depreciation 2876000.00
otherCashflowsFromInvestingActivities 5621000.00
changeToAccountReceivables -9635000.00
salePurchaseOfStock 165996000.00
otherCashflowsFromFinancingActivities -8171000.00
changeToNetincome 23333000.00
capitalExpenditures 2616000
otherNonCashItems -2175000.00
freeCashFlow 12114000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
investments -35055000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -2426000.00
netBorrowings -4058000.00
totalCashFromFinancingActivities 169463000.00
changeToOperatingActivities -10698000.00
netIncome 9717000.00
changeInCash 173649000.00
beginPeriodCashFlow 43993000.00
endPeriodCashFlow 217642000.00
totalCashFromOperatingActivities 6820000.00
depreciation 3051000.00
otherCashflowsFromInvestingActivities -2426000.00
changeToAccountReceivables -9635000.00
otherCashflowsFromFinancingActivities 169463000.00
changeToNetincome -5948000.00
capitalExpenditures 2616000
otherNonCashItems -5948000.00
freeCashFlow 6820000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
investments -35055000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -2426000.00
netBorrowings -4058000.00
totalCashFromFinancingActivities -1296000.00
changeToOperatingActivities -10698000.00
netIncome 9945000.00
changeInCash 4693000.00
beginPeriodCashFlow 39300000.00
endPeriodCashFlow 43993000.00
totalCashFromOperatingActivities 10756000.00
depreciation 3378000.00
otherCashflowsFromInvestingActivities -2426000.00
changeToAccountReceivables -3566000.00
otherCashflowsFromFinancingActivities 1000.00
changeToNetincome -5948000.00
capitalExpenditures 1753000
changeInWorkingCapital -3471000.00
stockBasedCompensation 1547000.00
otherNonCashItems -885000.00
freeCashFlow 9003000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
investments -694000.00
changeToLiabilities 319000.00
totalCashflowsFromInvestingActivities 2451000.00
netBorrowings -1049000.00
totalCashFromFinancingActivities -1050000.00
changeToOperatingActivities -3104000.00
netIncome 8909000.00
changeInCash 6093000.00
beginPeriodCashFlow 33207000.00
endPeriodCashFlow 39300000.00
totalCashFromOperatingActivities 4137000.00
depreciation 3388000.00
otherCashflowsFromInvestingActivities 2586000.00
changeToAccountReceivables -5901000.00
otherCashflowsFromFinancingActivities -1000.00
changeToNetincome 2816000.00
capitalExpenditures 2386000
changeInWorkingCapital -9685000.00
stockBasedCompensation 1369000.00
otherNonCashItems -999000.00
freeCashFlow 1751000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
investments -6896000.00
changeToLiabilities -10615000.00
totalCashflowsFromInvestingActivities -3304000.00
netBorrowings -10031000.00
totalCashFromFinancingActivities -1626000.00
netIncome 1252000.00
changeInCash -634000.00
beginPeriodCashFlow 33841000.00
endPeriodCashFlow 33207000.00
totalCashFromOperatingActivities 10368000.00
depreciation 4214000.00
otherCashflowsFromInvestingActivities 2213000.00
changeToAccountReceivables -235000.00
otherCashflowsFromFinancingActivities -1626000.00
changeToNetincome -165000.00
capitalExpenditures 3523000
otherNonCashItems 4902000.00
freeCashFlow 10368000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
investments -694000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 4151000.00
netBorrowings -1049000.00
totalCashFromFinancingActivities -897000.00
changeToOperatingActivities -3104000.00
netIncome 7531000.00
changeInCash 12742000.00
beginPeriodCashFlow 21099000.00
endPeriodCashFlow 33841000.00
totalCashFromOperatingActivities 9137000.00
depreciation 4984000.00
otherCashflowsFromInvestingActivities 4151000.00
changeToAccountReceivables -5901000.00
otherCashflowsFromFinancingActivities -897000.00
changeToNetincome -3378000.00
capitalExpenditures 1340000
otherNonCashItems -3378000.00
freeCashFlow 9137000.00
2017-06-30
date 2017-06-30
currency_symbol USD
investments -694000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 2451000.00
netBorrowings -1049000.00
totalCashFromFinancingActivities -1050000.00
changeToOperatingActivities -3104000.00
netIncome -2551000.00
changeInCash 6093000.00
beginPeriodCashFlow 23126000.00
endPeriodCashFlow 21099000.00
totalCashFromOperatingActivities 4137000.00
depreciation 3388000.00
otherCashflowsFromInvestingActivities 2586000.00
changeToAccountReceivables -5901000.00
otherCashflowsFromFinancingActivities -1000.00
changeToNetincome 2816000.00
capitalExpenditures 1340000
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
investments -694000.00
changeToLiabilities -13527000.00
totalCashflowsFromInvestingActivities 4673000.00
netBorrowings -4626000.00
totalCashFromFinancingActivities -4626000.00
changeToOperatingActivities 243000.00
netIncome 73000.00
changeInCash -11055000.00
beginPeriodCashFlow 34181000.00
endPeriodCashFlow 23126000.00
totalCashFromOperatingActivities -11268000.00
depreciation 3802000.00
otherCashflowsFromInvestingActivities 6555000.00
changeToAccountReceivables -256000.00
otherCashflowsFromFinancingActivities 4673000.00
changeToNetincome -1362000.00
capitalExpenditures 1882000
changeInWorkingCapital -14683000.00
otherNonCashItems -460000.00
freeCashFlow -13150000.00
2016-12-31
date 2016-12-31
currency_symbol USD
investments -9536000.00
changeToLiabilities 13990000.00
totalCashflowsFromInvestingActivities 17308000.00
netBorrowings 386000.00
totalCashFromFinancingActivities 1966000.00
netIncome -15810000.00
changeInCash 20752000.00
endPeriodCashFlow 34181000.00
totalCashFromOperatingActivities 1265000.00
depreciation 11511000.00
otherCashflowsFromInvestingActivities 5402000.00
changeToAccountReceivables -9338000.00
otherCashflowsFromFinancingActivities 158946000.00
changeToNetincome 2594000.00
capitalExpenditures 2883000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-20
currency_symbol USD
investments 44450000.00
changeToLiabilities 8462000.00
totalCashflowsFromInvestingActivities 44450000.00
netBorrowings -4215000.00
totalCashFromFinancingActivities -150578000.00
changeToOperatingActivities 4256000.00
netIncome 23870000.00
changeInCash -50462000.00
beginPeriodCashFlow 102876000.00
endPeriodCashFlow 52414000.00
totalCashFromOperatingActivities 56662000.00
depreciation 13939000.00
otherCashflowsFromInvestingActivities 1369000.00
dividendsPaid 0.00
changeToInventory -1488000.00
changeToAccountReceivables -17811000.00
salePurchaseOfStock -146068000.00
otherCashflowsFromFinancingActivities -295000.00
changeToNetincome 34269000.00
capitalExpenditures 9976000
changeInWorkingCapital -6581000.00
stockBasedCompensation 9073000.00
otherNonCashItems 16361000.00
freeCashFlow 46686000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-26
currency_symbol USD
investments -34835000.00
changeToLiabilities 14047000.00
totalCashflowsFromInvestingActivities -49703000.00
netBorrowings -5618000.00
totalCashFromFinancingActivities -6683000.00
changeToOperatingActivities 165000.00
netIncome -15978000.00
changeInCash -31292000.00
beginPeriodCashFlow 134168000.00
endPeriodCashFlow 102876000.00
totalCashFromOperatingActivities 26564000.00
issuanceOfCapitalStock 0.00
depreciation 19600000.00
otherCashflowsFromInvestingActivities 36000.00
dividendsPaid 0.00
changeToInventory 24000.00
changeToAccountReceivables -7383000.00
salePurchaseOfStock -749000.00
otherCashflowsFromFinancingActivities -316000.00
changeToNetincome 15895000.00
capitalExpenditures 5896000
changeInWorkingCapital 6853000.00
stockBasedCompensation 9785000.00
otherNonCashItems 6771000.00
freeCashFlow 20668000.00
2020-12-31
date 2020-12-31
filing_date 2021-06-11
currency_symbol USD
investments 58095000.00
changeToLiabilities -25481000.00
totalCashflowsFromInvestingActivities 2956000.00
netBorrowings -50171000.00
totalCashFromFinancingActivities -100972000.00
changeToOperatingActivities 85614000.00
netIncome 174789000.00
changeInCash -5319000.00
beginPeriodCashFlow 139487000.00
endPeriodCashFlow 134168000.00
totalCashFromOperatingActivities 93324000.00
issuanceOfCapitalStock 0.00
depreciation 20390000.00
otherCashflowsFromInvestingActivities -38934000.00
dividendsPaid 0.00
changeToInventory 7752000.00
changeToAccountReceivables 19572000.00
salePurchaseOfStock -49049000.00
otherCashflowsFromFinancingActivities 5153000.00
changeToNetincome -196226000.00
capitalExpenditures 11323000
changeInWorkingCapital 87374000.00
stockBasedCompensation 4521000.00
otherNonCashItems -27950000.00
freeCashFlow 82001000.00
2019-12-31
date 2019-12-31
filing_date 2020-04-30
currency_symbol USD
investments -106987000.00
changeToLiabilities 37944000.00
totalCashflowsFromInvestingActivities -108832000.00
netBorrowings 38899000.00
totalCashFromFinancingActivities 111897000.00
changeToOperatingActivities -96019000.00
netIncome 63500000.00
changeInCash -38386000.00
beginPeriodCashFlow 177873000.00
endPeriodCashFlow 139487000.00
totalCashFromOperatingActivities -41312000.00
issuanceOfCapitalStock 82630000.00
depreciation 18934000.00
otherCashflowsFromInvestingActivities -108832000.00
dividendsPaid 40676000.00
changeToInventory -7752000.00
changeToAccountReceivables -14206000.00
salePurchaseOfStock -5780000.00
otherCashflowsFromFinancingActivities 79987000.00
changeToNetincome -118144000.00
capitalExpenditures 13041000
changeInWorkingCapital -79307000.00
stockBasedCompensation 5118000.00
otherNonCashItems -46657000.00
freeCashFlow -54353000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-17
currency_symbol USD
investments -47250000.00
changeToLiabilities -5175000.00
totalCashflowsFromInvestingActivities -47251000.00
netBorrowings -4058000.00
totalCashFromFinancingActivities 158946000.00
changeToOperatingActivities -10698000.00
netIncome 41641000.00
changeInCash 144666000.00
beginPeriodCashFlow 33207000.00
endPeriodCashFlow 177873000.00
totalCashFromOperatingActivities 33828000.00
issuanceOfCapitalStock 170871000.00
depreciation 12694000.00
otherCashflowsFromInvestingActivities 1908000.00
changeToInventory -7752000.00
changeToAccountReceivables -9635000.00
salePurchaseOfStock -4875000.00
otherCashflowsFromFinancingActivities -2992000.00
changeToNetincome 11482000.00
capitalExpenditures 6748000
changeInWorkingCapital -25811000.00
stockBasedCompensation 6439000.00
otherNonCashItems -2000.00
freeCashFlow 27080000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
investments -6896000.00
changeToLiabilities -10615000.00
totalCashflowsFromInvestingActivities -3305000.00
netBorrowings -10031000.00
totalCashFromFinancingActivities -10031000.00
changeToOperatingActivities -1538000.00
netIncome 7504000.00
changeInCash -974000.00
beginPeriodCashFlow 34181000.00
endPeriodCashFlow 33207000.00
totalCashFromOperatingActivities 11653000.00
depreciation 16604000.00
otherCashflowsFromInvestingActivities 5401000.00
changeToInventory -7752000.00
changeToAccountReceivables -235000.00
otherCashflowsFromFinancingActivities -3305000.00
changeToNetincome 1373000.00
capitalExpenditures 7026000
changeInWorkingCapital -12469000.00
stockBasedCompensation 7006000.00
otherNonCashItems -1619000.00
freeCashFlow 4627000.00
2016-12-31
date 2016-12-31
currency_symbol USD
investments -9536000.00
changeToLiabilities 13990000.00
totalCashflowsFromInvestingActivities 17308000.00
netBorrowings 386000.00
totalCashFromFinancingActivities 1966000.00
changeToOperatingActivities -1538000.00
netIncome -18649000.00
changeInCash 20752000.00
endPeriodCashFlow 34181000.00
totalCashFromOperatingActivities 1265000.00
depreciation 12668000.00
otherCashflowsFromInvestingActivities 5402000.00
changeToAccountReceivables -9338000.00
salePurchaseOfStock 1580000.00
otherCashflowsFromFinancingActivities -2992000.00
changeToNetincome 2594000.00
capitalExpenditures 2883000
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
currency_symbol USD
incomeBeforeTax 17054000.00
netIncome 16836000.00
sellingGeneralAdministrative 51807000.00
grossProfit 77390000.00
reconciledDepreciation 3205000.00
operatingIncome 17333000.00
interestExpense 92000.00
taxProvision 218000.00
interestIncome 1154000.00
netInterestIncome 1062000.00
totalRevenue 102639000.00
totalOperatingExpenses 85306000.00
costOfRevenue 25249000.00
totalOtherIncomeExpenseNet -1340000.00
netIncomeFromContinuingOps 16836000.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
incomeBeforeTax 14684000.00
netIncome 13537000.00
sellingGeneralAdministrative 23971000.00
sellingAndMarketingExpenses 26996000.00
grossProfit 71569000.00
reconciledDepreciation 3356000.00
ebit 13895000.00
ebitda 17251000.00
depreciationAndAmortization 3356000.00
operatingIncome 12535000.00
otherOperatingExpenses 81597000.00
interestExpense 80000.00
taxProvision 1148000.00
interestIncome 1361000.00
netInterestIncome 1281000.00
incomeTaxExpense 1148000.00
totalRevenue 94134000.00
totalOperatingExpenses 59032000.00
costOfRevenue 22565000.00
totalOtherIncomeExpenseNet 869000.00
netIncomeFromContinuingOps 13536000.00
netIncomeApplicableToCommonShares 16714000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-20
currency_symbol USD
incomeBeforeTax 20241000.00
netIncome 20922000.00
sellingGeneralAdministrative 23641000.00
sellingAndMarketingExpenses 29558000.00
grossProfit 77320000.00
reconciledDepreciation 3380000.00
ebit 58952000.00
ebitda 62442000.00
depreciationAndAmortization 3490000.00
operatingIncome 58952000.00
otherOperatingExpenses 80926000.00
interestExpense 35620000.00
taxProvision 3269000.00
interestIncome 5362000.00
netInterestIncome 4990000.00
incomeTaxExpense -681000.00
totalRevenue 96272000.00
totalOperatingExpenses 61974000.00
costOfRevenue 18952000.00
totalOtherIncomeExpenseNet -38711000.00
netIncomeFromContinuingOps 15478000.00
netIncomeApplicableToCommonShares 15478000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
incomeBeforeTax 20241000.00
netIncome 20922000.00
sellingGeneralAdministrative 23641000.00
sellingAndMarketingExpenses 29558000.00
grossProfit 77320000.00
reconciledDepreciation 3490000.00
ebit 58952000.00
ebitda 62442000.00
depreciationAndAmortization 3490000.00
operatingIncome 58952000.00
otherOperatingExpenses 80926000.00
interestExpense 35620000.00
taxProvision -681000.00
interestIncome 43606000.00
netInterestIncome 7986000.00
incomeTaxExpense -681000.00
totalRevenue 96272000.00
totalOperatingExpenses 61974000.00
costOfRevenue 18952000.00
totalOtherIncomeExpenseNet -38711000.00
netIncomeFromContinuingOps 20922000.00
netIncomeApplicableToCommonShares 20922000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-27
currency_symbol USD
incomeBeforeTax 14551000.00
netIncome 9384000.00
sellingGeneralAdministrative 19667000.00
sellingAndMarketingExpenses 26005000.00
grossProfit 69601000.00
reconciledDepreciation 3438000.00
ebit 16175000.00
ebitda 22158000.00
depreciationAndAmortization 5983000.00
operatingIncome 16175000.00
otherOperatingExpenses 69171000.00
interestExpense 4747000.00
taxProvision 5167000.00
interestIncome 2545000.00
netInterestIncome -2202000.00
incomeTaxExpense 5167000.00
totalRevenue 85347000.00
totalOperatingExpenses 53425000.00
costOfRevenue 15746000.00
totalOtherIncomeExpenseNet -1624000.00
netIncomeFromContinuingOps 9384000.00
netIncomeApplicableToCommonShares 9384000.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
incomeBeforeTax -2094000.00
netIncome -5836000.00
sellingGeneralAdministrative 21567000.00
sellingAndMarketingExpenses 25285000.00
grossProfit 65992000.00
reconciledDepreciation 3421000.00
ebit 11240000.00
ebitda 17444000.00
depreciationAndAmortization 6204000.00
operatingIncome 11240000.00
otherOperatingExpenses 66162000.00
interestExpense 15341000.00
taxProvision 3742000.00
interestIncome 2282000.00
netInterestIncome -13059000.00
incomeTaxExpense 3742000.00
totalRevenue 77834000.00
totalOperatingExpenses 54320000.00
costOfRevenue 11842000.00
totalOtherIncomeExpenseNet -13334000.00
netIncomeFromContinuingOps -5836000.00
netIncomeApplicableToCommonShares -5836000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-26
currency_symbol USD
incomeBeforeTax -80959000.00
netIncome -83394000.00
sellingGeneralAdministrative 20180000.00
sellingAndMarketingExpenses 30344000.00
grossProfit 67086000.00
reconciledDepreciation 3590000.00
ebit 8406000.00
ebitda -8473000.00
depreciationAndAmortization -16879000.00
operatingIncome 8406000.00
otherOperatingExpenses 64220000.00
interestExpense 3853000.00
taxProvision 608000.00
interestIncome 155000.00
netInterestIncome -9792000.00
incomeTaxExpense 2435000.00
totalRevenue 72626000.00
totalOperatingExpenses 58680000.00
costOfRevenue 5540000.00
totalOtherIncomeExpenseNet -89365000.00
netIncomeFromContinuingOps -9436000.00
netIncomeApplicableToCommonShares -9436000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
incomeBeforeTax -80959000.00
netIncome -83394000.00
sellingGeneralAdministrative 20180000.00
sellingAndMarketingExpenses 30344000.00
grossProfit 67086000.00
reconciledDepreciation 4555000.00
ebit 8406000.00
ebitda -8473000.00
depreciationAndAmortization -16879000.00
operatingIncome 8406000.00
otherOperatingExpenses 64220000.00
interestExpense 3853000.00
taxProvision 2435000.00
interestIncome 97000.00
netInterestIncome -3756000.00
incomeTaxExpense 2435000.00
totalRevenue 72626000.00
totalOperatingExpenses 58680000.00
costOfRevenue 5540000.00
totalOtherIncomeExpenseNet -89365000.00
discontinuedOperations -816000.00
netIncomeFromContinuingOps -83394000.00
netIncomeApplicableToCommonShares -84209000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
incomeBeforeTax 23888000.00
minorityInterest 0.00
netIncome 23500000.00
sellingGeneralAdministrative 23255000.00
sellingAndMarketingExpenses 32317000.00
grossProfit 63283000.00
reconciledDepreciation 4928000.00
ebit -3026000.00
ebitda 1902000.00
depreciationAndAmortization 4928000.00
operatingIncome -618000.00
otherOperatingExpenses 67305000.00
interestExpense 779000.00
taxProvision 388000.00
interestIncome 4000.00
netInterestIncome -775000.00
incomeTaxExpense 388000.00
totalRevenue 66620000.00
totalOperatingExpenses 63968000.00
costOfRevenue 3337000.00
totalOtherIncomeExpenseNet 25345000.00
discontinuedOperations -816000.00
netIncomeFromContinuingOps 23500000.00
netIncomeApplicableToCommonShares 23500000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
incomeBeforeTax 42334000.00
minorityInterest 0.00
netIncome 44287000.00
sellingGeneralAdministrative 21666000.00
sellingAndMarketingExpenses 35301000.00
grossProfit 57510000.00
reconciledDepreciation 5080000.00
ebit -10240000.00
ebitda -5160000.00
depreciationAndAmortization 5080000.00
operatingIncome -7916000.00
otherOperatingExpenses 68172000.00
interestExpense 3548000.00
taxProvision -1953000.00
interestIncome 16000.00
netInterestIncome -3532000.00
incomeTaxExpense -1953000.00
totalRevenue 60161000.00
totalOperatingExpenses 65521000.00
costOfRevenue 2651000.00
totalOtherIncomeExpenseNet 53879000.00
discontinuedOperations -816000.00
netIncomeFromContinuingOps 44287000.00
netIncomeApplicableToCommonShares 44287000.00
2021-03-31
date 2021-03-31
filing_date 2021-06-11
currency_symbol USD
incomeBeforeTax 27735000.00
minorityInterest 0.00
netIncome 25404000.00
sellingGeneralAdministrative 15606000.00
sellingAndMarketingExpenses 12318000.00
grossProfit 47736000.00
reconciledDepreciation 5037000.00
ebit 18951000.00
ebitda 24830000.00
depreciationAndAmortization 5879000.00
operatingIncome 7990000.00
otherOperatingExpenses 45760000.00
interestExpense 30000.00
taxProvision -828000.00
interestIncome 1717000.00
netInterestIncome 1275000.00
incomeTaxExpense 56000.00
totalRevenue 50446000.00
totalOperatingExpenses 43050000.00
costOfRevenue 2710000.00
totalOtherIncomeExpenseNet 17911000.00
discontinuedOperations -816000.00
netIncomeFromContinuingOps 639000.00
netIncomeApplicableToCommonShares 639000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
incomeBeforeTax 27735000.00
minorityInterest 0.00
netIncome 25404000.00
sellingGeneralAdministrative 15606000.00
sellingAndMarketingExpenses 12318000.00
grossProfit 47736000.00
reconciledDepreciation 5879000.00
ebit 18951000.00
ebitda 24830000.00
depreciationAndAmortization 5879000.00
operatingIncome 7990000.00
otherOperatingExpenses 45760000.00
interestExpense 30000.00
taxProvision 56000.00
interestIncome 5166000.00
netInterestIncome 5136000.00
incomeTaxExpense 56000.00
totalRevenue 50446000.00
totalOperatingExpenses 43050000.00
costOfRevenue 2710000.00
totalOtherIncomeExpenseNet 17911000.00
discontinuedOperations -2275000.00
netIncomeFromContinuingOps 27679000.00
netIncomeApplicableToCommonShares 28526000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
incomeBeforeTax 7543000.00
minorityInterest 0.00
netIncome 154367000.00
sellingGeneralAdministrative 15260000.00
sellingAndMarketingExpenses 11038000.00
grossProfit 39560000.00
reconciledDepreciation 4955000.00
ebit 8472000.00
ebitda 13427000.00
depreciationAndAmortization 4955000.00
operatingIncome 3001000.00
otherOperatingExpenses 38342000.00
interestExpense 123000.00
taxProvision 1290000.00
interestIncome 4668000.00
netInterestIncome 4545000.00
incomeTaxExpense 1290000.00
totalRevenue 42416000.00
totalOperatingExpenses 35486000.00
costOfRevenue 2856000.00
totalOtherIncomeExpenseNet -1077000.00
discontinuedOperations 148113000.00
netIncomeFromContinuingOps 6253000.00
netIncomeApplicableToCommonShares 154367000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
incomeBeforeTax 17117000.00
netIncome 17141000.00
sellingGeneralAdministrative 19921000.00
sellingAndMarketingExpenses 10196000.00
grossProfit 38018000.00
reconciledDepreciation 4817000.00
ebit 12369000.00
ebitda 17186000.00
depreciationAndAmortization 4817000.00
operatingIncome 2128000.00
otherOperatingExpenses 58910000.00
interestExpense 760000.00
taxProvision -23000.00
interestIncome 10553000.00
netInterestIncome 9793000.00
incomeTaxExpense -23000.00
totalRevenue 55434000.00
totalOperatingExpenses 41494000.00
costOfRevenue 17416000.00
totalOtherIncomeExpenseNet 10802000.00
discontinuedOperations 148113000.00
netIncomeFromContinuingOps 17140000.00
netIncomeApplicableToCommonShares 17141000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
incomeBeforeTax 26601000.00
netIncome 21973000.00
sellingGeneralAdministrative 28166000.00
sellingAndMarketingExpenses 17540000.00
grossProfit 96959000.00
reconciledDepreciation 4739000.00
ebit 54739000.00
ebitda 60739000.00
depreciationAndAmortization 6000000.00
operatingIncome 12744000.00
otherOperatingExpenses 89261000.00
interestExpense 957000.00
taxProvision -3957000.00
interestIncome 10000.00
netInterestIncome -7698000.00
incomeTaxExpense 4628000.00
totalRevenue 129609000.00
totalOperatingExpenses 56611000.00
costOfRevenue 32650000.00
totalOtherIncomeExpenseNet -19352000.00
discontinuedOperations 148113000.00
netIncomeFromContinuingOps -20859000.00
netIncomeApplicableToCommonShares -20859000.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
incomeBeforeTax 26601000.00
netIncome 21973000.00
sellingGeneralAdministrative 28166000.00
sellingAndMarketingExpenses 17540000.00
grossProfit 96959000.00
reconciledDepreciation 5999000.00
ebit 54739000.00
ebitda 60739000.00
depreciationAndAmortization 6000000.00
operatingIncome 12744000.00
otherOperatingExpenses 89261000.00
interestExpense 957000.00
taxProvision 4628000.00
interestIncome 1925000.00
netInterestIncome -2874000.00
incomeTaxExpense 4628000.00
totalRevenue 129609000.00
totalOperatingExpenses 56611000.00
costOfRevenue 32650000.00
totalOtherIncomeExpenseNet -19352000.00
discontinuedOperations 148113000.00
netIncomeFromContinuingOps 21975000.00
netIncomeApplicableToCommonShares 21973000.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
incomeBeforeTax 29797000.00
netIncome 28120000.00
sellingGeneralAdministrative 23170000.00
sellingAndMarketingExpenses 20029000.00
grossProfit 78655000.00
reconciledDepreciation 4511000.00
ebit 30558000.00
ebitda 35069000.00
depreciationAndAmortization 4511000.00
operatingIncome 6652000.00
otherOperatingExpenses 87026000.00
interestExpense 222000.00
taxProvision 1677000.00
interestIncome 611000.00
netInterestIncome 389000.00
incomeTaxExpense 1677000.00
totalRevenue 93678000.00
totalOperatingExpenses 72003000.00
costOfRevenue 15023000.00
totalOtherIncomeExpenseNet 22756000.00
netIncomeFromContinuingOps 28120000.00
netIncomeApplicableToCommonShares 28120000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
incomeBeforeTax 2406000.00
netIncome 3422000.00
sellingGeneralAdministrative 19168000.00
sellingAndMarketingExpenses 21084000.00
grossProfit 51638000.00
reconciledDepreciation 4281000.00
ebit 2888000.00
ebitda 7169000.00
depreciationAndAmortization 4281000.00
operatingIncome -2762000.00
otherOperatingExpenses 64487000.00
interestExpense 173000.00
taxProvision -1016000.00
interestIncome 1668000.00
netInterestIncome 1495000.00
incomeTaxExpense -1016000.00
totalRevenue 61725000.00
totalOperatingExpenses 54400000.00
costOfRevenue 10087000.00
totalOtherIncomeExpenseNet 3672000.00
netIncomeFromContinuingOps 3422000.00
netIncomeApplicableToCommonShares 3422000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-17
currency_symbol USD
incomeBeforeTax 12099000.00
netIncome 11412000.00
sellingGeneralAdministrative 14388000.00
sellingAndMarketingExpenses 8696000.00
grossProfit 42623000.00
reconciledDepreciation 4142000.00
ebit 14158000.00
ebitda 17034000.00
depreciationAndAmortization 2876000.00
operatingIncome 13215000.00
otherOperatingExpenses 36993000.00
interestExpense 1565000.00
taxProvision 313000.00
interestIncome 669000.00
netInterestIncome 1538000.00
incomeTaxExpense 687000.00
totalRevenue 50207000.00
totalOperatingExpenses 29409000.00
costOfRevenue 7584000.00
totalOtherIncomeExpenseNet -361000.00
netIncomeFromContinuingOps 5384000.00
netIncomeApplicableToCommonShares 4381000.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12099000.00
minorityInterest 0.00
netIncome 11412000.00
sellingGeneralAdministrative 14388000.00
sellingAndMarketingExpenses 8696000.00
grossProfit 42623000.00
reconciledDepreciation 2877000.00
ebit 14158000.00
ebitda 17034000.00
depreciationAndAmortization 2876000.00
operatingIncome 13215000.00
otherOperatingExpenses 36993000.00
interestExpense 1565000.00
taxProvision 687000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 687000.00
totalRevenue 50207000.00
totalOperatingExpenses 29409000.00
costOfRevenue 7584000.00
totalOtherIncomeExpenseNet -361000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11413000.00
netIncomeApplicableToCommonShares 11413000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10687000.00
minorityInterest 0.00
netIncome 9717000.00
sellingGeneralAdministrative 9378000.00
grossProfit 44667000.00
reconciledDepreciation 3051000.00
ebit 10713000.00
ebitda 13764000.00
depreciationAndAmortization 3051000.00
operatingIncome 11841000.00
otherOperatingExpenses 32827000.00
interestExpense 54000.00
taxProvision 970000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 970000.00
totalRevenue 44667000.00
totalOperatingExpenses 32827000.00
costOfRevenue 14913000.00
totalOtherIncomeExpenseNet -1729000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9717000.00
netIncomeApplicableToCommonShares 9717000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9945000.00
minorityInterest 0.00
netIncome 7411000.00
sellingGeneralAdministrative 9356000.00
grossProfit 39828000.00
reconciledDepreciation 3378000.00
ebit 9958000.00
ebitda 13336000.00
depreciationAndAmortization 3378000.00
operatingIncome 10469000.00
otherOperatingExpenses 29360000.00
interestExpense 43000.00
taxProvision 2535000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2535000.00
totalRevenue 39828000.00
totalOperatingExpenses 29360000.00
costOfRevenue 10757000.00
totalOtherIncomeExpenseNet -584000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7411000.00
netIncomeApplicableToCommonShares 7411000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8909000.00
minorityInterest 0.00
netIncome 6619000.00
sellingGeneralAdministrative 14480000.00
sellingAndMarketingExpenses 7338000.00
grossProfit 39446000.00
reconciledDepreciation 3388000.00
ebit 8862000.00
ebitda 12250000.00
depreciationAndAmortization 3388000.00
operatingIncome 9776000.00
otherOperatingExpenses 29670000.00
interestExpense 34000.00
taxProvision 2289000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2289000.00
totalRevenue 39446000.00
totalOperatingExpenses 29670000.00
costOfRevenue 11788000.00
totalOtherIncomeExpenseNet -928000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6619000.00
netIncomeApplicableToCommonShares 6619000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 139000.00
minorityInterest 0.00
netIncome 1252000.00
sellingGeneralAdministrative 19902000.00
sellingAndMarketingExpenses 30971000.00
grossProfit 38869000.00
reconciledDepreciation 4214000.00
ebit 1865000.00
ebitda 6079000.00
depreciationAndAmortization 4214000.00
operatingIncome 1295000.00
otherOperatingExpenses 31848000.00
interestExpense 5000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1113000.00
totalRevenue 38869000.00
totalOperatingExpenses 31848000.00
costOfRevenue 12666000.00
totalOtherIncomeExpenseNet -7895000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1467000.00
netIncomeApplicableToCommonShares 1252000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9146000.00
minorityInterest 0.00
netIncome 7531000.00
sellingGeneralAdministrative 12459000.00
grossProfit 38057000.00
reconciledDepreciation 4984000.00
ebit 11177000.00
ebitda 16161000.00
depreciationAndAmortization 4984000.00
operatingIncome 10683000.00
otherOperatingExpenses 31972000.00
interestExpense 31000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1615000.00
totalRevenue 38057000.00
totalOperatingExpenses 31972000.00
costOfRevenue 12869000.00
totalOtherIncomeExpenseNet 3078000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9746000.00
netIncomeApplicableToCommonShares 7531000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1853000.00
minorityInterest 0.00
netIncome -2551000.00
sellingGeneralAdministrative 11145000.00
grossProfit 26491000.00
reconciledDepreciation 3605000.00
ebit -2369000.00
ebitda 1236000.00
depreciationAndAmortization 3605000.00
operatingIncome -2531000.00
otherOperatingExpenses 28653000.00
interestExpense 140000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 697000.00
totalRevenue 26491000.00
totalOperatingExpenses 28653000.00
costOfRevenue 11254000.00
totalOtherIncomeExpenseNet 438000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2047000.00
netIncomeApplicableToCommonShares -2047000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 73000.00
minorityInterest 0.00
netIncome -168000.00
sellingGeneralAdministrative 10262000.00
sellingAndMarketingExpenses 3691000.00
grossProfit 25475000.00
reconciledDepreciation 3802000.00
ebit 2191000.00
ebitda 5993000.00
depreciationAndAmortization 3802000.00
operatingIncome 792000.00
otherOperatingExpenses 22942000.00
interestExpense 62000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 241000.00
totalRevenue 25475000.00
totalOperatingExpenses 22942000.00
costOfRevenue 8829000.00
totalOtherIncomeExpenseNet -2412000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -168000.00
netIncomeApplicableToCommonShares -168000.00
2016-12-31
date 2016-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -18649000.00
minorityInterest 0.00
netIncome -15810000.00
sellingGeneralAdministrative 3113000.00
grossProfit 64713000.00
ebit -3373000.00
operatingIncome -3373000.00
otherOperatingExpenses 52305000.00
interestExpense 1402000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2839000.00
totalRevenue 107285000.00
totalOperatingExpenses 110658000.00
costOfRevenue 42572000.00
totalOtherIncomeExpenseNet -15276000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -15810000.00
netIncomeApplicableToCommonShares -7704000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-20
currency_symbol USD
researchDevelopment 45930000.00
incomeBeforeTax 23870000.00
netIncome 15035000.00
sellingGeneralAdministrative 85188000.00
sellingAndMarketingExpenses 114988000.00
grossProfit 276449000.00
reconciledDepreciation 13939000.00
ebit 66759000.00
ebitda 80698000.00
depreciationAndAmortization 13939000.00
operatingIncome 66759000.00
otherOperatingExpenses 285726000.00
interestExpense 39729000.00
taxProvision 8835000.00
interestIncome 21454000.00
netInterestIncome -19432000.00
incomeTaxExpense 8835000.00
totalRevenue 331037000.00
totalOperatingExpenses 231138000.00
costOfRevenue 54588000.00
totalOtherIncomeExpenseNet -42889000.00
netIncomeFromContinuingOps 15035000.00
netIncomeApplicableToCommonShares 15035000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-26
currency_symbol USD
researchDevelopment 40790000.00
incomeBeforeTax -14925000.00
netIncome -14968000.00
sellingGeneralAdministrative 84556000.00
sellingAndMarketingExpenses 121319000.00
grossProfit 237300000.00
reconciledDepreciation 19600000.00
ebit -1804000.00
ebitda -8289000.00
depreciationAndAmortization -6485000.00
operatingIncome -1804000.00
otherOperatingExpenses 252795000.00
interestExpense 6912000.00
taxProvision 43000.00
interestIncome 123000.00
netInterestIncome -8603000.00
incomeTaxExpense 43000.00
totalRevenue 250991000.00
totalOperatingExpenses 239104000.00
costOfRevenue 13691000.00
totalOtherIncomeExpenseNet -13121000.00
discontinuedOperations -816000.00
netIncomeFromContinuingOps -14968000.00
netIncomeApplicableToCommonShares -15784000.00
2020-12-31
date 2020-12-31
filing_date 2021-06-11
currency_symbol USD
researchDevelopment 31630000.00
incomeBeforeTax 34997000.00
minorityInterest 0.00
netIncome 34308000.00
sellingGeneralAdministrative 59936000.00
sellingAndMarketingExpenses 47860000.00
grossProfit 153162000.00
reconciledDepreciation 20390000.00
ebit 22529000.00
ebitda 42919000.00
depreciationAndAmortization 20390000.00
operatingIncome 22529000.00
otherOperatingExpenses 169722000.00
interestExpense 516000.00
taxProvision 689000.00
interestIncome 13633000.00
netInterestIncome 13950000.00
incomeTaxExpense 689000.00
totalRevenue 165274000.00
totalOperatingExpenses 157610000.00
costOfRevenue 12112000.00
totalOtherIncomeExpenseNet 12468000.00
discontinuedOperations 141742000.00
netIncomeFromContinuingOps 34308000.00
netIncomeApplicableToCommonShares 179174000.00
2019-12-31
date 2019-12-31
filing_date 2020-04-30
currency_symbol USD
incomeBeforeTax 63500000.00
minorityInterest 0.00
netIncome 57899000.00
sellingGeneralAdministrative 78931000.00
sellingAndMarketingExpenses 73150000.00
grossProfit 260864000.00
reconciledDepreciation 18934000.00
ebit 120153000.00
ebitda 139086000.00
depreciationAndAmortization 18933000.00
operatingIncome 120153000.00
otherOperatingExpenses 259313000.00
interestExpense 1505000.00
taxProvision 5602000.00
interestIncome 2045000.00
netInterestIncome 548000.00
incomeTaxExpense 5602000.00
totalRevenue 334855000.00
totalOperatingExpenses 185322000.00
costOfRevenue 73991000.00
totalOtherIncomeExpenseNet -56653000.00
discontinuedOperations 141742000.00
netIncomeFromContinuingOps 57898000.00
netIncomeApplicableToCommonShares 57899000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-17
currency_symbol USD
incomeBeforeTax 41641000.00
netIncome 35160000.00
sellingGeneralAdministrative 55914000.00
sellingAndMarketingExpenses 31581000.00
grossProfit 158960000.00
reconciledDepreciation 12694000.00
ebit 43690000.00
ebitda 56384000.00
depreciationAndAmortization 12694000.00
operatingIncome 45301000.00
otherOperatingExpenses 126967000.00
interestExpense 1695000.00
taxProvision 6481000.00
interestIncome 1386000.00
netInterestIncome -59000.00
incomeTaxExpense 6481000.00
totalRevenue 172276000.00
totalOperatingExpenses 113651000.00
costOfRevenue 13316000.00
totalOtherIncomeExpenseNet -3602000.00
discontinuedOperations 141742000.00
netIncomeFromContinuingOps 35160000.00
netIncomeApplicableToCommonShares 35160000.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
incomeBeforeTax 7504000.00
netIncome 6064000.00
sellingGeneralAdministrative 52232000.00
sellingAndMarketingExpenses 30971000.00
grossProfit 128892000.00
reconciledDepreciation 16604000.00
ebit 12863000.00
ebitda 29467000.00
depreciationAndAmortization 16604000.00
operatingIncome 10239000.00
otherOperatingExpenses 115414000.00
interestExpense 238000.00
taxProvision 1440000.00
interestIncome 54000.00
netInterestIncome 816000.00
incomeTaxExpense 1440000.00
totalRevenue 128892000.00
totalOperatingExpenses 115414000.00
costOfRevenue 1303000.00
totalOtherIncomeExpenseNet -6791000.00
discontinuedOperations 941000.00
netIncomeFromContinuingOps 6064000.00
netIncomeApplicableToCommonShares 6064000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
incomeBeforeTax -18649000.00
netIncome -15810000.00
sellingGeneralAdministrative 71995000.00
grossProfit 106178000.00
ebit -3373000.00
operatingIncome -13383000.00
otherOperatingExpenses 52305000.00
interestExpense 0.00
taxProvision -2839000.00
interestIncome 5266000.00
incomeTaxExpense -2839000.00
totalRevenue 107285000.00
totalOperatingExpenses 110658000.00
costOfRevenue 1107000.00
totalOtherIncomeExpenseNet -15276000.00
netIncomeFromContinuingOps -15810000.00
netIncomeApplicableToCommonShares -15810000.00