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

Logo

EPAM Systems, Inc. занимается разработкой программного обеспечения и услуг по разработке цифровых платформ. Он работает в следующих сегментах: Северная Америка, Европа и Россия. Компания была основана Леонидом Лознером и Аркадием Добкиным в 1993 году и имеет штаб-квартиру в Ньютауне, штат Пенсильвания.

General
Code EPAM
Type Common Stock
Name EPAM Systems Inc
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000MHTV89
ISIN US29414B1044
LEI 549300XCR4R530HJP604
PrimaryTicker EPAM.US
CUSIP 29414B104
CIK 1352010
EmployerIdNumber 22-3536104
FiscalYearEnd December
IPODate 2012-02-08
InternationalDomestic Domestic
Sector Technology
Industry Information Technology Services
GicSector Information Technology
GicGroup Software & Services
GicIndustry IT Services
GicSubIndustry IT Consulting & Other Services
HomeCategory Domestic
IsDelisted Нет
Address 41 University Drive, Newtown, PA, United States, 18940
Listings
0
Code E3M
Exchange F
Name EPAM Systems Inc
Phone 267 759 9000
WebURL https://www.epam.com
FullTimeEmployees 54600
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 17119161344
MarketCapitalizationMln 17119.1613
EBITDA 696832000
PERatio 37.0399
PEGRatio 1.33
WallStreetTargetPrice 270.47
BookValue 57.19
DividendShare 0
DividendYield 0
EarningsShare 8.01
EPSEstimateCurrentYear 10.33
EPSEstimateNextYear 10.58
EPSEstimateNextQuarter 2.37
EPSEstimateCurrentQuarter 2.55
MostRecentQuarter 2023-09-30
ProfitMargin 0.0996
OperatingMarginTTM 0.1249
ReturnOnAssetsTTM 0.0959
ReturnOnEquityTTM 0.1567
RevenueTTM 4764585984
RevenuePerShareTTM 82.457
QuarterlyRevenueGrowthYOY -0.061
GrossProfitTTM 1560315000
DilutedEpsTTM 8.01
QuarterlyEarningsGrowthYOY -0.373

Financials / Income Statement / quarterly / net Income

142.28M
2021-12-31
89.72M
2022-03-31
18.6M
2022-06-30
156.05M
2022-09-30
155.04M
2022-12-31
102.29M
2023-03-31
120.03M
2023-06-30
97.2M
2023-09-30

Financials / Income Statement / quarterly / ebitda

190.62M
2021-12-31
176.29M
2022-03-31
201.95M
2022-06-30
195.41M
2022-09-30
167.32M
2022-12-31
147.76M
2023-03-31
173.12M
2023-06-30
185.07M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

1.107B
2021-12-31
1.172B
2022-03-31
1.195B
2022-06-30
1.227B
2022-09-30
1.231B
2022-12-31
1.211B
2023-03-31
1.17B
2023-06-30
1.152B
2023-09-30

Earnings / History / epsActual

3.1
2022-09-30
2.93
2022-12-31
2.47
2023-03-31
2.64
2023-06-30
2.73
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-09-30
Valuation
TrailingPE 37.0399
ForwardPE 46.2963
PriceSalesTTM 3.5192
PriceBookMRQ 5.082
EnterpriseValue 15360451584
EnterpriseValueRevenue 3.15
EnterpriseValueEbitda 21.192
SharesStats
SharesOutstanding 57700500
SharesFloat 55893874
PercentInsiders 3.235
PercentInstitutions 95.008
Technicals
Beta 1.473
52WeekHigh 385.96
52WeekLow 197.99
50DayMA 250.8266
200DayMA 252.4935
SharesShort 1031371
SharesShortPriorMonth 1267281
ShortRatio 2.04
ShortPercent 0.0242
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
totalAssets 4162272000.00
intangibleAssets 69730000.00
otherCurrentAssets 78851000.00
totalLiab 862254000.00
totalStockholderEquity 3299439000.00
otherCurrentLiab 520315000.00
commonStock 58000.00
capitalStock 58000.00
retainedEarnings 2440043000.00
goodWill 548177000.00
cash 1872977000.00
totalCurrentLiabilities 613578000.00
currentDeferredRevenue 29554000.00
netDebt -1698851000.00
shortTermDebt 38294000.00
shortLongTermDebtTotal 174126000.00
otherStockholderEquity 950968000.00
totalCurrentAssets 2925288000.00
shortTermInvestments 60431000.00
netReceivables 913029000.00
longTermDebt 27500000.00
accountsPayable 25415000.00
accumulatedOtherComprehensiveIncome -91630000.00
nonCurrrentAssetsOther 55588000.00
nonCurrentAssetsTotal 1236984000.00
capitalLeaseObligations 146626000.00
nonCurrentLiabilitiesOther 112844000.00
nonCurrentLiabilitiesTotal 248676000.00
liabilitiesAndStockholdersEquity 4162272000.00
cashAndShortTermInvestments 1933408000.00
propertyPlantAndEquipmentGross 375965000.00
propertyPlantAndEquipmentNet 375965000.00
netWorkingCapital 2311710000.00
netInvestedCapital 3326939000.00
commonStockSharesOutstanding 58948000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
totalAssets 4093697000.00
intangibleAssets 68132000.00
otherCurrentAssets 106143000.00
totalLiab 830357000.00
totalStockholderEquity 3262761000.00
otherCurrentLiab 487009000.00
commonStock 58000.00
capitalStock 58000.00
retainedEarnings 2421326000.00
otherLiab 104451000.00
goodWill 534489000.00
otherAssets 187186000.00
cash 1776919000.00
totalCurrentLiabilities 584065000.00
currentDeferredRevenue 30766000.00
netDebt -1596077000.00
shortTermDebt 39001000.00
shortLongTermDebtTotal 180842000.00
otherStockholderEquity 913462000.00
propertyPlantEquipment 255772000.00
totalCurrentAssets 2871974000.00
netTangibleAssets 3262761000.00
shortTermInvestments 71376000.00
netReceivables 917536000.00
longTermDebt 25854000.00
accountsPayable 27289000.00
noncontrollingInterestInConsolidatedEntity 579000.00
accumulatedOtherComprehensiveIncome -72085000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity 2421326000.00
nonCurrrentAssetsOther 53015000.00
nonCurrentAssetsTotal 1221723000.00
capitalLeaseObligations 154988000.00
nonCurrentLiabilitiesOther 115987000.00
nonCurrentLiabilitiesTotal 246292000.00
capitalSurpluse 913580000.00
liabilitiesAndStockholdersEquity 4093697000.00
cashAndShortTermInvestments 1848295000.00
propertyPlantAndEquipmentGross 255772000.00
propertyPlantAndEquipmentNet 401616000.00
netWorkingCapital 2287909000.00
netInvestedCapital 3288615000.00
commonStockSharesOutstanding 59181000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
totalAssets 4071345000.00
intangibleAssets 73113000.00
otherCurrentAssets 86758000.00
totalLiab 940903000.00
totalStockholderEquity 3128964000.00
otherCurrentLiab 613069000.00
commonStock 58000.00
capitalStock 58000.00
retainedEarnings 2342730000.00
goodWill 533730000.00
otherAssets 189531000.00
cash 1749422000.00
totalCurrentLiabilities 682858000.00
netDebt -1562324000.00
shortTermDebt 40932000.00
shortLongTermDebtTotal 187098000.00
otherStockholderEquity 864136000.00
propertyPlantEquipment 267067000.00
totalCurrentAssets 2830789000.00
netTangibleAssets 3128964000.00
shortTermInvestments 60373000.00
netReceivables 934236000.00
longTermDebt 28253000.00
accountsPayable 28857000.00
noncontrollingInterestInConsolidatedEntity 1478000.00
accumulatedOtherComprehensiveIncome -77960000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity 2342730000.00
nonCurrrentAssetsOther 52177000.00
nonCurrentAssetsTotal 1240556000.00
capitalLeaseObligations 158845000.00
nonCurrentLiabilitiesOther 117913000.00
nonCurrentLiabilitiesTotal 258045000.00
capitalSurpluse 864254000.00
liabilitiesAndStockholdersEquity 4071345000.00
cashAndShortTermInvestments 1809795000.00
propertyPlantAndEquipmentGross 267067000.00
propertyPlantAndEquipmentNet 413882000.00
netWorkingCapital 2147931000.00
netInvestedCapital 3157217000.00
commonStockSharesOutstanding 59298000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 4009151000.00
intangibleAssets 77652000.00
otherCurrentAssets 85319000.00
totalLiab 1006141000.00
totalStockholderEquity 3001532000.00
otherCurrentLiab 637382000.00
commonStock 58000.00
capitalStock 58000.00
retainedEarnings 2248948000.00
otherLiab 108648000.00
goodWill 529072000.00
otherAssets 192274000.00
cash 1681344000.00
totalCurrentLiabilities 747483000.00
currentDeferredRevenue 36036000.00
netDebt -1488121000.00
shortTermDebt 43213000.00
shortLongTermDebt 2861000.00
shortLongTermDebtTotal 193223000.00
otherStockholderEquity 847847000.00
propertyPlantEquipment 273348000.00
totalCurrentAssets 2759625000.00
netTangibleAssets 2394808000.00
shortTermInvestments 60336000.00
netReceivables 932626000.00
longTermDebt 27693000.00
accountsPayable 30852000.00
noncontrollingInterestInConsolidatedEntity 1478000.00
accumulatedOtherComprehensiveIncome -95321000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity 2248948000.00
nonCurrrentAssetsOther 47877000.00
nonCurrentAssetsTotal 1249526000.00
capitalLeaseObligations 162669000.00
longTermDebtTotal 27693000.00
nonCurrentLiabilitiesOther 108648000.00
nonCurrentLiabilitiesTotal 258658000.00
capitalSurpluse 847965000.00
liabilitiesAndStockholdersEquity 4009151000.00
cashAndShortTermInvestments 1741680000.00
propertyPlantAndEquipmentGross 422128000.00
propertyPlantAndEquipmentNet 422128000.00
netWorkingCapital 2012142000.00
netInvestedCapital 3032086000.00
commonStockSharesOutstanding 59349000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
totalAssets 3735603000.00
intangibleAssets 79220000.00
otherCurrentAssets 63032000.00
totalLiab 976959000.00
totalStockholderEquity 2757166000.00
otherCurrentLiab 653277000.00
commonStock 57000.00
capitalStock 57000.00
retainedEarnings 2093909000.00
otherLiab 98104000.00
goodWill 505542000.00
otherAssets 264936000.00
cash 1487599000.00
totalCurrentLiabilities 727957000.00
netDebt -1290309000.00
shortTermDebt 46392000.00
shortLongTermDebt 7790000.00
shortLongTermDebtTotal 197290000.00
otherStockholderEquity 801832000.00
propertyPlantEquipment 357919000.00
totalCurrentAssets 2527986000.00
netTangibleAssets 2172404000.00
shortTermInvestments 60216000.00
netReceivables 917139000.00
longTermDebt 28198000.00
accountsPayable 28288000.00
noncontrollingInterestInConsolidatedEntity 1478000.00
accumulatedOtherComprehensiveIncome -138632000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity 2093909000.00
treasuryStock -118000.00
nonCurrrentAssetsOther 50717000.00
nonCurrentAssetsTotal 1207617000.00
capitalLeaseObligations 161302000.00
nonCurrentLiabilitiesOther 180075000.00
nonCurrentLiabilitiesTotal 249002000.00
capitalSurpluse 801950000.00
liabilitiesAndStockholdersEquity 3735603000.00
cashAndShortTermInvestments 1547815000.00
propertyPlantAndEquipmentGross 209700000.00
propertyPlantAndEquipmentNet 357919000.00
netWorkingCapital 1800029000.00
netInvestedCapital 2793154000.00
commonStockSharesOutstanding 59357000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 3563964000.00
intangibleAssets 89032000.00
otherCurrentAssets 76845000.00
totalLiab 939958000.00
totalStockholderEquity 2622353000.00
otherCurrentLiab 614389000.00
commonStock 57000.00
capitalStock 57000.00
retainedEarnings 1937855000.00
otherLiab 94143000.00
goodWill 521267000.00
otherAssets 195642000.00
cash 1293518000.00
totalCurrentLiabilities 684703000.00
netDebt -1084580000.00
shortTermDebt 47826000.00
shortLongTermDebt 6701000.00
shortLongTermDebtTotal 208938000.00
otherStockholderEquity 760798000.00
propertyPlantEquipment 211119000.00
totalCurrentAssets 2359678000.00
netTangibleAssets 2622353000.00
shortTermInvestments 60098000.00
netReceivables 929217000.00
longTermDebt 30221000.00
accountsPayable 22488000.00
noncontrollingInterestInConsolidatedEntity 1653000.00
accumulatedOtherComprehensiveIncome -76357000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity 1937855000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 50335000.00
nonCurrentAssetsTotal 1204286000.00
capitalLeaseObligations 172016000.00
nonCurrentLiabilitiesOther 176332000.00
nonCurrentLiabilitiesTotal 255255000.00
capitalSurpluse 760975000.00
liabilitiesAndStockholdersEquity 3563964000.00
cashAndShortTermInvestments 1353616000.00
propertyPlantAndEquipmentGross 211119000.00
propertyPlantAndEquipmentNet 370845000.00
netWorkingCapital 1674975000.00
netInvestedCapital 2659275000.00
commonStockSharesOutstanding 59020000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
totalAssets 3507570000.00
intangibleAssets 97569000.00
otherCurrentAssets 89032000.00
totalLiab 953814000.00
totalStockholderEquity 2552103000.00
otherCurrentLiab 606925000.00
commonStock 57000.00
capitalStock 57000.00
retainedEarnings 1919251000.00
otherLiab 99198000.00
goodWill 534136000.00
otherAssets 186459000.00
cash 1276461000.00
totalCurrentLiabilities 683252000.00
netDebt -1048176000.00
shortTermDebt 56921000.00
shortLongTermDebt 9900000.00
shortLongTermDebtTotal 228285000.00
otherStockholderEquity 718945000.00
propertyPlantEquipment 219639000.00
totalCurrentAssets 2266753000.00
netTangibleAssets 2552103000.00
netReceivables 901260000.00
longTermDebt 30550000.00
accountsPayable 19406000.00
noncontrollingInterestInConsolidatedEntity 1653000.00
accumulatedOtherComprehensiveIncome -86150000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity 1919251000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 52657000.00
nonCurrentAssetsTotal 1240817000.00
capitalLeaseObligations 187835000.00
nonCurrentLiabilitiesOther 55095000.00
nonCurrentLiabilitiesTotal 270562000.00
capitalSurpluse 719122000.00
liabilitiesAndStockholdersEquity 3507570000.00
cashAndShortTermInvestments 1276461000.00
propertyPlantAndEquipmentGross 219639000.00
propertyPlantAndEquipmentNet 395153000.00
netWorkingCapital 1583501000.00
netInvestedCapital 2592553000.00
commonStockSharesOutstanding 58941000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
totalAssets 3523227000.00
intangibleAssets 101143000.00
otherCurrentAssets 53927000.00
totalLiab 1027390000.00
totalStockholderEquity 2487117000.00
otherCurrentLiab 632641000.00
commonStock 57000.00
capitalStock 57000.00
retainedEarnings 1829532000.00
otherLiab 90934000.00
goodWill 530723000.00
otherAssets 200826000.00
cash 1446625000.00
totalCurrentLiabilities 763420000.00
currentDeferredRevenue 39810000.00
netDebt -1207467000.00
shortTermDebt 66122000.00
shortLongTermDebt 16018000.00
shortLongTermDebtTotal 239158000.00
otherStockholderEquity 711735000.00
propertyPlantEquipment 421055000.00
totalCurrentAssets 2269480000.00
netTangibleAssets 1855251000.00
shortTermInvestments 0.00
netReceivables 768928000.00
longTermDebt 30234000.00
accountsPayable 24847000.00
noncontrollingInterestInConsolidatedEntity 8720000.00
accumulatedOtherComprehensiveIncome -54207000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity 1829532000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 56898000.00
nonCurrentAssetsTotal 1253747000.00
capitalLeaseObligations 192906000.00
longTermDebtTotal 30234000.00
nonCurrentLiabilitiesOther 48480000.00
nonCurrentLiabilitiesTotal 263970000.00
capitalSurpluse 711912000.00
liabilitiesAndStockholdersEquity 3523227000.00
cashAndShortTermInvestments 1446625000.00
propertyPlantAndEquipmentNet 421055000.00
netWorkingCapital 1506060000.00
netInvestedCapital 2533369000.00
commonStockSharesOutstanding 59254000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
totalAssets 3242233000.00
intangibleAssets 74576000.00
otherCurrentAssets 69992000.00
totalLiab 903114000.00
totalStockholderEquity 2339119000.00
otherCurrentLiab 552359000.00
commonStock 57000.00
capitalStock 57000.00
retainedEarnings 1687253000.00
otherLiab 95987000.00
goodWill 386508000.00
otherAssets 319446000.00
cash 1266614000.00
totalCurrentLiabilities 632547000.00
currentDeferredRevenue 20928000.00
netDebt -1040860000.00
shortTermDebt 51174000.00
shortLongTermDebtTotal 225754000.00
otherStockholderEquity 693710000.00
propertyPlantEquipment 369509000.00
totalCurrentAssets 2092194000.00
netTangibleAssets 1878035000.00
shortTermInvestments 0.00
netReceivables 755588000.00
longTermDebt 25024000.00
accountsPayable 8086000.00
accumulatedOtherComprehensiveIncome -41901000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity 1687253000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 215389000.00
nonCurrentAssetsTotal 1150039000.00
capitalLeaseObligations 200730000.00
longTermDebtTotal 25024000.00
nonCurrentLiabilitiesOther 245543000.00
nonCurrentLiabilitiesTotal 270567000.00
capitalSurpluse 693887000.00
liabilitiesAndStockholdersEquity 3242233000.00
cashAndShortTermInvestments 1266614000.00
propertyPlantAndEquipmentNet 369509000.00
netWorkingCapital 1459647000.00
netInvestedCapital 2364143000.00
commonStockSharesOutstanding 59203000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
totalAssets 2961615000.00
intangibleAssets 65130000.00
otherCurrentAssets 72549000.00
totalLiab 748947000.00
totalStockholderEquity 2212668000.00
otherCurrentLiab 418476000.00
commonStock 57000.00
capitalStock 57000.00
retainedEarnings 1571597000.00
otherLiab 73985000.00
goodWill 335477000.00
otherAssets 152873000.00
cash 1283233000.00
totalCurrentLiabilities 522948000.00
currentDeferredRevenue 16939000.00
netDebt -1053398000.00
shortTermDebt 77821000.00
shortLongTermDebt 25000000.00
shortLongTermDebtTotal 229835000.00
otherStockholderEquity 670087000.00
propertyPlantEquipment 370117000.00
totalCurrentAssets 2038018000.00
netTangibleAssets 1812061000.00
shortTermInvestments 0.00
netReceivables 682236000.00
longTermDebt 29000.00
accountsPayable 9712000.00
accumulatedOtherComprehensiveIncome -29073000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity 1571597000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 56758000.00
nonCurrentAssetsTotal 923597000.00
capitalLeaseObligations 204806000.00
longTermDebtTotal 29000.00
nonCurrentLiabilitiesOther 32973000.00
nonCurrentLiabilitiesTotal 225999000.00
capitalSurpluse 670264000.00
liabilitiesAndStockholdersEquity 2961615000.00
cashAndShortTermInvestments 1283233000.00
propertyPlantAndEquipmentGross 370117000.00
propertyPlantAndEquipmentNet 370117000.00
netWorkingCapital 1515070000.00
netInvestedCapital 2237697000.00
commonStockSharesOutstanding 59011000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
totalAssets 2780541000.00
intangibleAssets 48547000.00
otherCurrentAssets 46848000.00
totalLiab 716602000.00
totalStockholderEquity 2063939000.00
otherCurrentLiab 391317000.00
commonStock 56000.00
retainedEarnings 1456926000.00
otherLiab 65804000.00
goodWill 210881000.00
otherAssets 144296000.00
cash 1372829000.00
totalCurrentLiabilities 463761000.00
currentDeferredRevenue 9097000.00
netDebt -1129613000.00
shortTermDebt 56179000.00
shortLongTermDebtTotal 243216000.00
otherStockholderEquity 647707000.00
propertyPlantEquipment 164749000.00
totalCurrentAssets 2004718000.00
netTangibleAssets 1804511000.00
shortTermInvestments 0.00
netReceivables 585041000.00
longTermDebt 25032000.00
accountsPayable 7168000.00
accumulatedOtherComprehensiveIncome -40750000.00
commonStockTotalEquity 56000.00
retainedEarningsTotalEquity 1456926000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 54108000.00
nonCurrentAssetsTotal 775823000.00
capitalLeaseObligations 218184000.00
longTermDebtTotal 25032000.00
nonCurrentLiabilitiesOther 227809000.00
nonCurrentLiabilitiesTotal 252841000.00
capitalSurpluse 647884000.00
liabilitiesAndStockholdersEquity 2780541000.00
cashAndShortTermInvestments 1372829000.00
propertyPlantAndEquipmentGross 372099000.00
propertyPlantAndEquipmentNet 372099000.00
netWorkingCapital 1540957000.00
netInvestedCapital 2088971000.00
commonStockSharesOutstanding 58778000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 2721332000.00
intangibleAssets 51975000.00
otherCurrentAssets 29570000.00
totalLiab 738314000.00
totalStockholderEquity 1983018000.00
otherCurrentLiab 377619000.00
commonStock 56000.00
retainedEarnings 1347880000.00
otherLiab 66722000.00
goodWill 211956000.00
otherAssets 375086000.00
cash 1322143000.00
totalCurrentLiabilities 465950000.00
currentDeferredRevenue 17383000.00
netDebt -1055742000.00
shortTermDebt 60759000.00
shortLongTermDebtTotal 266401000.00
otherStockholderEquity 660594000.00
propertyPlantEquipment 169533000.00
totalCurrentAssets 1912782000.00
netTangibleAssets 1719087000.00
shortTermInvestments 60007000.00
netReceivables 501062000.00
longTermDebt 25038000.00
accountsPayable 10189000.00
accumulatedOtherComprehensiveIncome -25512000.00
commonStockTotalEquity 56000.00
retainedEarningsTotalEquity 1347880000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 53960000.00
nonCurrentAssetsTotal 808550000.00
capitalLeaseObligations 241363000.00
longTermDebtTotal 25038000.00
nonCurrentLiabilitiesOther 247326000.00
nonCurrentLiabilitiesTotal 272364000.00
capitalSurpluse 660771000.00
liabilitiesAndStockholdersEquity 2721332000.00
cashAndShortTermInvestments 1382150000.00
propertyPlantAndEquipmentGross 398205000.00
propertyPlantAndEquipmentNet 398205000.00
netWorkingCapital 1446832000.00
netInvestedCapital 2008056000.00
commonStockSharesOutstanding 58774000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
totalAssets 2555425000.00
intangibleAssets 54321000.00
otherCurrentAssets 37843000.00
totalLiab 695191000.00
totalStockholderEquity 1860234000.00
otherCurrentLiab 329160000.00
commonStock 56000.00
retainedEarnings 1262341000.00
otherLiab 71386000.00
goodWill 207764000.00
otherAssets 377429000.00
cash 1161065000.00
totalCurrentLiabilities 414831000.00
currentDeferredRevenue 13779000.00
netDebt -890984000.00
shortTermDebt 61107000.00
shortLongTermDebtTotal 270081000.00
otherStockholderEquity 648509000.00
propertyPlantEquipment 163689000.00
totalCurrentAssets 1752222000.00
netTangibleAssets 1598149000.00
shortTermInvestments 60089000.00
netReceivables 493225000.00
longTermDebt 25039000.00
accountsPayable 10785000.00
accumulatedOtherComprehensiveIncome -50672000.00
commonStockTotalEquity 56000.00
retainedEarningsTotalEquity 1262341000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 54578000.00
nonCurrentAssetsTotal 803203000.00
capitalLeaseObligations 245042000.00
longTermDebtTotal 25039000.00
nonCurrentLiabilitiesOther 255321000.00
nonCurrentLiabilitiesTotal 280360000.00
capitalSurpluse 648686000.00
liabilitiesAndStockholdersEquity 2555425000.00
cashAndShortTermInvestments 1221154000.00
propertyPlantAndEquipmentGross 396469000.00
propertyPlantAndEquipmentNet 396469000.00
netWorkingCapital 1337391000.00
netInvestedCapital 1885273000.00
commonStockSharesOutstanding 58616000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
totalAssets 2389130000.00
intangibleAssets 55887000.00
otherCurrentAssets 37679000.00
totalLiab 636036000.00
totalStockholderEquity 1753094000.00
otherCurrentLiab 286075000.00
commonStock 56000.00
retainedEarnings 1172909000.00
otherLiab 63707000.00
goodWill 199039000.00
otherAssets 133749000.00
cash 993724000.00
totalCurrentLiabilities 365580000.00
currentDeferredRevenue 10972000.00
netDebt -726038000.00
shortTermDebt 60937000.00
shortLongTermDebtTotal 267686000.00
otherStockholderEquity 630502000.00
propertyPlantEquipment 167359000.00
totalCurrentAssets 1598336000.00
netTangibleAssets 1498168000.00
shortTermInvestments 60025000.00
netReceivables 506908000.00
longTermDebt 25044000.00
accountsPayable 7596000.00
accumulatedOtherComprehensiveIncome -50373000.00
commonStockTotalEquity 56000.00
retainedEarningsTotalEquity 1172909000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 55647000.00
nonCurrentAssetsTotal 790794000.00
capitalLeaseObligations 242642000.00
longTermDebtTotal 25044000.00
nonCurrentLiabilitiesOther 245412000.00
nonCurrentLiabilitiesTotal 270456000.00
capitalSurpluse 630679000.00
liabilitiesAndStockholdersEquity 2389130000.00
cashAndShortTermInvestments 1053749000.00
propertyPlantAndEquipmentGross 402119000.00
propertyPlantAndEquipmentNet 402119000.00
netWorkingCapital 1232756000.00
netInvestedCapital 1778138000.00
commonStockSharesOutstanding 58246000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
totalAssets 2311881000.00
intangibleAssets 58676000.00
otherCurrentAssets 48786000.00
totalLiab 664399000.00
totalStockholderEquity 1647482000.00
otherCurrentLiab 316994000.00
commonStock 56000.00
retainedEarnings 1106285000.00
otherLiab 60720000.00
goodWill 198534000.00
otherAssets 138592000.00
cash 916253000.00
totalCurrentLiabilities 389321000.00
currentDeferredRevenue 6987000.00
netDebt -641787000.00
shortTermDebt 60108000.00
shortLongTermDebtTotal 274466000.00
otherStockholderEquity 610402000.00
propertyPlantEquipment 164671000.00
totalCurrentAssets 1507737000.00
netTangibleAssets 1390272000.00
netReceivables 542698000.00
longTermDebt 25046000.00
accountsPayable 5232000.00
accumulatedOtherComprehensiveIncome -69261000.00
commonStockTotalEquity 56000.00
retainedEarningsTotalEquity 1106285000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 59548000.00
nonCurrentAssetsTotal 804144000.00
capitalLeaseObligations 249420000.00
longTermDebtTotal 25046000.00
nonCurrentLiabilitiesOther 250032000.00
nonCurrentLiabilitiesTotal 275078000.00
capitalSurpluse 610579000.00
liabilitiesAndStockholdersEquity 2311881000.00
cashAndShortTermInvestments 916253000.00
propertyPlantAndEquipmentGross 408342000.00
propertyPlantAndEquipmentNet 408342000.00
netWorkingCapital 1118416000.00
netInvestedCapital 1672528000.00
commonStockSharesOutstanding 58143000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
totalAssets 2244208000.00
intangibleAssets 56258000.00
otherCurrentAssets 39943000.00
totalLiab 648063000.00
totalStockholderEquity 1596145000.00
otherCurrentLiab 312443000.00
commonStock 55000.00
retainedEarnings 1020590000.00
otherLiab 55193000.00
goodWill 195043000.00
otherAssets 114446000.00
cash 936552000.00
totalCurrentLiabilities 386948000.00
currentDeferredRevenue 9132000.00
netDebt -673088000.00
shortTermDebt 57542000.00
shortLongTermDebtTotal 263464000.00
otherStockholderEquity 606874000.00
propertyPlantEquipment 165259000.00
totalCurrentAssets 1474211000.00
netTangibleAssets 1344844000.00
netReceivables 497716000.00
longTermDebt 25074000.00
accountsPayable 7831000.00
accumulatedOtherComprehensiveIncome -31374000.00
commonStockTotalEquity 55000.00
retainedEarningsTotalEquity 1020590000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 39433000.00
deferredLongTermAssetCharges 75013000.00
nonCurrentAssetsTotal 769997000.00
capitalLeaseObligations 238390000.00
longTermDebtTotal 25074000.00
nonCurrentLiabilitiesOther 236041000.00
nonCurrentLiabilitiesTotal 261115000.00
capitalSurpluse 607051000.00
liabilitiesAndStockholdersEquity 2244208000.00
cashAndShortTermInvestments 936552000.00
propertyPlantAndEquipmentGross 404250000.00
propertyPlantAndEquipmentNet 404250000.00
commonStockSharesOutstanding 57965000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
totalAssets 2040163000.00
intangibleAssets 56537000.00
otherCurrentAssets 29390000.00
totalLiab 548046000.00
totalStockholderEquity 1492117000.00
otherCurrentLiab 205602000.00
commonStock 55000.00
retainedEarnings 946066000.00
otherLiab 57596000.00
goodWill 186299000.00
otherAssets 110169000.00
cash 853241000.00
totalCurrentLiabilities 311470000.00
currentDeferredRevenue 47548000.00
netDebt -622837000.00
shortTermDebt 51424000.00
shortLongTermDebtTotal 230404000.00
otherStockholderEquity 589587000.00
propertyPlantEquipment 115321000.00
totalCurrentAssets 1364692000.00
netTangibleAssets 1249281000.00
netReceivables 482061000.00
longTermDebt 25000000.00
accountsPayable 6896000.00
accumulatedOtherComprehensiveIncome -43591000.00
commonStockTotalEquity 55000.00
retainedEarningsTotalEquity 946066000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 35098000.00
deferredLongTermAssetCharges 75071000.00
nonCurrentAssetsTotal 675471000.00
capitalLeaseObligations 205404000.00
longTermDebtTotal 25000000.00
nonCurrentLiabilitiesOther 211576000.00
nonCurrentLiabilitiesTotal 236576000.00
capitalSurpluse 589764000.00
liabilitiesAndStockholdersEquity 2040163000.00
cashAndShortTermInvestments 853241000.00
propertyPlantAndEquipmentGross 322466000.00
propertyPlantAndEquipmentNet 322466000.00
commonStockSharesOutstanding 57844355.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 1931451000.00
intangibleAssets 53821000.00
otherCurrentAssets 28808000.00
totalLiab 509204000.00
totalStockholderEquity 1422247000.00
otherCurrentLiab 167986000.00
commonStock 55000.00
retainedEarnings 879064000.00
otherLiab 53453000.00
goodWill 179214000.00
otherAssets 90971000.00
cash 777365000.00
totalCurrentLiabilities 272614000.00
currentDeferredRevenue 50156000.00
netDebt -545799000.00
shortTermDebt 48429000.00
shortLongTermDebtTotal 231566000.00
otherStockholderEquity 574442000.00
propertyPlantEquipment 111175000.00
totalCurrentAssets 1285823000.00
netTangibleAssets 1189212000.00
netReceivables 479650000.00
longTermDebt 25000000.00
accountsPayable 6043000.00
accumulatedOtherComprehensiveIncome -31314000.00
commonStockTotalEquity 55000.00
retainedEarningsTotalEquity 879064000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 21237000.00
deferredLongTermAssetCharges 69734000.00
nonCurrentAssetsTotal 645628000.00
capitalLeaseObligations 206566000.00
longTermDebtTotal 25000000.00
nonCurrentLiabilitiesOther 211590000.00
nonCurrentLiabilitiesTotal 236590000.00
capitalSurpluse 574619000.00
liabilitiesAndStockholdersEquity 1931451000.00
cashAndShortTermInvestments 777365000.00
propertyPlantAndEquipmentGross 321622000.00
propertyPlantAndEquipmentNet 321622000.00
commonStockSharesOutstanding 57614000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 1831435000.00
intangibleAssets 50087000.00
otherCurrentAssets 30864000.00
totalLiab 493210000.00
totalStockholderEquity 1338225000.00
otherCurrentLiab 168478000.00
commonStock 54000.00
retainedEarnings 820287000.00
otherLiab 57709000.00
goodWill 167707000.00
otherAssets 89998000.00
cash 762529000.00
totalCurrentLiabilities 282566000.00
currentDeferredRevenue 69835000.00
netDebt -569738000.00
shortTermDebt 39856000.00
shortLongTermDebt 39856000.00
shortLongTermDebtTotal 192791000.00
otherStockholderEquity 553355000.00
propertyPlantEquipment 105805000.00
totalCurrentAssets 1244747000.00
netTangibleAssets 1120431000.00
netReceivables 451354000.00
longTermDebt 25000000.00
accountsPayable 4397000.00
accumulatedOtherComprehensiveIncome -35471000.00
commonStockTotalEquity 54000.00
retainedEarningsTotalEquity 820287000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 20653000.00
deferredLongTermAssetCharges 69345000.00
nonCurrentAssetsTotal 586688000.00
capitalLeaseObligations 167791000.00
longTermDebtTotal 25000000.00
nonCurrentLiabilitiesOther 185644000.00
nonCurrentLiabilitiesTotal 210644000.00
capitalSurpluse 553532000.00
liabilitiesAndStockholdersEquity 1831435000.00
cashAndShortTermInvestments 762529000.00
propertyPlantAndEquipmentGross 278896000.00
propertyPlantAndEquipmentNet 278896000.00
commonStockSharesOutstanding 57236427.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 1611802000.00
intangibleAssets 57065000.00
otherCurrentAssets 26171000.00
totalLiab 349206000.00
totalStockholderEquity 1262596000.00
otherCurrentLiab 25502000.00
commonStock 54000.00
retainedEarnings 759533000.00
otherLiab 61346000.00
goodWill 166832000.00
otherAssets 86191000.00
cash 770560000.00
totalCurrentLiabilities 262829000.00
currentDeferredRevenue 4558000.00
netDebt -745529000.00
shortTermDebt 225325000.00
shortLongTermDebtTotal 25031000.00
otherStockholderEquity 544523000.00
propertyPlantEquipment 102646000.00
totalCurrentAssets 1199068000.00
netTangibleAssets 1038699000.00
netReceivables 402337000.00
longTermDebt 25031000.00
accountsPayable 7444000.00
accumulatedOtherComprehensiveIncome -41514000.00
commonStockTotalEquity 54000.00
retainedEarningsTotalEquity 759533000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 16208000.00
deferredLongTermAssetCharges 69983000.00
nonCurrentAssetsTotal 412734000.00
longTermDebtTotal 25031000.00
nonCurrentLiabilitiesOther 61346000.00
nonCurrentLiabilitiesTotal 86377000.00
capitalSurpluse 544700000.00
liabilitiesAndStockholdersEquity 1611802000.00
cashAndShortTermInvestments 770560000.00
propertyPlantAndEquipmentGross 102646000.00
propertyPlantAndEquipmentNet 102646000.00
commonStockSharesOutstanding 56887000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
totalAssets 1503982000.00
intangibleAssets 52669000.00
otherCurrentAssets 29646000.00
totalLiab 308047000.00
totalStockholderEquity 1195935000.00
deferredLongTermLiab 0.00
otherCurrentLiab 212551000.00
commonStock 54000.00
retainedEarnings 699568000.00
otherLiab 62046000.00
goodWill 144987000.00
otherAssets 77859000.00
cash 685108000.00
totalCurrentLiabilities 220973000.00
netDebt -660080000.00
shortLongTermDebtTotal 25028000.00
otherStockholderEquity 530660000.00
propertyPlantEquipment 99465000.00
totalCurrentAssets 1129002000.00
longTermInvestments 1456000.00
netTangibleAssets 998279000.00
shortTermInvestments 56000.00
netReceivables 414248000.00
longTermDebt 25028000.00
inventory 0.00
accountsPayable 8422000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -34347000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 699568000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 14498000.00
deferredLongTermAssetCharges 61905000.00
nonCurrentAssetsTotal 374980000.00
longTermDebtTotal 25028000.00
nonCurrentLiabilitiesOther 62046000.00
nonCurrentLiabilitiesTotal 87074000.00
capitalSurpluse 530837000.00
liabilitiesAndStockholdersEquity 1503982000.00
cashAndShortTermInvestments 685108000.00
propertyPlantAndEquipmentGross 99465000.00
propertyPlantAndEquipmentNet 99465000.00
commonStockSharesOutstanding 56963000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-06
currency_symbol USD
totalAssets 1392195000.00
intangibleAssets 55201000.00
otherCurrentAssets 31919000.00
totalLiab 279392000.00
totalStockholderEquity 1112803000.00
deferredLongTermLiab 0.00
otherCurrentLiab 174684000.00
commonStock 54000.00
retainedEarnings 633950000.00
otherLiab 72961000.00
goodWill 144667000.00
otherAssets 69358000.00
cash 584081000.00
totalCurrentLiabilities 181411000.00
netDebt -559061000.00
shortTermDebt 25020000.00
shortLongTermDebt 25020000.00
shortLongTermDebtTotal 25020000.00
otherStockholderEquity 510954000.00
propertyPlantEquipment 98450000.00
totalCurrentAssets 1024519000.00
longTermInvestments 1669000.00
netTangibleAssets 912935000.00
shortTermInvestments 0.00
netReceivables 408519000.00
longTermDebt 25020000.00
inventory 0.00
accountsPayable 6727000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -32155000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 633950000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 12884000.00
deferredLongTermAssetCharges 54805000.00
nonCurrentAssetsTotal 367676000.00
longTermDebtTotal 25020000.00
nonCurrentLiabilitiesOther 72961000.00
nonCurrentLiabilitiesTotal 97981000.00
capitalSurpluse 511131000.00
liabilitiesAndStockholdersEquity 1392195000.00
cashAndShortTermInvestments 584081000.00
propertyPlantAndEquipmentGross 98450000.00
propertyPlantAndEquipmentNet 98450000.00
commonStockSharesOutstanding 56587000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 1343402000.00
intangibleAssets 59500000.00
otherCurrentAssets 33154000.00
totalLiab 288054000.00
totalStockholderEquity 1055348000.00
deferredLongTermLiab 0.00
otherCurrentLiab 171434000.00
commonStock 53000.00
retainedEarnings 583695000.00
otherLiab 83121000.00
goodWill 150337000.00
otherAssets 66560000.00
cash 535857000.00
totalCurrentLiabilities 179908000.00
netDebt -510832000.00
shortTermDebt 25025000.00
shortLongTermDebt 25025000.00
shortLongTermDebtTotal 25025000.00
otherStockholderEquity 485845000.00
propertyPlantEquipment 96825000.00
totalCurrentAssets 970180000.00
longTermInvestments 1883000.00
netTangibleAssets 845511000.00
shortTermInvestments 18000.00
netReceivables 401169000.00
longTermDebt 25025000.00
inventory 0.00
accountsPayable 8474000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14245000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 583695000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 16507000.00
deferredLongTermAssetCharges 48170000.00
nonCurrentAssetsTotal 373222000.00
longTermDebtTotal 25025000.00
nonCurrentLiabilitiesOther 83121000.00
nonCurrentLiabilitiesTotal 108146000.00
capitalSurpluse 486022000.00
liabilitiesAndStockholdersEquity 1343402000.00
cashAndShortTermInvestments 535857000.00
propertyPlantAndEquipmentGross 96825000.00
propertyPlantAndEquipmentNet 96825000.00
commonStockSharesOutstanding 56241000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 1250256000.00
intangibleAssets 44511000.00
otherCurrentAssets 23196000.00
totalLiab 275309000.00
totalStockholderEquity 974947000.00
deferredLongTermLiab 0.00
otherCurrentLiab 18280000.00
commonStock 53000.00
retainedEarnings 518820000.00
otherLiab 60506000.00
goodWill 119531000.00
otherAssets 203804000.00
cash 582585000.00
totalCurrentLiabilities 180967000.00
currentDeferredRevenue 4498000.00
netDebt -557552000.00
shortTermDebt 152615000.00
shortLongTermDebt 25033000.00
shortLongTermDebtTotal 25033000.00
otherStockholderEquity 473697000.00
propertyPlantEquipment 86419000.00
totalCurrentAssets 960033000.00
longTermInvestments 2097000.00
netTangibleAssets 810905000.00
shortTermInvestments 0.00
netReceivables 354252000.00
longTermDebt 25033000.00
inventory 0.00
accountsPayable 5574000.00
totalPermanentEquity 974947000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17623000.00
additionalPaidInCapital 473874000.00
commonStockTotalEquity 53000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 518820000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 12691000.00
deferredLongTermAssetCharges 24974000.00
nonCurrentAssetsTotal 290223000.00
longTermDebtTotal 25033000.00
nonCurrentLiabilitiesOther 69309000.00
nonCurrentLiabilitiesTotal 94342000.00
capitalSurpluse 473874000.00
liabilitiesAndStockholdersEquity 1250256000.00
cashAndShortTermInvestments 582585000.00
propertyPlantAndEquipmentGross 86419000.00
propertyPlantAndEquipmentNet 86419000.00
commonStockSharesOutstanding 52879000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
totalAssets 1173006000.00
intangibleAssets 46238000.00
otherCurrentAssets 31557000.00
totalLiab 187861000.00
totalStockholderEquity 985145000.00
deferredLongTermLiab 0.00
otherCurrentLiab 153392000.00
commonStock 52000.00
retainedEarnings 549694000.00
otherLiab 3836000.00
goodWill 119452000.00
otherAssets 211329000.00
cash 512493000.00
totalCurrentLiabilities 158984000.00
netDebt -487452000.00
shortTermDebt 25041000.00
shortLongTermDebt 25041000.00
shortLongTermDebtTotal 25041000.00
otherStockholderEquity 456447000.00
propertyPlantEquipment 77935000.00
totalCurrentAssets 883742000.00
longTermInvestments 2462000.00
netTangibleAssets 819455000.00
shortTermInvestments 803000.00
netReceivables 338889000.00
longTermDebt 25041000.00
inventory 0.00
accountsPayable 5592000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21048000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 52000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 549694000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 12877000.00
deferredLongTermAssetCharges 30300000.00
nonCurrentAssetsTotal 289264000.00
longTermDebtTotal 25041000.00
nonCurrentLiabilitiesOther 3836000.00
nonCurrentLiabilitiesTotal 28877000.00
capitalSurpluse 456624000.00
liabilitiesAndStockholdersEquity 1173006000.00
cashAndShortTermInvestments 513296000.00
propertyPlantAndEquipmentGross 77935000.00
propertyPlantAndEquipmentNet 77935000.00
commonStockSharesOutstanding 55229000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
totalAssets 1079383000.00
intangibleAssets 49998000.00
otherCurrentAssets 23275000.00
totalLiab 159677000.00
totalStockholderEquity 919706000.00
deferredLongTermLiab 0.00
otherCurrentLiab 125967000.00
commonStock 51000.00
retainedEarnings 507060000.00
otherLiab 4424000.00
goodWill 116239000.00
otherAssets 213787000.00
cash 443501000.00
totalCurrentLiabilities 130220000.00
netDebt -418468000.00
shortTermDebt 25033000.00
shortLongTermDebt 25033000.00
shortLongTermDebtTotal 25033000.00
otherStockholderEquity 439346000.00
propertyPlantEquipment 77115000.00
totalCurrentAssets 788481000.00
longTermInvestments 2705000.00
netTangibleAssets 753469000.00
shortTermInvestments 403000.00
netReceivables 318664000.00
longTermDebt 25033000.00
inventory 2638000.00
accountsPayable 4253000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -26751000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 51000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 507060000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 11823000.00
deferredLongTermAssetCharges 33022000.00
nonCurrentAssetsTotal 290902000.00
longTermDebtTotal 25033000.00
nonCurrentLiabilitiesOther 4424000.00
nonCurrentLiabilitiesTotal 29457000.00
capitalSurpluse 439523000.00
liabilitiesAndStockholdersEquity 1079383000.00
cashAndShortTermInvestments 443904000.00
propertyPlantAndEquipmentGross 77115000.00
propertyPlantAndEquipmentNet 77115000.00
commonStockSharesOutstanding 54848000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-08
currency_symbol USD
totalAssets 986987000.00
intangibleAssets 49668000.00
otherCurrentAssets 26702000.00
totalLiab 151885000.00
totalStockholderEquity 835102000.00
deferredLongTermLiab 0.00
otherCurrentLiab 119635000.00
commonStock 51000.00
retainedEarnings 469701000.00
otherLiab 3954000.00
goodWill 110291000.00
otherAssets 203015000.00
cash 398419000.00
totalCurrentLiabilities 122891000.00
netDebt -373379000.00
shortLongTermDebtTotal 25040000.00
otherStockholderEquity 396652000.00
propertyPlantEquipment 75962000.00
totalCurrentAssets 708010000.00
longTermInvestments 2975000.00
netTangibleAssets 675143000.00
shortTermInvestments 403000.00
netReceivables 282218000.00
longTermDebt 25040000.00
inventory 268000.00
accountsPayable 3256000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31302000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 51000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 469701000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 10870000.00
deferredLongTermAssetCharges 29211000.00
nonCurrentAssetsTotal 278977000.00
longTermDebtTotal 25040000.00
nonCurrentLiabilitiesOther 3954000.00
nonCurrentLiabilitiesTotal 28994000.00
capitalSurpluse 396829000.00
liabilitiesAndStockholdersEquity 986987000.00
cashAndShortTermInvestments 398822000.00
propertyPlantAndEquipmentGross 75962000.00
propertyPlantAndEquipmentNet 75962000.00
commonStockSharesOutstanding 53889000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
totalAssets 925811000.00
intangibleAssets 51260000.00
otherCurrentAssets 15690000.00
totalLiab 144399000.00
totalStockholderEquity 781412000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2558000.00
commonStock 50000.00
retainedEarnings 444320000.00
otherLiab 153000.00
goodWill 109289000.00
otherAssets 205644000.00
cash 362025000.00
totalCurrentLiabilities 116219000.00
currentDeferredRevenue 3319000.00
netDebt -336977000.00
shortTermDebt 107129000.00
shortLongTermDebt 25048000.00
shortLongTermDebtTotal 25048000.00
otherStockholderEquity 374730000.00
propertyPlantEquipment 73616000.00
totalCurrentAssets 646551000.00
longTermInvestments 3252000.00
netTangibleAssets 620863000.00
shortTermInvestments 403000.00
netReceivables 266033000.00
longTermDebt 25048000.00
inventory 2400000.00
accountsPayable 3213000.00
totalPermanentEquity 781412000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -37688000.00
additionalPaidInCapital 374907000.00
commonStockTotalEquity 50000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 444320000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 10838000.00
deferredLongTermAssetCharges 31005000.00
nonCurrentAssetsTotal 279260000.00
longTermDebtTotal 25048000.00
nonCurrentLiabilitiesOther 3132000.00
nonCurrentLiabilitiesTotal 28180000.00
capitalSurpluse 374907000.00
liabilitiesAndStockholdersEquity 925811000.00
cashAndShortTermInvestments 362428000.00
propertyPlantAndEquipmentGross 73616000.00
propertyPlantAndEquipmentNet 73616000.00
commonStockSharesOutstanding 53380000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
totalAssets 909199000.00
intangibleAssets 53867000.00
otherCurrentAssets 32205000.00
totalLiab 159087000.00
totalStockholderEquity 750112000.00
deferredLongTermLiab 3327000.00
otherCurrentLiab 800000.00
commonStock 50000.00
retainedEarnings 419557000.00
otherLiab 268000.00
goodWill 111722000.00
otherAssets 203192000.00
cash 330627000.00
totalCurrentLiabilities 122430000.00
currentDeferredRevenue 3685000.00
netDebt -297565000.00
shortTermDebt 113284000.00
shortLongTermDebtTotal 33062000.00
otherStockholderEquity 362984000.00
propertyPlantEquipment 70284000.00
totalCurrentAssets 635723000.00
longTermInvestments 3283000.00
netTangibleAssets 584523000.00
shortTermInvestments 0.00
netReceivables 272891000.00
longTermDebt 33062000.00
inventory 0.00
accountsPayable 4661000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -32479000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 50000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 419557000.00
treasuryStock -170000.00
nonCurrrentAssetsOther 7722000.00
deferredLongTermAssetCharges 26598000.00
nonCurrentAssetsTotal 273476000.00
longTermDebtTotal 33062000.00
nonCurrentLiabilitiesOther 268000.00
nonCurrentLiabilitiesTotal 36657000.00
capitalSurpluse 363154000.00
liabilitiesAndStockholdersEquity 909199000.00
cashAndShortTermInvestments 330627000.00
propertyPlantAndEquipmentGross 70284000.00
propertyPlantAndEquipmentNet 70284000.00
commonStockSharesOutstanding 53864000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-08
currency_symbol USD
totalAssets 843888000.00
intangibleAssets 55962000.00
otherCurrentAssets 15273000.00
totalLiab 134921000.00
totalStockholderEquity 708967000.00
deferredLongTermLiab 2819000.00
otherCurrentLiab 63888000.00
commonStock 50000.00
retainedEarnings 393383000.00
otherLiab 268000.00
goodWill 110668000.00
otherAssets 203615000.00
cash 280724000.00
totalCurrentLiabilities 92014000.00
currentDeferredRevenue 3356000.00
netDebt -240636000.00
shortTermDebt 21765000.00
shortLongTermDebtTotal 40088000.00
otherStockholderEquity 348371000.00
propertyPlantEquipment 66751000.00
totalCurrentAssets 573522000.00
longTermInvestments 3478000.00
netTangibleAssets 542337000.00
shortTermInvestments 0.00
netReceivables 277525000.00
longTermDebt 40088000.00
inventory 0.00
accountsPayable 3005000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -32837000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 50000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 393383000.00
treasuryStock -156000.00
nonCurrrentAssetsOther 7516000.00
deferredLongTermAssetCharges 25991000.00
nonCurrentAssetsTotal 270366000.00
longTermDebtTotal 40088000.00
nonCurrentLiabilitiesTotal 42907000.00
capitalSurpluse 348527000.00
liabilitiesAndStockholdersEquity 843888000.00
cashAndShortTermInvestments 280724000.00
propertyPlantAndEquipmentGross 66751000.00
propertyPlantAndEquipmentNet 66751000.00
commonStockSharesOutstanding 53271000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-09
currency_symbol USD
totalAssets 807865000.00
intangibleAssets 45765000.00
otherCurrentAssets 19261000.00
totalLiab 150243000.00
totalStockholderEquity 657622000.00
deferredLongTermLiab 2583000.00
otherCurrentLiab 74938000.00
commonStock 49000.00
retainedEarnings 368953000.00
otherLiab 268000.00
goodWill 118615000.00
otherAssets 191333000.00
cash 244877000.00
totalCurrentLiabilities 107544000.00
currentDeferredRevenue 3099000.00
netDebt -204761000.00
shortTermDebt 25945000.00
shortLongTermDebtTotal 40116000.00
otherStockholderEquity 319071000.00
propertyPlantEquipment 64294000.00
totalCurrentAssets 552238000.00
longTermInvestments 3239000.00
netTangibleAssets 493242000.00
shortTermInvestments 0.00
netReceivables 275531000.00
longTermDebt 40116000.00
inventory 12569000.00
accountsPayable 3562000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30451000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 49000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 368953000.00
treasuryStock -154000.00
nonCurrrentAssetsOther 5273000.00
deferredLongTermAssetCharges 18441000.00
nonCurrentAssetsTotal 255627000.00
longTermDebtTotal 40116000.00
nonCurrentLiabilitiesTotal 42699000.00
capitalSurpluse 319225000.00
liabilitiesAndStockholdersEquity 807865000.00
cashAndShortTermInvestments 244877000.00
propertyPlantAndEquipmentGross 64294000.00
propertyPlantAndEquipmentNet 64294000.00
commonStockSharesOutstanding 52883000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-23
currency_symbol USD
totalAssets 778536000.00
intangibleAssets 46860000.00
otherCurrentAssets 14344000.00
totalLiab 165313000.00
totalStockholderEquity 613223000.00
deferredLongTermLiab 2402000.00
otherCurrentLiab 4347000.00
commonStock 49000.00
retainedEarnings 345054000.00
otherLiab 2402000.00
goodWill 115930000.00
otherAssets 189102000.00
cash 199449000.00
totalCurrentLiabilities 127911000.00
currentDeferredRevenue 3047000.00
netDebt -164449000.00
shortTermDebt 117941000.00
shortLongTermDebt 35000000.00
shortLongTermDebtTotal 35000000.00
otherStockholderEquity 303270000.00
propertyPlantEquipment 60499000.00
totalCurrentAssets 528935000.00
longTermInvestments 3649000.00
netTangibleAssets 450433000.00
shortTermInvestments 30181000.00
netReceivables 273114000.00
longTermDebt 35000000.00
inventory 11847000.00
accountsPayable 2576000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -35150000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 49000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 345054000.00
treasuryStock -93000.00
nonCurrrentAssetsOther 4351000.00
deferredLongTermAssetCharges 18312000.00
nonCurrentAssetsTotal 249601000.00
longTermDebtTotal 35000000.00
nonCurrentLiabilitiesTotal 37402000.00
capitalSurpluse 303363000.00
liabilitiesAndStockholdersEquity 778536000.00
cashAndShortTermInvestments 229630000.00
propertyPlantAndEquipmentGross 60499000.00
propertyPlantAndEquipmentNet 60499000.00
commonStockSharesOutstanding 52670000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 703728000.00
intangibleAssets 37176000.00
otherCurrentAssets 20205000.00
totalLiab 130860000.00
totalStockholderEquity 572868000.00
deferredLongTermLiab 3492000.00
otherCurrentLiab 71561000.00
commonStock 49000.00
retainedEarnings 317412000.00
goodWill 84229000.00
otherAssets 143116000.00
cash 214443000.00
totalCurrentLiabilities 112368000.00
currentDeferredRevenue 2345000.00
netDebt -199443000.00
shortTermDebt 26401000.00
shortLongTermDebtTotal 15000000.00
otherStockholderEquity 284854000.00
propertyPlantEquipment 60552000.00
totalCurrentAssets 500060000.00
longTermInvestments 4177000.00
netTangibleAssets 451463000.00
shortTermInvestments 30000000.00
netReceivables 233303000.00
longTermDebt 15000000.00
inventory 2109000.00
accountsPayable 12061000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29451000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 49000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 317412000.00
treasuryStock -80000.00
nonCurrrentAssetsOther 3528000.00
deferredLongTermAssetCharges 14006000.00
nonCurrentAssetsTotal 203668000.00
longTermDebtTotal 15000000.00
nonCurrentLiabilitiesTotal 18492000.00
capitalSurpluse 284938000.00
liabilitiesAndStockholdersEquity 703728000.00
cashAndShortTermInvestments 244443000.00
propertyPlantAndEquipmentGross 60552000.00
propertyPlantAndEquipmentNet 60552000.00
commonStockSharesOutstanding 52344000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 636493000.00
intangibleAssets 38868000.00
otherCurrentAssets 19635000.00
totalLiab 92433000.00
totalStockholderEquity 544060000.00
deferredLongTermLiab 2432000.00
otherCurrentLiab 87000.00
commonStock 49000.00
retainedEarnings 294539000.00
goodWill 61159000.00
otherAssets 121081000.00
cash 175717000.00
totalCurrentLiabilities 90001000.00
currentDeferredRevenue 2615000.00
netDebt -175717000.00
shortTermDebt 75306000.00
otherStockholderEquity 270578000.00
propertyPlantEquipment 58446000.00
totalCurrentAssets 456966000.00
longTermInvestments 3814000.00
netTangibleAssets 444033000.00
shortTermInvestments 30000000.00
netReceivables 229783000.00
longTermDebt 0.00
inventory 1831000.00
accountsPayable 11993000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21110000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 49000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 294543000.00
treasuryStock -80000.00
nonCurrrentAssetsOther 3672000.00
deferredLongTermAssetCharges 13568000.00
nonCurrentAssetsTotal 179527000.00
nonCurrentLiabilitiesTotal 2432000.00
capitalSurpluse 270658000.00
liabilitiesAndStockholdersEquity 636493000.00
cashAndShortTermInvestments 205717000.00
propertyPlantAndEquipmentGross 58446000.00
propertyPlantAndEquipmentNet 58446000.00
commonStockSharesOutstanding 51917000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-07
currency_symbol USD
totalAssets 609534000.00
intangibleAssets 45091000.00
otherCurrentAssets 14390000.00
totalLiab 121703000.00
totalStockholderEquity 487831000.00
deferredLongTermLiab 4106000.00
otherCurrentLiab 34011000.00
commonStock 48000.00
retainedEarnings 275312000.00
goodWill 56346000.00
otherAssets 120604000.00
cash 192363000.00
totalCurrentLiabilities 117597000.00
currentDeferredRevenue 3061000.00
netDebt -192363000.00
shortTermDebt 67159000.00
otherStockholderEquity 237255000.00
propertyPlantEquipment 55115000.00
totalCurrentAssets 433815000.00
longTermInvestments 3806000.00
netTangibleAssets 386394000.00
shortTermInvestments 30000000.00
netReceivables 195245000.00
longTermDebt 0.00
inventory 1817000.00
accountsPayable 13366000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -24784000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 48000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 275312000.00
treasuryStock -3811000.00
nonCurrrentAssetsOther 3908000.00
deferredLongTermAssetCharges 11453000.00
nonCurrentAssetsTotal 175719000.00
nonCurrentLiabilitiesTotal 4106000.00
capitalSurpluse 241066000.00
liabilitiesAndStockholdersEquity 609534000.00
cashAndShortTermInvestments 222363000.00
propertyPlantAndEquipmentGross 55115000.00
propertyPlantAndEquipmentNet 55115000.00
commonStockSharesOutstanding 51000000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
totalAssets 594026000.00
intangibleAssets 47689000.00
otherCurrentAssets 9289000.00
totalLiab 129976000.00
totalStockholderEquity 464050000.00
deferredLongTermLiab 4563000.00
otherCurrentLiab 35524000.00
commonStock 48000.00
retainedEarnings 260598000.00
otherLiab 4563000.00
goodWill 57417000.00
otherAssets 123805000.00
cash 220534000.00
totalCurrentLiabilities 125413000.00
currentDeferredRevenue 3220000.00
netDebt -220534000.00
shortTermDebt 82028000.00
otherStockholderEquity 225458000.00
propertyPlantEquipment 55134000.00
totalCurrentAssets 415087000.00
longTermInvestments 4081000.00
netTangibleAssets 358944000.00
shortTermInvestments 0.00
netReceivables 182768000.00
longTermDebt 0.00
inventory 2496000.00
accountsPayable 4641000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22054000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 48000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 260598000.00
treasuryStock -4043000.00
nonCurrrentAssetsOther 3524000.00
deferredLongTermAssetCharges 11094000.00
nonCurrentAssetsTotal 178939000.00
nonCurrentLiabilitiesTotal 4563000.00
capitalSurpluse 229501000.00
liabilitiesAndStockholdersEquity 594026000.00
cashAndShortTermInvestments 220534000.00
propertyPlantAndEquipmentGross 55134000.00
propertyPlantAndEquipmentNet 55134000.00
commonStockSharesOutstanding 50339000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
totalAssets 565031000.00
intangibleAssets 46280000.00
otherCurrentAssets 18188000.00
totalLiab 119331000.00
totalStockholderEquity 445700000.00
deferredLongTermLiab 3591000.00
otherCurrentLiab 55442000.00
commonStock 48000.00
retainedEarnings 242204000.00
otherLiab 31785000.00
goodWill 39055000.00
otherAssets 108426000.00
cash 191246000.00
totalCurrentLiabilities 84068000.00
currentDeferredRevenue 2282000.00
netDebt -191246000.00
shortTermDebt 20317000.00
otherStockholderEquity 214222000.00
propertyPlantEquipment 54665000.00
totalCurrentAssets 401940000.00
longTermInvestments 4207000.00
netTangibleAssets 360365000.00
shortTermInvestments 1061000.00
netReceivables 187215000.00
longTermDebt 0.00
inventory 4230000.00
accountsPayable 6027000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10774000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 48000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 242204000.00
treasuryStock -6500000.00
nonCurrrentAssetsOther 3955000.00
deferredLongTermAssetCharges 14929000.00
nonCurrentAssetsTotal 163091000.00
nonCurrentLiabilitiesOther 31672000.00
nonCurrentLiabilitiesTotal 35263000.00
capitalSurpluse 220722000.00
liabilitiesAndStockholdersEquity 565031000.00
cashAndShortTermInvestments 192307000.00
propertyPlantAndEquipmentGross 54665000.00
propertyPlantAndEquipmentNet 54665000.00
commonStockSharesOutstanding 49829000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-11
currency_symbol USD
totalAssets 537964000.00
intangibleAssets 49381000.00
otherCurrentAssets 16200000.00
totalLiab 111317000.00
totalStockholderEquity 426647000.00
deferredLongTermLiab 554000.00
otherCurrentLiab 45849000.00
commonStock 48000.00
retainedEarnings 223164000.00
otherLiab 33348000.00
goodWill 42547000.00
otherAssets 108602000.00
cash 175075000.00
totalCurrentLiabilities 77643000.00
currentDeferredRevenue 4244000.00
netDebt -175075000.00
shortTermDebt 15050000.00
otherStockholderEquity 205950000.00
propertyPlantEquipment 54523000.00
totalCurrentAssets 374839000.00
longTermInvestments 4218000.00
netTangibleAssets 334719000.00
shortTermInvestments 1142000.00
netReceivables 178299000.00
longTermDebt 0.00
inventory 4123000.00
accountsPayable 12500000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2515000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 48000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 223164000.00
treasuryStock -6500000.00
nonCurrrentAssetsOther 3074000.00
deferredLongTermAssetCharges 9382000.00
nonCurrentAssetsTotal 163125000.00
nonCurrentLiabilitiesOther 33120000.00
nonCurrentLiabilitiesTotal 33674000.00
capitalSurpluse 212450000.00
liabilitiesAndStockholdersEquity 537964000.00
cashAndShortTermInvestments 176217000.00
propertyPlantAndEquipmentGross 54523000.00
propertyPlantAndEquipmentNet 54523000.00
commonStockSharesOutstanding 49559000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
totalAssets 458637000.00
intangibleAssets 12957000.00
otherCurrentAssets 15111000.00
totalLiab 62357000.00
totalStockholderEquity 396280000.00
deferredLongTermLiab 674000.00
otherCurrentLiab 33691000.00
commonStock 47000.00
retainedEarnings 208350000.00
otherLiab 1568000.00
goodWill 26392000.00
otherAssets 53301000.00
cash 174066000.00
totalCurrentLiabilities 60455000.00
currentDeferredRevenue 4539000.00
netDebt -174066000.00
shortTermDebt 10413000.00
otherStockholderEquity 193292000.00
propertyPlantEquipment 53072000.00
totalCurrentAssets 352264000.00
longTermInvestments 4234000.00
netTangibleAssets 356931000.00
shortTermInvestments 6884000.00
netReceivables 150837000.00
longTermDebt 0.00
inventory 5366000.00
accountsPayable 11812000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5409000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 47000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 208350000.00
treasuryStock -8663000.00
nonCurrrentAssetsOther 5013000.00
deferredLongTermAssetCharges 4705000.00
nonCurrentAssetsTotal 106373000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 1902000.00
capitalSurpluse 201955000.00
liabilitiesAndStockholdersEquity 458637000.00
cashAndShortTermInvestments 180950000.00
propertyPlantAndEquipmentGross 53072000.00
propertyPlantAndEquipmentNet 53072000.00
commonStockSharesOutstanding 49207000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
totalAssets 432877000.00
intangibleAssets 13734000.00
otherCurrentAssets 14355000.00
totalLiab 56776000.00
totalStockholderEquity 376101000.00
deferredLongTermLiab 884000.00
otherCurrentLiab 2287000.00
commonStock 46000.00
retainedEarnings 190986000.00
otherLiab 1761000.00
goodWill 22268000.00
otherAssets 48594000.00
cash 169207000.00
totalCurrentLiabilities 54664000.00
currentDeferredRevenue 4543000.00
netDebt -169207000.00
shortTermDebt 44999000.00
otherStockholderEquity 186901000.00
propertyPlantEquipment 53315000.00
totalCurrentAssets 330968000.00
longTermInvestments 4401000.00
netTangibleAssets 340099000.00
shortTermInvestments 1188000.00
netReceivables 140528000.00
longTermDebt 0.00
inventory 5690000.00
accountsPayable 2835000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1832000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 46000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 190986000.00
treasuryStock -8684000.00
nonCurrrentAssetsOther 3634000.00
deferredLongTermAssetCharges 4557000.00
nonCurrentAssetsTotal 101909000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 2112000.00
capitalSurpluse 195585000.00
liabilitiesAndStockholdersEquity 432877000.00
cashAndShortTermInvestments 170395000.00
propertyPlantAndEquipmentGross 53315000.00
propertyPlantAndEquipmentNet 53315000.00
commonStockSharesOutstanding 49066000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
totalAssets 405464000.00
intangibleAssets 14539000.00
otherCurrentAssets 22234000.00
totalLiab 53852000.00
totalStockholderEquity 351612000.00
deferredLongTermLiab 509000.00
otherCurrentLiab 23973000.00
commonStock 46000.00
retainedEarnings 172227000.00
otherLiab 1383000.00
goodWill 22411000.00
otherAssets 46206000.00
cash 122979000.00
totalCurrentLiabilities 52115000.00
currentDeferredRevenue 2583000.00
netDebt -122979000.00
shortTermDebt 17364000.00
otherStockholderEquity 180773000.00
propertyPlantEquipment 54062000.00
totalCurrentAssets 305196000.00
longTermInvestments 4456000.00
netTangibleAssets 314662000.00
shortTermInvestments 217000.00
netReceivables 154416000.00
longTermDebt 0.00
inventory 5567000.00
accountsPayable 8195000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1434000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 46000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 172227000.00
treasuryStock -8684000.00
nonCurrrentAssetsOther 1215000.00
deferredLongTermAssetCharges 3585000.00
nonCurrentAssetsTotal 100268000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 1737000.00
capitalSurpluse 189457000.00
liabilitiesAndStockholdersEquity 405464000.00
cashAndShortTermInvestments 122979000.00
propertyPlantAndEquipmentGross 54062000.00
propertyPlantAndEquipmentNet 54062000.00
commonStockSharesOutstanding 48720000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-14
currency_symbol USD
totalAssets 374517000.00
intangibleAssets 15115000.00
otherCurrentAssets 17167000.00
totalLiab 49284000.00
totalStockholderEquity 325233000.00
deferredLongTermLiab 716000.00
otherCurrentLiab 21304000.00
commonStock 46000.00
retainedEarnings 155790000.00
otherLiab 1540000.00
goodWill 22304000.00
otherAssets 45648000.00
cash 107475000.00
totalCurrentLiabilities 47340000.00
currentDeferredRevenue 4041000.00
netDebt -107475000.00
shortTermDebt 13619000.00
otherStockholderEquity 173806000.00
propertyPlantEquipment 55400000.00
totalCurrentAssets 273469000.00
longTermInvestments 3408000.00
netTangibleAssets 287814000.00
shortTermInvestments 977000.00
netReceivables 141914000.00
longTermDebt 0.00
inventory 5936000.00
accountsPayable 8376000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4409000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 46000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 155790000.00
treasuryStock -8697000.00
nonCurrrentAssetsOther 1291000.00
deferredLongTermAssetCharges 3530000.00
nonCurrentAssetsTotal 101048000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 1944000.00
capitalSurpluse 182503000.00
liabilitiesAndStockholdersEquity 374517000.00
cashAndShortTermInvestments 108452000.00
propertyPlantAndEquipmentGross 55400000.00
propertyPlantAndEquipmentNet 55400000.00
commonStockSharesOutstanding 47977000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 356746000.00
intangibleAssets 16030000.00
otherCurrentAssets 15738000.00
totalLiab 53287000.00
totalStockholderEquity 303459000.00
deferredLongTermLiab 3692000.00
otherCurrentLiab 23437000.00
commonStock 45000.00
retainedEarnings 141672000.00
otherLiab 1849000.00
goodWill 22575000.00
otherAssets 48084000.00
cash 102806000.00
totalCurrentLiabilities 48367000.00
currentDeferredRevenue 4920000.00
netDebt -102806000.00
shortTermDebt 10282000.00
otherStockholderEquity 165106000.00
propertyPlantEquipment 53265000.00
totalCurrentAssets 255397000.00
longTermInvestments 2232000.00
netTangibleAssets 264854000.00
shortTermInvestments 1562000.00
netReceivables 128445000.00
longTermDebt 0.00
inventory 6846000.00
accountsPayable 9728000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3364000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 45000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 141672000.00
treasuryStock -8697000.00
nonCurrrentAssetsOther 1087000.00
deferredLongTermAssetCharges 6160000.00
nonCurrentAssetsTotal 101349000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 4920000.00
capitalSurpluse 173803000.00
liabilitiesAndStockholdersEquity 356746000.00
cashAndShortTermInvestments 104368000.00
propertyPlantAndEquipmentGross 53265000.00
propertyPlantAndEquipmentNet 53265000.00
commonStockSharesOutstanding 47646000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalAssets 350814000.00
intangibleAssets 16834000.00
otherCurrentAssets 12264000.00
totalLiab 64534000.00
totalStockholderEquity 286280000.00
deferredLongTermLiab 3954000.00
otherCurrentLiab 1608000.00
commonStock 44000.00
retainedEarnings 128992000.00
otherLiab 2491000.00
goodWill 22698000.00
otherAssets 46724000.00
cash 118112000.00
totalCurrentLiabilities 59352000.00
currentDeferredRevenue 6369000.00
netDebt -118112000.00
shortTermDebt 45280000.00
otherStockholderEquity 158265000.00
propertyPlantEquipment 53135000.00
totalCurrentAssets 250955000.00
netTangibleAssets 246748000.00
shortTermInvestments 1006000.00
netReceivables 112320000.00
longTermDebt 0.00
inventory 7253000.00
accountsPayable 6095000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1021000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 44000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 128992000.00
treasuryStock -8697000.00
nonCurrrentAssetsOther 1099000.00
deferredLongTermAssetCharges 6093000.00
nonCurrentAssetsTotal 99859000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 5182000.00
capitalSurpluse 166962000.00
liabilitiesAndStockholdersEquity 350814000.00
cashAndShortTermInvestments 119118000.00
propertyPlantAndEquipmentGross 53135000.00
propertyPlantAndEquipmentNet 53135000.00
commonStockSharesOutstanding 46604000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
totalAssets 312720000.00
intangibleAssets 6014000.00
otherCurrentAssets 1545000.00
totalLiab 47569000.00
totalStockholderEquity 265151000.00
deferredLongTermLiab 269000.00
otherCurrentLiab 26865000.00
commonStock 43000.00
retainedEarnings 113993000.00
otherLiab 1228000.00
goodWill 11305000.00
otherAssets 22100000.00
cash 105885000.00
totalCurrentLiabilities 46072000.00
currentDeferredRevenue 3847000.00
netDebt -105885000.00
shortTermDebt 12802000.00
otherStockholderEquity 152777000.00
propertyPlantEquipment 52948000.00
totalCurrentAssets 237672000.00
netTangibleAssets 247832000.00
shortTermInvestments 2493000.00
netReceivables 112209000.00
longTermDebt 0.00
inventory 18033000.00
accountsPayable 2558000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1662000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 43000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 113993000.00
treasuryStock -11666000.00
nonCurrrentAssetsOther 1252000.00
deferredLongTermAssetCharges 3529000.00
nonCurrentAssetsTotal 75048000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 1497000.00
capitalSurpluse 164443000.00
liabilitiesAndStockholdersEquity 312720000.00
cashAndShortTermInvestments 105885000.00
propertyPlantAndEquipmentGross 52948000.00
propertyPlantAndEquipmentNet 52948000.00
commonStockSharesOutstanding 46501000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalAssets 287994000.00
intangibleAssets 6227000.00
otherCurrentAssets 14839000.00
totalLiab 45388000.00
totalStockholderEquity 242606000.00
deferredLongTermLiab 269000.00
otherCurrentLiab 24854000.00
commonStock 43000.00
retainedEarnings 99928000.00
otherLiab 1218000.00
goodWill 12436000.00
otherAssets 23003000.00
cash 104930000.00
totalCurrentLiabilities 43901000.00
currentDeferredRevenue 4607000.00
netDebt -104930000.00
shortTermDebt 10095000.00
otherStockholderEquity 147001000.00
propertyPlantEquipment 40219000.00
totalCurrentAssets 224772000.00
netTangibleAssets 223943000.00
shortTermInvestments 516000.00
netReceivables 105003000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 4345000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4366000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 43000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 99928000.00
treasuryStock -11666000.00
nonCurrrentAssetsOther 2474000.00
deferredLongTermAssetCharges 1866000.00
nonCurrentAssetsTotal 63222000.00
nonCurrentLiabilitiesOther 1218000.00
nonCurrentLiabilitiesTotal 1487000.00
capitalSurpluse 158667000.00
liabilitiesAndStockholdersEquity 287994000.00
cashAndShortTermInvestments 104930000.00
propertyPlantAndEquipmentGross 40219000.00
propertyPlantAndEquipmentNet 40219000.00
commonStockSharesOutstanding 46382000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
totalAssets 274610000.00
intangibleAssets 1111000.00
otherCurrentAssets 14173000.00
totalLiab 48603000.00
totalStockholderEquity 226007000.00
deferredLongTermLiab 283000.00
otherCurrentLiab 28541000.00
commonStock 42000.00
retainedEarnings 86607000.00
otherLiab 1211000.00
goodWill 8459000.00
otherAssets 14305000.00
cash 112736000.00
totalCurrentLiabilities 47109000.00
currentDeferredRevenue 5479000.00
netDebt -112736000.00
shortTermDebt 9029000.00
otherStockholderEquity 141260000.00
propertyPlantEquipment 37200000.00
totalCurrentAssets 223105000.00
netTangibleAssets 216437000.00
shortTermInvestments 0.00
netReceivables 96196000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 4060000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1902000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 42000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 86607000.00
treasuryStock -15972000.00
nonCurrrentAssetsOther 2944000.00
deferredLongTermAssetCharges 1791000.00
nonCurrentAssetsTotal 51505000.00
nonCurrentLiabilitiesOther 1211000.00
nonCurrentLiabilitiesTotal 1494000.00
capitalSurpluse 157232000.00
liabilitiesAndStockholdersEquity 274610000.00
cashAndShortTermInvestments 112736000.00
propertyPlantAndEquipmentGross 37200000.00
propertyPlantAndEquipmentNet 37200000.00
commonStockSharesOutstanding 33957000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
totalAssets 235613000.00
intangibleAssets 1251000.00
otherCurrentAssets 10820000.00
totalLiab 140554000.00
totalStockholderEquity 95059000.00
otherCurrentLiab 34752000.00
commonStock 17000.00
retainedEarnings 74508000.00
otherLiab 1204000.00
goodWill 8169000.00
otherAssets 16568000.00
cash 88796000.00
totalCurrentLiabilities 53127000.00
currentDeferredRevenue 6949000.00
netDebt -88796000.00
shortTermDebt 8712000.00
otherStockholderEquity 24048000.00
propertyPlantEquipment 35482000.00
totalCurrentAssets 183563000.00
netReceivables 83947000.00
accountsPayable 2714000.00
accumulatedOtherComprehensiveIncome -3514000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 85940000.00
treasuryStock -15972000.00
nonCurrrentAssetsOther 5273000.00
nonCurrentAssetsTotal 52050000.00
nonCurrentLiabilitiesTotal 87427000.00
liabilitiesAndStockholdersEquity 235613000.00
cashAndShortTermInvestments 88796000.00
propertyPlantAndEquipmentGross 35482000.00
propertyPlantAndEquipmentNet 35482000.00
commonStockSharesOutstanding 17124000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 209758000.00
intangibleAssets 1392000.00
otherCurrentAssets 7686000.00
totalLiab 127079000.00
totalStockholderEquity 82679000.00
otherCurrentLiab 79000.00
commonStock 17000.00
retainedEarnings 79687000.00
otherLiab 1026000.00
goodWill 8196000.00
otherAssets 16266000.00
cash 67399000.00
totalCurrentLiabilities 39809000.00
currentDeferredRevenue 3981000.00
netDebt -67399000.00
shortTermDebt 33864000.00
otherStockholderEquity 5640000.00
propertyPlantEquipment 34063000.00
totalCurrentAssets 159429000.00
netReceivables 84344000.00
accountsPayable 1885000.00
accumulatedOtherComprehensiveIncome -2665000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 86073000.00
treasuryStock -15972000.00
nonCurrrentAssetsOther 4421000.00
nonCurrentAssetsTotal 50329000.00
nonCurrentLiabilitiesTotal 87270000.00
liabilitiesAndStockholdersEquity 209758000.00
cashAndShortTermInvestments 67399000.00
propertyPlantAndEquipmentGross 34063000.00
propertyPlantAndEquipmentNet 34063000.00
commonStockSharesOutstanding 20656000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 200908000.00
intangibleAssets 1564000.00
otherCurrentAssets 11815000.00
totalLiab 131204000.00
totalStockholderEquity 69704000.00
otherCurrentLiab 32522000.00
commonStock 2000.00
retainedEarnings 65737000.00
goodWill 8620000.00
cash 63333000.00
totalCurrentLiabilities 44885000.00
currentDeferredRevenue 4218000.00
netDebt -58333000.00
shortTermDebt 5000000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 4810000.00
totalCurrentAssets 152524000.00
netReceivables 77376000.00
accountsPayable 3145000.00
accumulatedOtherComprehensiveIncome -845000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 4213000.00
nonCurrentAssetsTotal 48384000.00
nonCurrentLiabilitiesTotal 86319000.00
liabilitiesAndStockholdersEquity 200908000.00
cashAndShortTermInvestments 63333000.00
propertyPlantAndEquipmentGross 31479000.00
propertyPlantAndEquipmentNet 31479000.00
commonStockSharesOutstanding 20300000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 180273000.00
intangibleAssets 1804000.00
otherCurrentAssets 11284000.00
totalLiab 104604000.00
totalStockholderEquity 75669000.00
otherCurrentLiab 19963000.00
commonStock 2000.00
retainedEarnings 57460000.00
goodWill 10263000.00
cash 48631000.00
totalCurrentLiabilities 33419000.00
currentDeferredRevenue 4284000.00
netDebt -48631000.00
shortTermDebt 7706000.00
otherStockholderEquity 19219000.00
totalCurrentAssets 134595000.00
netReceivables 74680000.00
accountsPayable 1466000.00
accumulatedOtherComprehensiveIncome -1012000.00
commonStockTotalEquity 2000.00
nonCurrrentAssetsOther 3030000.00
nonCurrentAssetsTotal 45678000.00
nonCurrentLiabilitiesTotal 71185000.00
liabilitiesAndStockholdersEquity 180273000.00
cashAndShortTermInvestments 48631000.00
propertyPlantAndEquipmentGross 28030000.00
propertyPlantAndEquipmentNet 28030000.00
commonStockSharesOutstanding 19381000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 170858000.00
intangibleAssets 2023000.00
otherCurrentAssets 598000.00
totalLiab 104609000.00
totalStockholderEquity 66249000.00
otherCurrentLiab 21047000.00
commonStock 17000.00
retainedEarnings 47718000.00
goodWill 10032000.00
otherAssets 17273000.00
cash 54004000.00
totalCurrentLiabilities 35727000.00
currentDeferredRevenue 5151000.00
netDebt -54004000.00
shortTermDebt 7528000.00
otherStockholderEquity 20778000.00
propertyPlantEquipment 25338000.00
totalCurrentAssets 128247000.00
netReceivables 44041000.00
inventory 29604000.00
accountsPayable 2001000.00
accumulatedOtherComprehensiveIncome -2264000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 68709000.00
treasuryStock -15972000.00
nonCurrrentAssetsOther 2924000.00
nonCurrentAssetsTotal 42611000.00
nonCurrentLiabilitiesTotal 68882000.00
liabilitiesAndStockholdersEquity 170858000.00
cashAndShortTermInvestments 54004000.00
propertyPlantAndEquipmentGross 25338000.00
propertyPlantAndEquipmentNet 25338000.00
commonStockSharesOutstanding 17142000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
commonStockSharesOutstanding 17142000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
commonStockSharesOutstanding 17142000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
commonStockSharesOutstanding 21424000.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalAssets 135407000.00
intangibleAssets 11950000.00
otherCurrentAssets 3361000.00
totalLiab 30196000.00
totalStockholderEquity 105211000.00
otherCurrentLiab 16218000.00
commonStock 17000.00
retainedEarnings 18975000.00
goodWill 9222000.00
otherAssets 13635000.00
cash 52927000.00
totalCurrentLiabilities 30062000.00
propertyPlantEquipment 23053000.00
accountsPayable 4127000.00
preferredStockTotalEquity 88677000.00
treasuryStock -15040000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 4009151000.00
intangibleAssets 77652000.00
otherCurrentAssets 85319000.00
totalLiab 1006141000.00
totalStockholderEquity 3001532000.00
otherCurrentLiab 637382000.00
commonStock 58000.00
capitalStock 58000.00
retainedEarnings 2248948000.00
otherLiab 108648000.00
goodWill 529072000.00
otherAssets 192274000.00
cash 1681344000.00
totalCurrentLiabilities 747483000.00
currentDeferredRevenue 36036000.00
netDebt -1488121000.00
shortTermDebt 43213000.00
shortLongTermDebt 2861000.00
shortLongTermDebtTotal 193223000.00
otherStockholderEquity 847847000.00
propertyPlantEquipment 273348000.00
totalCurrentAssets 2759625000.00
netTangibleAssets 2394808000.00
shortTermInvestments 60336000.00
netReceivables 932626000.00
longTermDebt 27693000.00
accountsPayable 30852000.00
noncontrollingInterestInConsolidatedEntity 1478000.00
accumulatedOtherComprehensiveIncome -95321000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity 2248948000.00
nonCurrrentAssetsOther 47877000.00
nonCurrentAssetsTotal 1249526000.00
capitalLeaseObligations 162669000.00
longTermDebtTotal 27693000.00
nonCurrentLiabilitiesOther 108648000.00
nonCurrentLiabilitiesTotal 258658000.00
capitalSurpluse 847965000.00
liabilitiesAndStockholdersEquity 4009151000.00
cashAndShortTermInvestments 1741680000.00
propertyPlantAndEquipmentGross 422128000.00
propertyPlantAndEquipmentNet 422128000.00
netWorkingCapital 2012142000.00
netInvestedCapital 3032086000.00
commonStockSharesOutstanding 59169000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
totalAssets 3523227000.00
intangibleAssets 101143000.00
otherCurrentAssets 53927000.00
totalLiab 1027390000.00
totalStockholderEquity 2487117000.00
otherCurrentLiab 632641000.00
commonStock 57000.00
capitalStock 57000.00
retainedEarnings 1829532000.00
otherLiab 90934000.00
goodWill 530723000.00
otherAssets 200826000.00
cash 1446625000.00
totalCurrentLiabilities 763420000.00
currentDeferredRevenue 39810000.00
netDebt -1207467000.00
shortTermDebt 66122000.00
shortLongTermDebt 16018000.00
shortLongTermDebtTotal 239158000.00
otherStockholderEquity 711735000.00
propertyPlantEquipment 421055000.00
totalCurrentAssets 2269480000.00
netTangibleAssets 1855251000.00
shortTermInvestments 0.00
netReceivables 768928000.00
longTermDebt 30234000.00
accountsPayable 24847000.00
noncontrollingInterestInConsolidatedEntity 8720000.00
accumulatedOtherComprehensiveIncome -54207000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity 1829532000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 56898000.00
nonCurrentAssetsTotal 1253747000.00
capitalLeaseObligations 192906000.00
longTermDebtTotal 30234000.00
nonCurrentLiabilitiesOther 48480000.00
nonCurrentLiabilitiesTotal 263970000.00
capitalSurpluse 711912000.00
liabilitiesAndStockholdersEquity 3523227000.00
cashAndShortTermInvestments 1446625000.00
propertyPlantAndEquipmentGross 421055000.00
propertyPlantAndEquipmentNet 421055000.00
netWorkingCapital 1506060000.00
netInvestedCapital 2533369000.00
commonStockSharesOutstanding 59064000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 2721332000.00
intangibleAssets 51975000.00
otherCurrentAssets 29570000.00
totalLiab 738314000.00
totalStockholderEquity 1983018000.00
otherCurrentLiab 377619000.00
commonStock 56000.00
capitalStock 56000.00
retainedEarnings 1347880000.00
otherLiab 66722000.00
goodWill 211956000.00
otherAssets 375086000.00
cash 1322143000.00
totalCurrentLiabilities 465950000.00
currentDeferredRevenue 17383000.00
netDebt -1055742000.00
shortTermDebt 60759000.00
shortLongTermDebtTotal 266401000.00
otherStockholderEquity 660594000.00
propertyPlantEquipment 169533000.00
totalCurrentAssets 1912782000.00
netTangibleAssets 1719087000.00
shortTermInvestments 60007000.00
netReceivables 501062000.00
longTermDebt 25038000.00
accountsPayable 10189000.00
accumulatedOtherComprehensiveIncome -25512000.00
commonStockTotalEquity 56000.00
retainedEarningsTotalEquity 1347880000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 53960000.00
nonCurrentAssetsTotal 808550000.00
capitalLeaseObligations 241363000.00
longTermDebtTotal 25038000.00
nonCurrentLiabilitiesOther 247326000.00
nonCurrentLiabilitiesTotal 272364000.00
capitalSurpluse 660771000.00
liabilitiesAndStockholdersEquity 2721332000.00
cashAndShortTermInvestments 1382150000.00
propertyPlantAndEquipmentGross 398205000.00
propertyPlantAndEquipmentNet 398205000.00
netWorkingCapital 1446832000.00
netInvestedCapital 2008056000.00
commonStockSharesOutstanding 58446000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
totalAssets 2244208000.00
intangibleAssets 56258000.00
otherCurrentAssets 39943000.00
totalLiab 648063000.00
totalStockholderEquity 1596145000.00
otherCurrentLiab 312443000.00
commonStock 55000.00
capitalStock 55000.00
retainedEarnings 1020590000.00
otherLiab 55193000.00
goodWill 195043000.00
otherAssets 114446000.00
cash 936552000.00
totalCurrentLiabilities 386948000.00
currentDeferredRevenue 9132000.00
netDebt -673088000.00
shortTermDebt 57542000.00
shortLongTermDebtTotal 263464000.00
otherStockholderEquity 606874000.00
propertyPlantEquipment 165259000.00
totalCurrentAssets 1474211000.00
netTangibleAssets 1344844000.00
netReceivables 497716000.00
longTermDebt 25074000.00
accountsPayable 7831000.00
accumulatedOtherComprehensiveIncome -31374000.00
commonStockTotalEquity 55000.00
retainedEarningsTotalEquity 1020590000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 39433000.00
deferredLongTermAssetCharges 75013000.00
nonCurrentAssetsTotal 769997000.00
capitalLeaseObligations 238390000.00
longTermDebtTotal 25074000.00
nonCurrentLiabilitiesOther 236041000.00
nonCurrentLiabilitiesTotal 261115000.00
capitalSurpluse 607051000.00
liabilitiesAndStockholdersEquity 2244208000.00
cashAndShortTermInvestments 936552000.00
propertyPlantAndEquipmentGross 404250000.00
propertyPlantAndEquipmentNet 404250000.00
netWorkingCapital 1087263000.00
netInvestedCapital 1621219000.00
commonStockSharesOutstanding 57668000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 1611802000.00
intangibleAssets 57065000.00
otherCurrentAssets 26171000.00
totalLiab 349206000.00
totalStockholderEquity 1262596000.00
otherCurrentLiab 182982000.00
commonStock 54000.00
capitalStock 54000.00
retainedEarnings 759533000.00
otherLiab 61346000.00
goodWill 166832000.00
otherAssets 86191000.00
cash 770560000.00
totalCurrentLiabilities 262829000.00
currentDeferredRevenue 4558000.00
netDebt -745529000.00
shortTermDebt 67845000.00
shortLongTermDebtTotal 25031000.00
otherStockholderEquity 544523000.00
propertyPlantEquipment 102646000.00
totalCurrentAssets 1199068000.00
netTangibleAssets 1038699000.00
netReceivables 402337000.00
longTermDebt 25031000.00
accountsPayable 7444000.00
accumulatedOtherComprehensiveIncome -41514000.00
commonStockTotalEquity 54000.00
retainedEarningsTotalEquity 759533000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 16208000.00
deferredLongTermAssetCharges 69983000.00
nonCurrentAssetsTotal 412734000.00
longTermDebtTotal 25031000.00
nonCurrentLiabilitiesOther 61346000.00
nonCurrentLiabilitiesTotal 86377000.00
capitalSurpluse 544700000.00
liabilitiesAndStockholdersEquity 1611802000.00
cashAndShortTermInvestments 770560000.00
propertyPlantAndEquipmentGross 102646000.00
propertyPlantAndEquipmentNet 102646000.00
netWorkingCapital 936239000.00
netInvestedCapital 1287627000.00
commonStockSharesOutstanding 56673000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 1250256000.00
intangibleAssets 44511000.00
otherCurrentAssets 23196000.00
totalLiab 275309000.00
totalStockholderEquity 974947000.00
deferredLongTermLiab 0.00
otherCurrentLiab 18280000.00
commonStock 53000.00
retainedEarnings 518820000.00
otherLiab 69309000.00
goodWill 119531000.00
otherAssets 39762000.00
cash 582585000.00
totalCurrentLiabilities 180967000.00
currentDeferredRevenue 4498000.00
netDebt -557552000.00
shortTermDebt 152615000.00
shortLongTermDebt 25033000.00
shortLongTermDebtTotal 25033000.00
otherStockholderEquity 473697000.00
propertyPlantEquipment 86419000.00
totalCurrentAssets 960033000.00
longTermInvestments 2097000.00
netTangibleAssets 810905000.00
shortTermInvestments 0.00
netReceivables 354252000.00
longTermDebt 25033000.00
inventory 0.00
accountsPayable 5574000.00
totalPermanentEquity 974947000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17623000.00
additionalPaidInCapital 473874000.00
commonStockTotalEquity 53000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 518820000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 12691000.00
deferredLongTermAssetCharges 24974000.00
nonCurrentAssetsTotal 290223000.00
longTermDebtTotal 25033000.00
nonCurrentLiabilitiesOther 69309000.00
nonCurrentLiabilitiesTotal 94342000.00
capitalSurpluse 473874000.00
liabilitiesAndStockholdersEquity 1250256000.00
cashAndShortTermInvestments 582585000.00
propertyPlantAndEquipmentGross 86419000.00
propertyPlantAndEquipmentNet 86419000.00
netWorkingCapital 779066000.00
netInvestedCapital 999980000.00
commonStockSharesOutstanding 54984000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
totalAssets 925811000.00
intangibleAssets 51260000.00
otherCurrentAssets 15690000.00
totalLiab 144399000.00
totalStockholderEquity 781412000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2558000.00
commonStock 50000.00
retainedEarnings 444320000.00
otherLiab 3132000.00
goodWill 109289000.00
otherAssets 45095000.00
cash 362025000.00
totalCurrentLiabilities 116219000.00
currentDeferredRevenue 3319000.00
netDebt -336977000.00
shortTermDebt 107129000.00
shortLongTermDebt 25048000.00
shortLongTermDebtTotal 25048000.00
otherStockholderEquity 374730000.00
propertyPlantEquipment 73616000.00
totalCurrentAssets 646551000.00
longTermInvestments 3252000.00
netTangibleAssets 620863000.00
shortTermInvestments 403000.00
netReceivables 266033000.00
longTermDebt 25048000.00
inventory 2400000.00
accountsPayable 3213000.00
totalPermanentEquity 781412000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -37688000.00
additionalPaidInCapital 374907000.00
commonStockTotalEquity 50000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 444320000.00
treasuryStock -177000.00
nonCurrrentAssetsOther 10838000.00
deferredLongTermAssetCharges 31005000.00
nonCurrentAssetsTotal 279260000.00
longTermDebtTotal 25048000.00
nonCurrentLiabilitiesOther 3132000.00
nonCurrentLiabilitiesTotal 28180000.00
capitalSurpluse 374907000.00
liabilitiesAndStockholdersEquity 925811000.00
cashAndShortTermInvestments 362428000.00
propertyPlantAndEquipmentGross 73616000.00
propertyPlantAndEquipmentNet 73616000.00
commonStockSharesOutstanding 53215000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-23
currency_symbol USD
totalAssets 778536000.00
intangibleAssets 46860000.00
otherCurrentAssets 14344000.00
totalLiab 165313000.00
totalStockholderEquity 613223000.00
deferredLongTermLiab 2402000.00
otherCurrentLiab 4347000.00
commonStock 49000.00
retainedEarnings 345054000.00
otherLiab 2402000.00
goodWill 115930000.00
otherAssets 22663000.00
cash 199449000.00
totalCurrentLiabilities 127911000.00
currentDeferredRevenue 3047000.00
netDebt -164449000.00
shortTermDebt 117941000.00
shortLongTermDebt 35000000.00
shortLongTermDebtTotal 35000000.00
otherStockholderEquity 303270000.00
propertyPlantEquipment 60499000.00
totalCurrentAssets 528935000.00
longTermInvestments 3649000.00
netTangibleAssets 450433000.00
shortTermInvestments 30181000.00
netReceivables 273114000.00
longTermDebt 35000000.00
inventory 11847000.00
accountsPayable 2576000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -35150000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 49000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 345054000.00
treasuryStock -93000.00
nonCurrrentAssetsOther 4351000.00
deferredLongTermAssetCharges 18312000.00
nonCurrentAssetsTotal 249601000.00
longTermDebtTotal 35000000.00
nonCurrentLiabilitiesTotal 37402000.00
capitalSurpluse 303363000.00
liabilitiesAndStockholdersEquity 778536000.00
cashAndShortTermInvestments 229630000.00
propertyPlantAndEquipmentGross 60499000.00
propertyPlantAndEquipmentNet 60499000.00
commonStockSharesOutstanding 51986000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
totalAssets 594026000.00
intangibleAssets 47689000.00
otherCurrentAssets 9289000.00
totalLiab 129976000.00
totalStockholderEquity 464050000.00
deferredLongTermLiab 4563000.00
otherCurrentLiab 35524000.00
commonStock 48000.00
retainedEarnings 260598000.00
otherLiab 4563000.00
goodWill 57417000.00
otherAssets 18699000.00
cash 220534000.00
totalCurrentLiabilities 125413000.00
currentDeferredRevenue 3220000.00
netDebt -220534000.00
shortTermDebt 82028000.00
otherStockholderEquity 225458000.00
propertyPlantEquipment 55134000.00
totalCurrentAssets 415087000.00
longTermInvestments 4081000.00
netTangibleAssets 358944000.00
shortTermInvestments 0.00
netReceivables 182768000.00
longTermDebt 0.00
inventory 2496000.00
accountsPayable 4641000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22054000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 48000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 260598000.00
treasuryStock -4043000.00
nonCurrrentAssetsOther 3524000.00
deferredLongTermAssetCharges 11094000.00
nonCurrentAssetsTotal 178939000.00
nonCurrentLiabilitiesTotal 4563000.00
capitalSurpluse 229501000.00
liabilitiesAndStockholdersEquity 594026000.00
cashAndShortTermInvestments 220534000.00
propertyPlantAndEquipmentGross 55134000.00
propertyPlantAndEquipmentNet 55134000.00
commonStockSharesOutstanding 49723000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
totalAssets 432877000.00
intangibleAssets 13734000.00
otherCurrentAssets 14355000.00
totalLiab 56776000.00
totalStockholderEquity 376101000.00
deferredLongTermLiab 884000.00
otherCurrentLiab 2287000.00
commonStock 46000.00
retainedEarnings 190986000.00
otherLiab 1761000.00
goodWill 22268000.00
otherAssets 12592000.00
cash 169207000.00
totalCurrentLiabilities 54664000.00
currentDeferredRevenue 4543000.00
netDebt -169207000.00
shortTermDebt 44999000.00
otherStockholderEquity 186901000.00
propertyPlantEquipment 53315000.00
totalCurrentAssets 330968000.00
longTermInvestments 4401000.00
netTangibleAssets 340099000.00
shortTermInvestments 1188000.00
netReceivables 140528000.00
longTermDebt 0.00
inventory 5690000.00
accountsPayable 2835000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1832000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 46000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 190986000.00
treasuryStock -8684000.00
nonCurrrentAssetsOther 3634000.00
deferredLongTermAssetCharges 4557000.00
nonCurrentAssetsTotal 101909000.00
nonCurrentLiabilitiesOther 1228000.00
nonCurrentLiabilitiesTotal 2112000.00
capitalSurpluse 195585000.00
liabilitiesAndStockholdersEquity 432877000.00
cashAndShortTermInvestments 170395000.00
propertyPlantAndEquipmentGross 53315000.00
propertyPlantAndEquipmentNet 53315000.00
commonStockSharesOutstanding 48358000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalAssets 350814000.00
intangibleAssets 16834000.00
otherCurrentAssets 12264000.00
totalLiab 64534000.00
totalStockholderEquity 286280000.00
deferredLongTermLiab 1263000.00
otherCurrentLiab 1608000.00
commonStock 44000.00
retainedEarnings 128992000.00
otherLiab 2491000.00
goodWill 22698000.00
otherAssets 7192000.00
cash 118112000.00
totalCurrentLiabilities 59352000.00
currentDeferredRevenue 6369000.00
netDebt -118112000.00
shortTermDebt 45280000.00
otherStockholderEquity 158265000.00
propertyPlantEquipment 53135000.00
totalCurrentAssets 250955000.00
shortTermInvestments 1006000.00
netReceivables 112320000.00
longTermDebt 0.00
inventory 7253000.00
accountsPayable 6095000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1021000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 44000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock -8697000.00
nonCurrrentAssetsOther 1099000.00
nonCurrentAssetsTotal 99859000.00
nonCurrentLiabilitiesTotal 5182000.00
liabilitiesAndStockholdersEquity 350814000.00
cashAndShortTermInvestments 119118000.00
propertyPlantAndEquipmentGross 53135000.00
propertyPlantAndEquipmentNet 53135000.00
commonStockSharesOutstanding 43821000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
totalAssets 235613000.00
intangibleAssets 1251000.00
otherCurrentAssets 10820000.00
totalLiab 140554000.00
totalStockholderEquity 95059000.00
otherCurrentLiab 34752000.00
commonStock 17000.00
retainedEarnings 74508000.00
otherLiab 1204000.00
goodWill 8169000.00
otherAssets 7148000.00
cash 88796000.00
totalCurrentLiabilities 53127000.00
currentDeferredRevenue 6949000.00
netDebt -88796000.00
shortTermDebt 8712000.00
otherStockholderEquity -61892000.00
propertyPlantEquipment 35482000.00
totalCurrentAssets 183563000.00
netReceivables 83947000.00
accountsPayable 2714000.00
accumulatedOtherComprehensiveIncome -3514000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 85940000.00
treasuryStock -15972000.00
nonCurrrentAssetsOther 5273000.00
nonCurrentAssetsTotal 52050000.00
nonCurrentLiabilitiesTotal 87427000.00
liabilitiesAndStockholdersEquity 235613000.00
cashAndShortTermInvestments 88796000.00
propertyPlantAndEquipmentGross 35482000.00
propertyPlantAndEquipmentNet 35482000.00
commonStockSharesOutstanding 41125981.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 170858000.00
intangibleAssets 2023000.00
otherCurrentAssets 598000.00
totalLiab 104609000.00
totalStockholderEquity 66249000.00
otherCurrentLiab 21047000.00
commonStock 17000.00
retainedEarnings 47718000.00
goodWill 10032000.00
otherAssets 5218000.00
cash 54004000.00
totalCurrentLiabilities 35727000.00
currentDeferredRevenue 5151000.00
netDebt -54004000.00
shortTermDebt 7528000.00
otherStockholderEquity 20778000.00
propertyPlantEquipment 25338000.00
totalCurrentAssets 128247000.00
netReceivables 44041000.00
inventory 29604000.00
accountsPayable 2001000.00
accumulatedOtherComprehensiveIncome -2264000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 68709000.00
treasuryStock -15972000.00
nonCurrrentAssetsOther 2924000.00
nonCurrentAssetsTotal 42611000.00
nonCurrentLiabilitiesTotal 68882000.00
liabilitiesAndStockholdersEquity 170858000.00
cashAndShortTermInvestments 54004000.00
propertyPlantAndEquipmentGross 25338000.00
propertyPlantAndEquipmentNet 25338000.00
commonStockSharesOutstanding 20473000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 135407000.00
intangibleAssets 2728000.00
otherCurrentAssets 410000.00
totalLiab 118873000.00
totalStockholderEquity 16534000.00
otherCurrentLiab 14518000.00
commonStock 17000.00
retainedEarnings 20842000.00
goodWill 9222000.00
otherAssets 1685000.00
cash 52927000.00
totalCurrentLiabilities 30062000.00
currentDeferredRevenue 4417000.00
netDebt -45927000.00
shortTermDebt 7000000.00
shortLongTermDebtTotal 7000000.00
otherStockholderEquity -2458000.00
propertyPlantEquipment 23053000.00
totalCurrentAssets 98719000.00
netReceivables 28479000.00
inventory 16903000.00
accountsPayable 4127000.00
accumulatedOtherComprehensiveIncome -1867000.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 88677000.00
treasuryStock -15040000.00
nonCurrrentAssetsOther 525000.00
nonCurrentAssetsTotal 36688000.00
nonCurrentLiabilitiesTotal 88811000.00
liabilitiesAndStockholdersEquity 135407000.00
cashAndShortTermInvestments 52927000.00
propertyPlantAndEquipmentGross 23053000.00
propertyPlantAndEquipmentNet 23053000.00
commonStockSharesOutstanding 18474000.00
2008-12-31
date 2008-12-31
currency_symbol USD
commonStockSharesOutstanding 18000000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
netIncome 97204000.00
changeInCash 18142000.00
beginPeriodCashFlow 1778777000.00
endPeriodCashFlow 18142000.00
totalCashFromOperatingActivities 18142000.00
depreciation 18142000.00
capitalExpenditures 0
otherNonCashItems -18142000.00
freeCashFlow 18142000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
investments -10865000.00
changeToLiabilities -118528000.00
totalCashflowsFromInvestingActivities -17793000.00
netBorrowings -552000.00
totalCashFromFinancingActivities -47513000.00
changeToOperatingActivities -73529000.00
netIncome 120033000.00
changeInCash 26772000.00
beginPeriodCashFlow 1752005000.00
endPeriodCashFlow 1778777000.00
totalCashFromOperatingActivities 89052000.00
depreciation 33353000.00
otherCashflowsFromInvestingActivities -45000.00
changeToAccountReceivables 15557000.00
salePurchaseOfStock -41437000.00
otherCashflowsFromFinancingActivities -5523000.00
changeToNetincome 42131000.00
capitalExpenditures 6883000
cashFlowsOtherOperating 22648000.00
cashAndCashEquivalentsChanges 23746000.00
changeInWorkingCapital -106465000.00
stockBasedCompensation 33110000.00
otherNonCashItems 5241000.00
freeCashFlow 82169000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
investments -1906000.00
changeToLiabilities -61933000.00
totalCashflowsFromInvestingActivities -17717000.00
netBorrowings -1239000.00
totalCashFromFinancingActivities -15318000.00
changeToOperatingActivities -69240000.00
netIncome 102292000.00
changeInCash 68369000.00
beginPeriodCashFlow 1683636000.00
endPeriodCashFlow 1752005000.00
totalCashFromOperatingActivities 87334000.00
depreciation 32825000.00
otherCashflowsFromInvestingActivities -7898000.00
changeToAccountReceivables -3573000.00
salePurchaseOfStock -8510000.00
otherCashflowsFromFinancingActivities -7885000.00
changeToNetincome 28500000.00
capitalExpenditures 7913000
cashFlowsOtherOperating -4307000.00
cashAndCashEquivalentsChanges 54299000.00
changeInWorkingCapital -76283000.00
stockBasedCompensation 38579000.00
otherNonCashItems -10902000.00
freeCashFlow 79421000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -31139000.00
changeToLiabilities 5562000.00
totalCashflowsFromInvestingActivities -31139000.00
netBorrowings -6351000.00
totalCashFromFinancingActivities 8045000.00
changeToOperatingActivities 18499000.00
netIncome 155039000.00
changeInCash 193984000.00
beginPeriodCashFlow 1489652000.00
endPeriodCashFlow 1683636000.00
totalCashFromOperatingActivities 186069000.00
depreciation 33587000.00
otherCashflowsFromInvestingActivities -9644000.00
changeToAccountReceivables -9569000.00
salePurchaseOfStock -4455000.00
otherCashflowsFromFinancingActivities -26618000.00
changeToNetincome 2544000.00
capitalExpenditures 21495000
cashFlowsOtherOperating -222000.00
cashAndCashEquivalentsChanges 162975000.00
changeInWorkingCapital -5101000.00
stockBasedCompensation 31617000.00
otherNonCashItems -41760000.00
freeCashFlow 164574000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
investments -1625000.00
changeToLiabilities 107360000.00
totalCashflowsFromInvestingActivities -28700000.00
netBorrowings 101000.00
totalCashFromFinancingActivities 568000.00
changeToOperatingActivities 38236000.00
netIncome 156054000.00
changeInCash 194021000.00
beginPeriodCashFlow 1295631000.00
endPeriodCashFlow 1489652000.00
totalCashFromOperatingActivities 252368000.00
depreciation 33175000.00
otherCashflowsFromInvestingActivities -8367000.00
changeToAccountReceivables -13532000.00
salePurchaseOfStock -1305000.00
otherCashflowsFromFinancingActivities 2659000.00
changeToNetincome -13872000.00
capitalExpenditures 18708000
cashFlowsOtherOperating -19050000.00
cashAndCashEquivalentsChanges 224236000.00
changeInWorkingCapital 77011000.00
stockBasedCompensation 33287000.00
otherNonCashItems -21713000.00
freeCashFlow 233660000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments -60000000.00
changeToLiabilities -3999000.00
totalCashflowsFromInvestingActivities -88525000.00
netBorrowings -2624000.00
totalCashFromFinancingActivities -1030000.00
changeToOperatingActivities 4097000.00
netIncome 18604000.00
changeInCash -12294000.00
beginPeriodCashFlow 1307925000.00
endPeriodCashFlow 1295631000.00
totalCashFromOperatingActivities 77515000.00
depreciation 34241000.00
otherCashflowsFromInvestingActivities -10373000.00
changeToAccountReceivables -183143000.00
salePurchaseOfStock -16920000.00
otherCashflowsFromFinancingActivities 19810000.00
changeToNetincome 75708000.00
capitalExpenditures 18152000
cashFlowsOtherOperating -35789000.00
cashAndCashEquivalentsChanges -12040000.00
changeInWorkingCapital -51038000.00
stockBasedCompensation 27893000.00
otherNonCashItems 66390000.00
freeCashFlow 59363000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
investments -34563000.00
changeToLiabilities -82232000.00
totalCashflowsFromInvestingActivities -34563000.00
netBorrowings -4905000.00
totalCashFromFinancingActivities -9604000.00
changeToOperatingActivities -98615000.00
netIncome 89719000.00
changeInCash -141422000.00
beginPeriodCashFlow 1449347000.00
endPeriodCashFlow 1307925000.00
totalCashFromOperatingActivities -51848000.00
depreciation 39046000.00
otherCashflowsFromInvestingActivities -11289000.00
changeToInventory 144783000.00
changeToAccountReceivables -144783000.00
salePurchaseOfStock -3876000.00
otherCashflowsFromFinancingActivities 1108000.00
changeToNetincome 70088000.00
capitalExpenditures 23274000
cashFlowsOtherOperating -153682000.00
cashAndCashEquivalentsChanges -96015000.00
changeInWorkingCapital -250701000.00
stockBasedCompensation 7112000.00
otherNonCashItems 73806000.00
freeCashFlow -75122000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments -210432000.00
changeToLiabilities 102918000.00
totalCashflowsFromInvestingActivities -210432000.00
netBorrowings 55000.00
totalCashFromFinancingActivities -45059000.00
changeToOperatingActivities 45767000.00
netIncome 142279000.00
changeInCash 23782000.00
beginPeriodCashFlow 1425565000.00
endPeriodCashFlow 1449347000.00
totalCashFromOperatingActivities 284614000.00
depreciation 38654000.00
otherCashflowsFromInvestingActivities -153815000.00
changeToAccountReceivables -211684000.00
salePurchaseOfStock -7490000.00
otherCashflowsFromFinancingActivities -6515000.00
changeToNetincome 2805000.00
capitalExpenditures 56617000
cashFlowsOtherOperating 13015000.00
cashAndCashEquivalentsChanges 29123000.00
changeInWorkingCapital 100876000.00
stockBasedCompensation 1000.00
otherNonCashItems 42756000.00
freeCashFlow 227997000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
investments -61102000.00
changeToLiabilities 104871000.00
totalCashflowsFromInvestingActivities -61102000.00
netBorrowings 55000.00
totalCashFromFinancingActivities 4498000.00
changeToOperatingActivities 76739000.00
netIncome 115656000.00
changeInCash 140516000.00
beginPeriodCashFlow 1285049000.00
endPeriodCashFlow 1425565000.00
totalCashFromOperatingActivities 206050000.00
depreciation 36740000.00
otherCashflowsFromInvestingActivities -39991000.00
changeToAccountReceivables -232710000.00
salePurchaseOfStock -412000.00
otherCashflowsFromFinancingActivities 4910000.00
changeToNetincome 30310000.00
capitalExpenditures 21111000
cashFlowsOtherOperating -66330000.00
cashAndCashEquivalentsChanges 149446000.00
changeInWorkingCapital 23344000.00
stockBasedCompensation 29187000.00
otherNonCashItems 9247000.00
freeCashFlow 184939000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
investments -1500000.00
changeToLiabilities -782000.00
totalCashflowsFromInvestingActivities -145851000.00
netBorrowings 55000.00
totalCashFromFinancingActivities -20325000.00
changeToOperatingActivities -6367000.00
netIncome 114671000.00
changeInCash -89245000.00
beginPeriodCashFlow 1374294000.00
endPeriodCashFlow 1285049000.00
totalCashFromOperatingActivities 68836000.00
depreciation 36274000.00
otherCashflowsFromInvestingActivities -512000.00
changeToAccountReceivables -168038000.00
salePurchaseOfStock -30392000.00
otherCashflowsFromFinancingActivities 10067000.00
changeToNetincome 18021000.00
capitalExpenditures 22587000
cashFlowsOtherOperating -78248000.00
cashAndCashEquivalentsChanges -97340000.00
changeInWorkingCapital -100130000.00
stockBasedCompensation 23898000.00
otherNonCashItems -361000.00
freeCashFlow 46249000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
investments 58956000.00
changeToLiabilities -44905000.00
totalCashflowsFromInvestingActivities 48461000.00
netBorrowings 55000.00
totalCashFromFinancingActivities 1329000.00
changeToOperatingActivities -40476000.00
netIncome 109046000.00
changeInCash 50761000.00
beginPeriodCashFlow 1323533000.00
endPeriodCashFlow 1374294000.00
totalCashFromOperatingActivities 12827000.00
depreciation 33483000.00
otherCashflowsFromInvestingActivities 691000.00
changeToInventory -1607342000.00
changeToAccountReceivables -89395000.00
salePurchaseOfStock -3304000.00
otherCashflowsFromFinancingActivities 4633000.00
changeToNetincome 29244000.00
capitalExpenditures 11186000
cashFlowsOtherOperating -98365000.00
cashAndCashEquivalentsChanges 62617000.00
changeInWorkingCapital -158946000.00
stockBasedCompensation 24553000.00
otherNonCashItems -2001000.00
freeCashFlow 1641000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments 9000.00
changeToLiabilities 47136000.00
totalCashflowsFromInvestingActivities -17907000.00
netBorrowings -18000.00
totalCashFromFinancingActivities 318000.00
changeToOperatingActivities 14638000.00
netIncome 85539000.00
changeInCash 161310000.00
beginPeriodCashFlow 1162223000.00
endPeriodCashFlow 1323533000.00
totalCashFromOperatingActivities 159432000.00
depreciation 32681000.00
otherCashflowsFromInvestingActivities 566000.00
changeToInventory -1418473000.00
changeToAccountReceivables 4235000.00
salePurchaseOfStock -3919000.00
otherCashflowsFromFinancingActivities 4237000.00
changeToNetincome 8026000.00
capitalExpenditures 18482000
changeReceivables 4235000.00
cashFlowsOtherOperating -2283000.00
cashAndCashEquivalentsChanges 141843000.00
changeInWorkingCapital 33186000.00
stockBasedCompensation 20444000.00
otherNonCashItems 3030000.00
freeCashFlow 140950000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
investments -15676000.00
changeToLiabilities 37028000.00
totalCashflowsFromInvestingActivities -15676000.00
netBorrowings -18000.00
totalCashFromFinancingActivities 5565000.00
changeToOperatingActivities 23501000.00
netIncome 89432000.00
changeInCash 167342000.00
beginPeriodCashFlow 994881000.00
endPeriodCashFlow 1162223000.00
totalCashFromOperatingActivities 175564000.00
depreciation 32562000.00
otherCashflowsFromInvestingActivities -5889000.00
changeToAccountReceivables 3477000.00
salePurchaseOfStock -314000.00
otherCashflowsFromFinancingActivities 5879000.00
changeToNetincome 14344000.00
capitalExpenditures 9787000
cashFlowsOtherOperating 18831000.00
cashAndCashEquivalentsChanges 165453000.00
changeInWorkingCapital 39226000.00
stockBasedCompensation 23474000.00
otherNonCashItems -1613000.00
freeCashFlow 165777000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
investments -60500000.00
changeToLiabilities -1186000.00
totalCashflowsFromInvestingActivities -74086000.00
netBorrowings -18000.00
totalCashFromFinancingActivities -4602000.00
changeToOperatingActivities -15521000.00
netIncome 66624000.00
changeInCash 77478000.00
beginPeriodCashFlow 917403000.00
endPeriodCashFlow 994881000.00
totalCashFromOperatingActivities 146156000.00
depreciation 32244000.00
otherCashflowsFromInvestingActivities -2137000.00
changeToAccountReceivables 39581000.00
salePurchaseOfStock -14881000.00
otherCashflowsFromFinancingActivities 10279000.00
changeToNetincome 13142000.00
capitalExpenditures 11449000
cashFlowsOtherOperating 52350000.00
cashAndCashEquivalentsChanges 67468000.00
changeInWorkingCapital 34146000.00
stockBasedCompensation 19439000.00
otherNonCashItems -980000.00
freeCashFlow 134707000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
investments -20000000.00
changeToLiabilities -6032000.00
totalCashflowsFromInvestingActivities -59485000.00
netBorrowings -18000.00
totalCashFromFinancingActivities -2046000.00
changeToOperatingActivities -19955000.00
netIncome 85565000.00
changeInCash -20285000.00
beginPeriodCashFlow 937688000.00
endPeriodCashFlow 917403000.00
totalCashFromOperatingActivities 63255000.00
depreciation 31756000.00
otherCashflowsFromInvestingActivities -10410000.00
changeToInventory -1147433000.00
changeToAccountReceivables -51423000.00
salePurchaseOfStock -1018000.00
otherCashflowsFromFinancingActivities -1028000.00
changeToNetincome 28781000.00
capitalExpenditures 29075000
cashFlowsOtherOperating -59999000.00
cashAndCashEquivalentsChanges 1724000.00
changeInWorkingCapital -82847000.00
stockBasedCompensation 11881000.00
otherNonCashItems 8612000.00
freeCashFlow 34180000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
investments -57787000.00
changeToLiabilities 39286000.00
totalCashflowsFromInvestingActivities -57787000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 7216000.00
changeToOperatingActivities 14263000.00
netIncome 74524000.00
changeInCash 83299000.00
beginPeriodCashFlow 854389000.00
endPeriodCashFlow 937688000.00
totalCashFromOperatingActivities 124587000.00
depreciation 28618000.00
otherCashflowsFromInvestingActivities -10774000.00
changeToInventory -1032637000.00
changeToAccountReceivables -46421000.00
salePurchaseOfStock -982000.00
otherCashflowsFromFinancingActivities 8200000.00
changeToNetincome 13081000.00
capitalExpenditures 47013000
changeReceivables -9341000.00
cashFlowsOtherOperating -5925000.00
cashAndCashEquivalentsChanges 74016000.00
changeInWorkingCapital 8364000.00
stockBasedCompensation 19012000.00
otherNonCashItems -1272000.00
freeCashFlow 77574000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
investments -40137000.00
changeToLiabilities 26809000.00
totalCashflowsFromInvestingActivities -40137000.00
netBorrowings -1000.00
totalCashFromFinancingActivities 4939000.00
changeToOperatingActivities 15504000.00
netIncome 67002000.00
changeInCash 75840000.00
beginPeriodCashFlow 778549000.00
endPeriodCashFlow 854389000.00
totalCashFromOperatingActivities 119039000.00
depreciation 25598000.00
otherCashflowsFromInvestingActivities -12867000.00
changeToInventory -1047946000.00
changeToAccountReceivables 3829000.00
salePurchaseOfStock -1437000.00
otherCashflowsFromFinancingActivities 6377000.00
changeToNetincome 17109000.00
capitalExpenditures 27270000
changeReceivables -2501000.00
cashFlowsOtherOperating -507000.00
cashAndCashEquivalentsChanges 83841000.00
changeInWorkingCapital 9330000.00
stockBasedCompensation 15471000.00
otherNonCashItems 3550000.00
freeCashFlow 91769000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
investments -28885000.00
changeToLiabilities -18467000.00
totalCashflowsFromInvestingActivities -28885000.00
netBorrowings -2000.00
totalCashFromFinancingActivities -1973000.00
changeToOperatingActivities -23660000.00
netIncome 58777000.00
changeInCash 14871000.00
beginPeriodCashFlow 763678000.00
endPeriodCashFlow 778549000.00
totalCashFromOperatingActivities 44029000.00
depreciation 24573000.00
otherCashflowsFromInvestingActivities -17284000.00
changeToInventory -1034563000.00
changeToAccountReceivables -35762000.00
salePurchaseOfStock -11876000.00
otherCashflowsFromFinancingActivities 9905000.00
changeToNetincome 17376000.00
capitalExpenditures 11601000
changeReceivables -26989000.00
cashFlowsOtherOperating 2304000.00
cashAndCashEquivalentsChanges 13171000.00
changeInWorkingCapital -56697000.00
stockBasedCompensation 15697000.00
otherNonCashItems 3718000.00
freeCashFlow 32428000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -18560000.00
changeToLiabilities -45315000.00
totalCashflowsFromInvestingActivities -18560000.00
netBorrowings -4000.00
totalCashFromFinancingActivities 10181000.00
changeToOperatingActivities -39556000.00
netIncome 60754000.00
changeInCash -8033000.00
beginPeriodCashFlow 771711000.00
endPeriodCashFlow 763678000.00
totalCashFromOperatingActivities -202000.00
depreciation 22387000.00
otherCashflowsFromInvestingActivities -5136000.00
changeToInventory -1057305000.00
changeToAccountReceivables -8820000.00
salePurchaseOfStock -1208000.00
otherCashflowsFromFinancingActivities 11393000.00
changeToNetincome 23089000.00
capitalExpenditures 13424000
changeReceivables -48343000.00
cashFlowsOtherOperating -587000.00
cashAndCashEquivalentsChanges -8581000.00
changeInWorkingCapital -106432000.00
stockBasedCompensation 21856000.00
otherNonCashItems 387000.00
freeCashFlow -13626000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
investments 418000.00
changeToLiabilities 47120000.00
totalCashflowsFromInvestingActivities -34290000.00
netBorrowings -9000.00
totalCashFromFinancingActivities 2150000.00
changeToOperatingActivities 23163000.00
netIncome 59965000.00
changeInCash 85410000.00
beginPeriodCashFlow 686301000.00
endPeriodCashFlow 771711000.00
totalCashFromOperatingActivities 123130000.00
depreciation 10183000.00
otherCashflowsFromInvestingActivities -22968000.00
changeToInventory -867793000.00
changeToAccountReceivables -14747000.00
salePurchaseOfStock -679000.00
otherCashflowsFromFinancingActivities 2838000.00
changeToNetincome 1629000.00
capitalExpenditures 10109000
changeReceivables 10900000.00
cashFlowsOtherOperating -6667000.00
cashAndCashEquivalentsChanges 90990000.00
changeInWorkingCapital 51353000.00
stockBasedCompensation 12452000.00
otherNonCashItems 805000.00
freeCashFlow 113021000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
investments 294000.00
changeToLiabilities 26609000.00
totalCashflowsFromInvestingActivities -9519000.00
netBorrowings -7000.00
totalCashFromFinancingActivities 9260000.00
changeToOperatingActivities 30874000.00
netIncome 65618000.00
changeInCash 101025000.00
beginPeriodCashFlow 585276000.00
endPeriodCashFlow 686301000.00
totalCashFromOperatingActivities 102299000.00
depreciation 9319000.00
otherCashflowsFromInvestingActivities -1651000.00
dividendsPaid 0.00
changeToInventory -885466000.00
changeToAccountReceivables -1207000.00
salePurchaseOfStock -372000.00
otherCashflowsFromFinancingActivities 9639000.00
changeToNetincome 5440000.00
capitalExpenditures 8162000
changeReceivables -7417000.00
cashFlowsOtherOperating 2730000.00
cashAndCashEquivalentsChanges 102040000.00
changeInWorkingCapital 21922000.00
stockBasedCompensation 15330000.00
otherNonCashItems -1099000.00
freeCashFlow 94137000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-06
currency_symbol USD
investments 400000.00
changeToLiabilities 49000.00
totalCashflowsFromInvestingActivities -8150000.00
netBorrowings -12000.00
totalCashFromFinancingActivities 7575000.00
changeToOperatingActivities 8432000.00
netIncome 50255000.00
changeInCash 48199000.00
beginPeriodCashFlow 537077000.00
endPeriodCashFlow 585276000.00
totalCashFromOperatingActivities 59459000.00
depreciation 8962000.00
otherCashflowsFromInvestingActivities 42000.00
dividendsPaid 0.00
changeToInventory -825560000.00
changeToAccountReceivables -27526000.00
salePurchaseOfStock -6590000.00
otherCashflowsFromFinancingActivities 14177000.00
changeToNetincome 11732000.00
capitalExpenditures 8592000
changeReceivables -14667000.00
cashFlowsOtherOperating 3128000.00
cashAndCashEquivalentsChanges 58884000.00
changeInWorkingCapital -11490000.00
stockBasedCompensation 14810000.00
otherNonCashItems 1213000.00
freeCashFlow 50867000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
investments 519000.00
changeToLiabilities -13446000.00
totalCashflowsFromInvestingActivities -60164000.00
netBorrowings -3466000.00
totalCashFromFinancingActivities 4016000.00
changeToOperatingActivities -27437000.00
netIncome 64418000.00
changeInCash -45778000.00
beginPeriodCashFlow 582855000.00
endPeriodCashFlow 537077000.00
totalCashFromOperatingActivities 7330000.00
depreciation 8176000.00
otherCashflowsFromInvestingActivities -49972000.00
dividendsPaid 0.00
changeToInventory -862054000.00
changeToAccountReceivables 12475000.00
salePurchaseOfStock -106000.00
otherCashflowsFromFinancingActivities 7588000.00
changeToNetincome -8477000.00
capitalExpenditures 10711000
changeReceivables -35718000.00
cashFlowsOtherOperating -7623000.00
cashAndCashEquivalentsChanges -48818000.00
changeInWorkingCapital -56787000.00
stockBasedCompensation 16596000.00
otherNonCashItems -1783000.00
freeCashFlow -3381000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
investments 668000.00
changeToLiabilities 86825000.00
totalCashflowsFromInvestingActivities -12159000.00
netBorrowings -14000.00
totalCashFromFinancingActivities 9530000.00
changeToOperatingActivities 40276000.00
netIncome -30874000.00
changeInCash 70092000.00
beginPeriodCashFlow 512493000.00
endPeriodCashFlow 582585000.00
totalCashFromOperatingActivities 71384000.00
depreciation 7696000.00
otherCashflowsFromInvestingActivities 98000.00
dividendsPaid 0.00
changeToInventory -672611000.00
changeToAccountReceivables -34349000.00
salePurchaseOfStock -106000.00
otherCashflowsFromFinancingActivities 9650000.00
changeToNetincome 23120000.00
capitalExpenditures 12925000
changeReceivables -14552000.00
cashFlowsOtherOperating -831000.00
exchangeRateChanges 1337000.00
cashAndCashEquivalentsChanges 70092000.00
changeInWorkingCapital 71442000.00
stockBasedCompensation 12487000.00
otherNonCashItems -542000.00
freeCashFlow 58459000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
investments 582000.00
changeToLiabilities 18149000.00
totalCashflowsFromInvestingActivities -6440000.00
netBorrowings -30000.00
totalCashFromFinancingActivities 6084000.00
changeToOperatingActivities 27148000.00
netIncome 42634000.00
changeInCash 68992000.00
beginPeriodCashFlow 443501000.00
endPeriodCashFlow 512493000.00
totalCashFromOperatingActivities 64884000.00
depreciation 7174000.00
otherCashflowsFromInvestingActivities -1582000.00
dividendsPaid 0.00
changeToInventory -702683000.00
changeToAccountReceivables -19766000.00
salePurchaseOfStock -386000.00
otherCashflowsFromFinancingActivities 6500000.00
changeToNetincome 11400000.00
capitalExpenditures 5440000
changeReceivables -18173000.00
cashFlowsOtherOperating 3700000.00
exchangeRateChanges 4464000.00
cashAndCashEquivalentsChanges 68992000.00
changeInWorkingCapital 3676000.00
stockBasedCompensation 11217000.00
otherNonCashItems -1969000.00
freeCashFlow 59444000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
investments 626000.00
changeToLiabilities 8603000.00
totalCashflowsFromInvestingActivities -11930000.00
netBorrowings -29000.00
totalCashFromFinancingActivities 26250000.00
changeToOperatingActivities 11904000.00
netIncome 37359000.00
changeInCash 45082000.00
beginPeriodCashFlow 398419000.00
endPeriodCashFlow 443501000.00
totalCashFromOperatingActivities 27868000.00
depreciation 7020000.00
otherCashflowsFromInvestingActivities -6840000.00
dividendsPaid 0.00
changeToInventory -653932000.00
changeToAccountReceivables -29265000.00
salePurchaseOfStock -8000.00
otherCashflowsFromFinancingActivities 51287000.00
changeToNetincome 7984000.00
capitalExpenditures 5716000
changeReceivables -33913000.00
cashFlowsOtherOperating 815000.00
exchangeRateChanges 2894000.00
cashAndCashEquivalentsChanges 45082000.00
changeInWorkingCapital -24495000.00
stockBasedCompensation 12927000.00
otherNonCashItems -1582000.00
freeCashFlow 22152000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-08
currency_symbol USD
investments 689000.00
changeToLiabilities -2661000.00
totalCashflowsFromInvestingActivities -5644000.00
netBorrowings -30000.00
totalCashFromFinancingActivities 7882000.00
changeToOperatingActivities -79000.00
netIncome 23641000.00
changeInCash 36394000.00
beginPeriodCashFlow 362025000.00
endPeriodCashFlow 398419000.00
totalCashFromOperatingActivities 31228000.00
depreciation 6672000.00
otherCashflowsFromInvestingActivities -608000.00
dividendsPaid 0.00
changeToInventory -627421000.00
changeToAccountReceivables 24635000.00
salePurchaseOfStock -2694000.00
otherCashflowsFromFinancingActivities 10606000.00
changeToNetincome 18505000.00
capitalExpenditures 5725000
changeReceivables -14850000.00
cashFlowsOtherOperating -79000.00
exchangeRateChanges 2928000.00
cashAndCashEquivalentsChanges 36394000.00
changeInWorkingCapital -17590000.00
stockBasedCompensation 15776000.00
otherNonCashItems 134000.00
freeCashFlow 25503000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
investments 567000.00
changeToLiabilities 11300000.00
totalCashflowsFromInvestingActivities -12432000.00
netBorrowings -8033000.00
totalCashFromFinancingActivities -5931000.00
changeToOperatingActivities -11056000.00
netIncome 24763000.00
changeInCash 31398000.00
beginPeriodCashFlow 330627000.00
endPeriodCashFlow 362025000.00
totalCashFromOperatingActivities 53651000.00
depreciation 6237000.00
otherCashflowsFromInvestingActivities -3663000.00
dividendsPaid 0.00
changeToInventory -502779000.00
changeToAccountReceivables -15811000.00
salePurchaseOfStock -539000.00
otherCashflowsFromFinancingActivities 2641000.00
changeToNetincome 12179000.00
capitalExpenditures 9336000
changeReceivables 3333000.00
cashFlowsOtherOperating -4161000.00
exchangeRateChanges -3890000.00
cashAndCashEquivalentsChanges 31398000.00
changeInWorkingCapital 10472000.00
stockBasedCompensation 11724000.00
otherNonCashItems 3748000.00
freeCashFlow 44315000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
investments 623000.00
changeToLiabilities 11744000.00
totalCashflowsFromInvestingActivities -8708000.00
netBorrowings -7036000.00
totalCashFromFinancingActivities -3345000.00
changeToOperatingActivities -824000.00
netIncome 26174000.00
changeInCash 49903000.00
beginPeriodCashFlow 280724000.00
endPeriodCashFlow 330627000.00
totalCashFromOperatingActivities 61812000.00
depreciation 5925000.00
otherCashflowsFromInvestingActivities -2939000.00
dividendsPaid 0.00
changeToInventory 22907000.00
changeToAccountReceivables -9335000.00
salePurchaseOfStock 3272000.00
otherCashflowsFromFinancingActivities 3691000.00
changeToNetincome 14118000.00
capitalExpenditures 6392000
changeReceivables 4675000.00
cashFlowsOtherOperating -824000.00
exchangeRateChanges 144000.00
cashAndCashEquivalentsChanges 49903000.00
changeInWorkingCapital 15595000.00
stockBasedCompensation 13826000.00
otherNonCashItems 372000.00
freeCashFlow 55420000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-08
currency_symbol USD
investments 608000.00
changeToLiabilities -4462000.00
totalCashflowsFromInvestingActivities -11602000.00
netBorrowings -29000.00
totalCashFromFinancingActivities 9954000.00
changeToOperatingActivities 1577000.00
netIncome 24430000.00
changeInCash 35847000.00
beginPeriodCashFlow 244877000.00
endPeriodCashFlow 280724000.00
totalCashFromOperatingActivities 38493000.00
depreciation 6123000.00
otherCashflowsFromInvestingActivities -4806000.00
dividendsPaid 0.00
changeToInventory 17385000.00
changeToAccountReceivables -22459000.00
salePurchaseOfStock 9470000.00
otherCashflowsFromFinancingActivities 9983000.00
changeToNetincome 13102000.00
capitalExpenditures 7404000
changeReceivables -2277000.00
cashFlowsOtherOperating 1577000.00
exchangeRateChanges -998000.00
cashAndCashEquivalentsChanges 35847000.00
changeInWorkingCapital -5162000.00
stockBasedCompensation 12730000.00
otherNonCashItems -179000.00
freeCashFlow 31089000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-09
currency_symbol USD
investments 379000.00
changeToLiabilities -24235000.00
totalCashflowsFromInvestingActivities 23420000.00
netBorrowings 4969000.00
totalCashFromFinancingActivities 9789000.00
changeToOperatingActivities -1383000.00
netIncome 23899000.00
changeInCash 45428000.00
beginPeriodCashFlow 199449000.00
endPeriodCashFlow 244877000.00
totalCashFromOperatingActivities 10861000.00
depreciation 5102000.00
otherCashflowsFromInvestingActivities 29226000.00
dividendsPaid 0.00
changeToInventory -44793000.00
changeToAccountReceivables 16993000.00
salePurchaseOfStock 3108000.00
otherCashflowsFromFinancingActivities 24820000.00
changeToNetincome 9044000.00
capitalExpenditures 6185000
changeReceivables -1566000.00
cashFlowsOtherOperating -1383000.00
exchangeRateChanges 1358000.00
cashAndCashEquivalentsChanges 45428000.00
changeInWorkingCapital -27184000.00
stockBasedCompensation 10964000.00
otherNonCashItems -1438000.00
freeCashFlow 4676000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-23
currency_symbol USD
investments 473000.00
changeToLiabilities 20776000.00
totalCashflowsFromInvestingActivities -52319000.00
netBorrowings 20000000.00
totalCashFromFinancingActivities 28313000.00
changeToOperatingActivities 27872000.00
netIncome 27638000.00
changeInCash -14994000.00
beginPeriodCashFlow 214443000.00
endPeriodCashFlow 199449000.00
totalCashFromOperatingActivities 11839000.00
depreciation 4899000.00
otherCashflowsFromInvestingActivities -49032000.00
dividendsPaid 0.00
changeToInventory 42378000.00
changeToAccountReceivables -44119000.00
salePurchaseOfStock 3068000.00
otherCashflowsFromFinancingActivities 28313000.00
changeToNetincome -7786000.00
capitalExpenditures 3760000
changeReceivables -33085000.00
cashFlowsOtherOperating -603000.00
exchangeRateChanges -2827000.00
cashAndCashEquivalentsChanges -14994000.00
changeInWorkingCapital -12912000.00
stockBasedCompensation 12483000.00
otherNonCashItems -4406000.00
freeCashFlow 8079000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
investments 521000.00
changeToLiabilities 11959000.00
totalCashflowsFromInvestingActivities -33696000.00
netBorrowings 15000000.00
totalCashFromFinancingActivities 19388000.00
netIncome 22873000.00
changeInCash 38726000.00
beginPeriodCashFlow 175717000.00
endPeriodCashFlow 214443000.00
totalCashFromOperatingActivities 55520000.00
depreciation 4393000.00
otherCashflowsFromInvestingActivities -28867000.00
dividendsPaid 0.00
changeToInventory 6511000.00
changeToAccountReceivables 9634000.00
salePurchaseOfStock 3652000.00
otherCashflowsFromFinancingActivities 19388000.00
changeToNetincome 11872000.00
capitalExpenditures 5350000
changeReceivables -3541000.00
cashFlowsOtherOperating 7964000.00
exchangeRateChanges -2486000.00
cashAndCashEquivalentsChanges 38726000.00
changeInWorkingCapital 16382000.00
stockBasedCompensation 11963000.00
otherNonCashItems -254000.00
freeCashFlow 50170000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
investments 572000.00
changeToLiabilities 11265000.00
totalCashflowsFromInvestingActivities -5597000.00
totalCashFromFinancingActivities -15427000.00
netIncome 19231000.00
changeInCash -16646000.00
beginPeriodCashFlow 192363000.00
endPeriodCashFlow 175717000.00
totalCashFromOperatingActivities 2163000.00
depreciation 3903000.00
otherCashflowsFromInvestingActivities -779000.00
dividendsPaid 0.00
changeToInventory 1984000.00
changeToAccountReceivables -28471000.00
salePurchaseOfStock 10100000.00
otherCashflowsFromFinancingActivities -15427000.00
changeToNetincome 7892000.00
capitalExpenditures 5390000
changeReceivables -32145000.00
cashFlowsOtherOperating -7983000.00
exchangeRateChanges 2215000.00
cashAndCashEquivalentsChanges -16646000.00
changeInWorkingCapital -28863000.00
stockBasedCompensation 12253000.00
otherNonCashItems -4638000.00
freeCashFlow -3227000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-07
currency_symbol USD
investments 518000.00
changeToLiabilities -9363000.00
totalCashflowsFromInvestingActivities -33882000.00
totalCashFromFinancingActivities 1490000.00
netIncome 14714000.00
changeInCash -28171000.00
beginPeriodCashFlow 220534000.00
endPeriodCashFlow 192363000.00
totalCashFromOperatingActivities 6871000.00
depreciation 4200000.00
otherCashflowsFromInvestingActivities -30936000.00
dividendsPaid 0.00
changeToInventory -51236000.00
changeToAccountReceivables 15262000.00
salePurchaseOfStock 3855000.00
otherCashflowsFromFinancingActivities 1490000.00
changeToNetincome 14271000.00
capitalExpenditures 3464000
changeReceivables -16999000.00
cashFlowsOtherOperating 48000.00
exchangeRateChanges -2650000.00
cashAndCashEquivalentsChanges -28171000.00
changeInWorkingCapital -26314000.00
stockBasedCompensation 9134000.00
otherNonCashItems 5042000.00
freeCashFlow 3407000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
investments 490000.00
changeToLiabilities 15525000.00
totalCashflowsFromInvestingActivities -14521000.00
netBorrowings 35000000.00
totalCashFromFinancingActivities 988000.00
changeToOperatingActivities 17996000.00
netIncome 18423000.00
changeInCash 29288000.00
beginPeriodCashFlow 191246000.00
endPeriodCashFlow 220534000.00
totalCashFromOperatingActivities 48705000.00
depreciation 2833000.00
otherCashflowsFromInvestingActivities -10876000.00
dividendsPaid 0.00
changeToInventory 32287000.00
changeToAccountReceivables -12284000.00
salePurchaseOfStock 3763000.00
otherCashflowsFromFinancingActivities 988000.00
changeToNetincome 9232000.00
capitalExpenditures 4135000
changeReceivables 2652000.00
cashFlowsOtherOperating 40000.00
exchangeRateChanges -5884000.00
cashAndCashEquivalentsChanges 29288000.00
changeInWorkingCapital 18217000.00
stockBasedCompensation 8096000.00
otherNonCashItems 4681000.00
freeCashFlow 44570000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
investments 447000.00
changeToLiabilities 4274000.00
totalCashflowsFromInvestingActivities -5197000.00
totalCashFromFinancingActivities 1785000.00
netIncome 19040000.00
changeInCash 16171000.00
beginPeriodCashFlow 175075000.00
endPeriodCashFlow 191246000.00
totalCashFromOperatingActivities 23142000.00
depreciation 5510000.00
otherCashflowsFromInvestingActivities -666000.00
dividendsPaid 0.00
changeToInventory 9958000.00
changeToAccountReceivables -10954000.00
salePurchaseOfStock 1395000.00
otherCashflowsFromFinancingActivities 1785000.00
changeToNetincome 7563000.00
capitalExpenditures 4978000
changeReceivables -12770000.00
cashFlowsOtherOperating -475000.00
exchangeRateChanges -3559000.00
cashAndCashEquivalentsChanges 16171000.00
changeInWorkingCapital -8971000.00
stockBasedCompensation 7425000.00
otherNonCashItems 58000.00
freeCashFlow 18164000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-11
currency_symbol USD
investments 437000.00
changeToLiabilities 9970000.00
totalCashflowsFromInvestingActivities -21535000.00
totalCashFromFinancingActivities 4440000.00
netIncome 14814000.00
changeInCash 1009000.00
beginPeriodCashFlow 174066000.00
endPeriodCashFlow 175075000.00
totalCashFromOperatingActivities 16839000.00
depreciation 5451000.00
otherCashflowsFromInvestingActivities -18890000.00
dividendsPaid 0.00
changeToInventory 4572000.00
changeToAccountReceivables -12080000.00
salePurchaseOfStock 3274000.00
otherCashflowsFromFinancingActivities 4440000.00
changeToNetincome 7266000.00
capitalExpenditures 3082000
changeReceivables -20723000.00
cashFlowsOtherOperating 61000.00
exchangeRateChanges 1265000.00
cashAndCashEquivalentsChanges 1009000.00
changeInWorkingCapital -10692000.00
stockBasedCompensation 5891000.00
otherNonCashItems 1277000.00
freeCashFlow 13757000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
investments 419000.00
changeToLiabilities 1927000.00
totalCashflowsFromInvestingActivities -11676000.00
totalCashFromFinancingActivities 3134000.00
netIncome 17364000.00
changeInCash 4859000.00
beginPeriodCashFlow 169207000.00
endPeriodCashFlow 174066000.00
totalCashFromOperatingActivities 16188000.00
depreciation 3689000.00
otherCashflowsFromInvestingActivities -8450000.00
dividendsPaid 0.00
changeToInventory -21573000.00
changeToAccountReceivables 4908000.00
salePurchaseOfStock 2139000.00
otherCashflowsFromFinancingActivities 3134000.00
changeToNetincome 2972000.00
capitalExpenditures 3645000
changeReceivables -10703000.00
cashFlowsOtherOperating 939000.00
exchangeRateChanges -2787000.00
cashAndCashEquivalentsChanges 4859000.00
changeInWorkingCapital -7837000.00
stockBasedCompensation 3208000.00
otherNonCashItems -333000.00
freeCashFlow 12543000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
investments 919000.00
changeToLiabilities 8642000.00
totalCashflowsFromInvestingActivities -2945000.00
totalCashFromFinancingActivities 2794000.00
netIncome 18759000.00
changeInCash 46228000.00
beginPeriodCashFlow 122979000.00
endPeriodCashFlow 169207000.00
totalCashFromOperatingActivities 46430000.00
depreciation 3743000.00
otherCashflowsFromInvestingActivities -2380000.00
dividendsPaid 0.00
changeToInventory 33236000.00
changeToAccountReceivables -6213000.00
salePurchaseOfStock 1517000.00
otherCashflowsFromFinancingActivities 2794000.00
changeToNetincome 794000.00
capitalExpenditures 1484000
changeReceivables 15327000.00
cashFlowsOtherOperating -835000.00
exchangeRateChanges -51000.00
cashAndCashEquivalentsChanges 46228000.00
changeInWorkingCapital 23134000.00
stockBasedCompensation 3359000.00
otherNonCashItems -1871000.00
freeCashFlow 44946000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
investments 449000.00
changeToLiabilities 3913000.00
totalCashflowsFromInvestingActivities -4889000.00
totalCashFromFinancingActivities 4104000.00
netIncome 16437000.00
changeInCash 15504000.00
beginPeriodCashFlow 107475000.00
endPeriodCashFlow 122979000.00
totalCashFromOperatingActivities 15575000.00
depreciation 3906000.00
otherCashflowsFromInvestingActivities -906000.00
dividendsPaid 0.00
changeToInventory -1417000.00
changeToAccountReceivables -4526000.00
salePurchaseOfStock 2430000.00
otherCashflowsFromFinancingActivities 4104000.00
changeToNetincome 2082000.00
capitalExpenditures 4432000
changeReceivables -11204000.00
cashFlowsOtherOperating 441000.00
exchangeRateChanges 714000.00
cashAndCashEquivalentsChanges 15504000.00
changeInWorkingCapital -6850000.00
stockBasedCompensation 3365000.00
otherNonCashItems -1488000.00
freeCashFlow 11143000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-14
currency_symbol USD
investments 821000.00
changeToLiabilities -359000.00
totalCashflowsFromInvestingActivities -7512000.00
totalCashFromFinancingActivities 4564000.00
netIncome 14118000.00
changeInCash 4669000.00
beginPeriodCashFlow 102806000.00
endPeriodCashFlow 107475000.00
totalCashFromOperatingActivities 7958000.00
depreciation 3854000.00
otherCashflowsFromInvestingActivities -2024000.00
dividendsPaid 0.00
changeToInventory -3858000.00
changeToAccountReceivables -8227000.00
salePurchaseOfStock 2843000.00
otherCashflowsFromFinancingActivities 4564000.00
changeToNetincome 3586000.00
capitalExpenditures 6309000
changeReceivables -14325000.00
cashFlowsOtherOperating 1084000.00
exchangeRateChanges -341000.00
cashAndCashEquivalentsChanges 4669000.00
changeInWorkingCapital -13600000.00
stockBasedCompensation 3850000.00
otherNonCashItems -526000.00
freeCashFlow 1649000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
changeToLiabilities -13061000.00
totalCashflowsFromInvestingActivities -6474000.00
totalCashFromFinancingActivities 4039000.00
netIncome 12680000.00
changeInCash -15306000.00
beginPeriodCashFlow 118112000.00
endPeriodCashFlow 102806000.00
totalCashFromOperatingActivities -11738000.00
depreciation 3617000.00
otherCashflowsFromInvestingActivities -2779000.00
dividendsPaid 0.00
changeToInventory -32847000.00
changeToAccountReceivables 1664000.00
salePurchaseOfStock 61000.00
otherCashflowsFromFinancingActivities 4039000.00
changeToNetincome 2062000.00
capitalExpenditures 3695000
changeReceivables -16933000.00
cashFlowsOtherOperating -103000.00
exchangeRateChanges -1133000.00
cashAndCashEquivalentsChanges -15306000.00
changeInWorkingCapital -30097000.00
stockBasedCompensation 2576000.00
otherNonCashItems -782000.00
freeCashFlow -15433000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
changeToLiabilities 17799000.00
totalCashflowsFromInvestingActivities -28264000.00
totalCashFromFinancingActivities 4180000.00
netIncome 14999000.00
changeInCash 12227000.00
beginPeriodCashFlow 105885000.00
endPeriodCashFlow 118112000.00
totalCashFromOperatingActivities 35759000.00
depreciation 3208000.00
otherCashflowsFromInvestingActivities -24920000.00
dividendsPaid 0.00
changeToInventory 21611000.00
changeToAccountReceivables -6581000.00
salePurchaseOfStock 61000.00
otherCashflowsFromFinancingActivities 4119000.00
changeToNetincome -3603000.00
capitalExpenditures 3344000
changeReceivables 5938000.00
cashFlowsOtherOperating -2582000.00
exchangeRateChanges 552000.00
cashAndCashEquivalentsChanges 12227000.00
changeInWorkingCapital 21155000.00
stockBasedCompensation 1457000.00
otherNonCashItems -1501000.00
freeCashFlow 32415000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
changeToLiabilities -399000.00
totalCashflowsFromInvestingActivities -14825000.00
totalCashFromFinancingActivities 3570000.00
netIncome 14065000.00
changeInCash 955000.00
beginPeriodCashFlow 104930000.00
endPeriodCashFlow 105885000.00
totalCashFromOperatingActivities 11111000.00
depreciation 3040000.00
otherCashflowsFromInvestingActivities -734000.00
dividendsPaid 0.00
changeToInventory -3942000.00
changeToAccountReceivables 720000.00
salePurchaseOfStock -11000.00
otherCashflowsFromFinancingActivities 3581000.00
changeToNetincome 580000.00
capitalExpenditures 14091000
changeReceivables -6463000.00
cashFlowsOtherOperating 288000.00
exchangeRateChanges 1099000.00
cashAndCashEquivalentsChanges 955000.00
changeInWorkingCapital -6574000.00
stockBasedCompensation 2046000.00
otherNonCashItems -1053000.00
freeCashFlow -2980000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
changeToLiabilities -5497000.00
totalCashflowsFromInvestingActivities -12819000.00
totalCashFromFinancingActivities -212000.00
netIncome 13321000.00
changeInCash -7806000.00
beginPeriodCashFlow 112736000.00
endPeriodCashFlow 104930000.00
totalCashFromOperatingActivities 6374000.00
depreciation 2423000.00
otherCashflowsFromInvestingActivities -7073000.00
dividendsPaid 0.00
changeToInventory 2984000.00
changeToAccountReceivables -13171000.00
salePurchaseOfStock -573000.00
otherCashflowsFromFinancingActivities -1405000.00
changeToNetincome 2719000.00
capitalExpenditures 5746000
changeReceivables -8261000.00
cashFlowsOtherOperating 1669000.00
exchangeRateChanges -1149000.00
cashAndCashEquivalentsChanges -7806000.00
changeInWorkingCapital -12089000.00
stockBasedCompensation 1773000.00
otherNonCashItems 884000.00
freeCashFlow 628000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
changeToLiabilities -8694000.00
totalCashflowsFromInvestingActivities -3719000.00
totalCashFromFinancingActivities 31309000.00
netIncome 12099000.00
changeInCash 23940000.00
beginPeriodCashFlow 88796000.00
endPeriodCashFlow 112736000.00
totalCashFromOperatingActivities -4745000.00
depreciation 2211000.00
otherCashflowsFromInvestingActivities 177000.00
dividendsPaid 0.00
changeToInventory -26328000.00
changeToAccountReceivables 6368000.00
salePurchaseOfStock -50000.00
otherCashflowsFromFinancingActivities 188000.00
changeToNetincome 1136000.00
capitalExpenditures 3896000
changeReceivables -10783000.00
cashFlowsOtherOperating -714000.00
exchangeRateChanges 1095000.00
cashAndCashEquivalentsChanges 23940000.00
changeInWorkingCapital -20191000.00
stockBasedCompensation 1550000.00
otherNonCashItems -391000.00
freeCashFlow -8641000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
totalCashFromFinancingActivities -455000.00
netIncome 12384000.00
changeInCash 21397000.00
beginPeriodCashFlow 67399000.00
endPeriodCashFlow 88796000.00
totalCashFromOperatingActivities 26366000.00
depreciation 1806000.00
changeToInventory 15970000.00
changeToAccountReceivables -9110000.00
otherCashflowsFromFinancingActivities -455000.00
changeToNetincome 3426000.00
capitalExpenditures 4241000
changeInWorkingCapital 10412000.00
stockBasedCompensation 712000.00
otherNonCashItems 626000.00
freeCashFlow 22125000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
changeToLiabilities 254000.00
totalCashFromFinancingActivities -5948000.00
netIncome 13950000.00
changeInCash 4066000.00
beginPeriodCashFlow 63333000.00
endPeriodCashFlow 67399000.00
totalCashFromOperatingActivities 17376000.00
depreciation 2083000.00
changeToInventory 7773000.00
changeToAccountReceivables -6416000.00
otherCashflowsFromFinancingActivities -5948000.00
changeToNetincome 1809000.00
capitalExpenditures 5832000
changeInWorkingCapital -32000.00
stockBasedCompensation 785000.00
otherNonCashItems 14540000.00
freeCashFlow 11544000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities 4845000.00
netIncome 8277000.00
changeInCash 14702000.00
beginPeriodCashFlow 48631000.00
endPeriodCashFlow 63333000.00
totalCashFromOperatingActivities 10416000.00
depreciation 1959000.00
changeToInventory 1138000.00
changeToAccountReceivables -5903000.00
otherCashflowsFromFinancingActivities 4845000.00
capitalExpenditures 702000
changeInWorkingCapital -3248000.00
stockBasedCompensation 655000.00
otherNonCashItems 2408000.00
freeCashFlow 9714000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
netIncome 9742000.00
changeInCash -5373000.00
beginPeriodCashFlow 54004000.00
endPeriodCashFlow 48631000.00
totalCashFromOperatingActivities 362000.00
depreciation 1690000.00
changeToInventory -11883000.00
changeToAccountReceivables 2399000.00
otherCashflowsFromFinancingActivities -6401000.00
capitalExpenditures 6318000
changeInWorkingCapital -11067000.00
stockBasedCompensation 714000.00
otherNonCashItems -423000.00
freeCashFlow -5956000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
changeToLiabilities 7419000.00
totalCashFromFinancingActivities -453000.00
netIncome 11630000.00
changeInCash 15847000.00
beginPeriodCashFlow 38157000.00
endPeriodCashFlow 54004000.00
totalCashFromOperatingActivities 18741000.00
depreciation 1723000.00
changeToInventory 16409000.00
changeToAccountReceivables -10999000.00
salePurchaseOfStock -538000.00
otherCashflowsFromFinancingActivities 85000.00
changeToNetincome 1675000.00
capitalExpenditures 2461000
changeInWorkingCapital 6442000.00
stockBasedCompensation 1186000.00
otherNonCashItems 464000.00
freeCashFlow 16280000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalCashFromFinancingActivities -7511000.00
netIncome 6065000.00
changeInCash -4220000.00
beginPeriodCashFlow 42377000.00
endPeriodCashFlow 38157000.00
totalCashFromOperatingActivities 5028000.00
depreciation 1526000.00
changeToInventory 2142000.00
changeToAccountReceivables -4799000.00
salePurchaseOfStock -452000.00
otherCashflowsFromFinancingActivities -7059000.00
capitalExpenditures 1927000
changeInWorkingCapital -4043000.00
stockBasedCompensation 1158000.00
otherNonCashItems 6387000.00
freeCashFlow 3101000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities 14971000.00
netIncome 7425000.00
changeInCash 9527000.00
beginPeriodCashFlow 32850000.00
endPeriodCashFlow 42377000.00
totalCashFromOperatingActivities -772000.00
depreciation 1552000.00
changeToInventory -8815000.00
changeToAccountReceivables -3181000.00
otherCashflowsFromFinancingActivities 14971000.00
capitalExpenditures 2126000
changeInWorkingCapital -10321000.00
stockBasedCompensation 297000.00
otherNonCashItems -467000.00
freeCashFlow -2898000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalCashFromFinancingActivities -15050000.00
netIncome 3188000.00
changeInCash -20077000.00
beginPeriodCashFlow 52927000.00
endPeriodCashFlow 32850000.00
totalCashFromOperatingActivities -2524000.00
depreciation 1441000.00
changeToInventory -8357000.00
changeToAccountReceivables 5188000.00
salePurchaseOfStock -15050000.00
otherCashflowsFromFinancingActivities -1828000.00
capitalExpenditures 1851000
changeInWorkingCapital -6927000.00
stockBasedCompensation 298000.00
otherNonCashItems 218000.00
freeCashFlow -4375000.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities 6460000.00
netIncome 13528000.00
endPeriodCashFlow 52927000.00
totalCashFromOperatingActivities 26112000.00
otherCashflowsFromInvestingActivities 466000.00
changeToNetincome 3064000.00
capitalExpenditures 9496000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -61625000.00
changeToLiabilities 26691000.00
totalCashflowsFromInvestingActivities -182927000.00
netBorrowings -13779000.00
totalCashFromFinancingActivities -2021000.00
changeToOperatingActivities -37783000.00
netIncome 419416000.00
changeInCash 234289000.00
beginPeriodCashFlow 1449347000.00
endPeriodCashFlow 1683636000.00
totalCashFromOperatingActivities 464104000.00
depreciation 140049000.00
otherCashflowsFromInvestingActivities -39673000.00
changeToAccountReceivables -192712000.00
salePurchaseOfStock -26556000.00
otherCashflowsFromFinancingActivities -10583000.00
changeToNetincome 134468000.00
capitalExpenditures 81629000
cashFlowsOtherOperating -208743000.00
cashAndCashEquivalentsChanges 279156000.00
changeInWorkingCapital -229829000.00
stockBasedCompensation 99909000.00
otherNonCashItems 76723000.00
freeCashFlow 382475000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments 57456000.00
changeToLiabilities 156822000.00
totalCashflowsFromInvestingActivities -368924000.00
netBorrowings 55000.00
totalCashFromFinancingActivities -59557000.00
changeToOperatingActivities 75663000.00
netIncome 481652000.00
changeInCash 125814000.00
beginPeriodCashFlow 1323533000.00
endPeriodCashFlow 1449347000.00
totalCashFromOperatingActivities 572327000.00
depreciation 145151000.00
otherCashflowsFromInvestingActivities -314879000.00
changeToInventory 211684000.00
changeToAccountReceivables -211684000.00
salePurchaseOfStock -41598000.00
otherCashflowsFromFinancingActivities -28503000.00
changeToNetincome 80380000.00
capitalExpenditures 111501000
cashFlowsOtherOperating -229928000.00
cashAndCashEquivalentsChanges 143846000.00
changeInWorkingCapital -134856000.00
stockBasedCompensation 111655000.00
otherNonCashItems 15625000.00
freeCashFlow 460826000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments -80491000.00
changeToLiabilities 76946000.00
totalCashflowsFromInvestingActivities -167154000.00
netBorrowings -18000.00
totalCashFromFinancingActivities -765000.00
changeToOperatingActivities 2663000.00
netIncome 327160000.00
changeInCash 385845000.00
beginPeriodCashFlow 937688000.00
endPeriodCashFlow 1323533000.00
totalCashFromOperatingActivities 544407000.00
depreciation 129243000.00
otherCashflowsFromInvestingActivities -17870000.00
changeToInventory -4235000.00
changeToAccountReceivables 4235000.00
salePurchaseOfStock -20132000.00
otherCashflowsFromFinancingActivities -747000.00
changeToNetincome 64293000.00
capitalExpenditures 68793000
changeReceivables 4235000.00
cashFlowsOtherOperating 8899000.00
cashAndCashEquivalentsChanges 376488000.00
changeInWorkingCapital 23711000.00
stockBasedCompensation 75238000.00
otherNonCashItems 9049000.00
freeCashFlow 475614000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
investments -145369000.00
changeToLiabilities 2313000.00
totalCashflowsFromInvestingActivities -145369000.00
netBorrowings -9000.00
totalCashFromFinancingActivities 20363000.00
changeToOperatingActivities -33449000.00
netIncome 261057000.00
changeInCash 165977000.00
beginPeriodCashFlow 771711000.00
endPeriodCashFlow 937688000.00
totalCashFromOperatingActivities 287453000.00
depreciation 101176000.00
otherCashflowsFromInvestingActivities -46061000.00
changeToInventory 87174000.00
changeToAccountReceivables -87174000.00
salePurchaseOfStock -15503000.00
otherCashflowsFromFinancingActivities 20372000.00
changeToNetincome 70655000.00
capitalExpenditures 99308000
changeReceivables -87174000.00
cashFlowsOtherOperating -4715000.00
cashAndCashEquivalentsChanges 162447000.00
changeInWorkingCapital -145435000.00
stockBasedCompensation 72036000.00
otherNonCashItems 6383000.00
freeCashFlow 188145000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
investments -112123000.00
changeToLiabilities 60332000.00
totalCashflowsFromInvestingActivities -112123000.00
netBorrowings -3494000.00
totalCashFromFinancingActivities 23001000.00
changeToOperatingActivities 43521000.00
netIncome 240256000.00
changeInCash 188856000.00
beginPeriodCashFlow 582855000.00
endPeriodCashFlow 771711000.00
totalCashFromOperatingActivities 292218000.00
depreciation 36640000.00
otherCashflowsFromInvestingActivities -74549000.00
changeToInventory -899464000.00
changeToAccountReceivables -31005000.00
salePurchaseOfStock -7747000.00
otherCashflowsFromFinancingActivities 34242000.00
changeToNetincome 10324000.00
capitalExpenditures 37574000
changeReceivables -46902000.00
cashFlowsOtherOperating -8432000.00
cashAndCashEquivalentsChanges 203096000.00
changeInWorkingCapital 4998000.00
stockBasedCompensation 59188000.00
otherNonCashItems -864000.00
freeCashFlow 254644000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
investments 2565000.00
changeToLiabilities 110916000.00
totalCashflowsFromInvestingActivities -36173000.00
netBorrowings -103000.00
totalCashFromFinancingActivities 49746000.00
changeToOperatingActivities 48864000.00
netIncome 72760000.00
changeInCash 220560000.00
beginPeriodCashFlow 362025000.00
endPeriodCashFlow 582585000.00
totalCashFromOperatingActivities 195364000.00
depreciation 28562000.00
otherCashflowsFromInvestingActivities -8932000.00
dividendsPaid 0.00
changeToInventory -688509000.00
changeToAccountReceivables -58745000.00
salePurchaseOfStock -3194000.00
otherCashflowsFromFinancingActivities 78043000.00
changeToNetincome 61009000.00
capitalExpenditures 29806000
changeReceivables -81488000.00
cashFlowsOtherOperating 3605000.00
exchangeRateChanges 11623000.00
cashAndCashEquivalentsChanges 220560000.00
changeInWorkingCapital 33033000.00
stockBasedCompensation 52407000.00
otherNonCashItems -3959000.00
freeCashFlow 165558000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
investments 2177000.00
changeToLiabilities -5653000.00
totalCashflowsFromInvestingActivities -9322000.00
netBorrowings -10129000.00
totalCashFromFinancingActivities 10467000.00
changeToOperatingActivities -11056000.00
netIncome 99266000.00
changeInCash 162576000.00
beginPeriodCashFlow 199449000.00
endPeriodCashFlow 362025000.00
totalCashFromOperatingActivities 164817000.00
depreciation 23387000.00
otherCashflowsFromInvestingActivities 17818000.00
dividendsPaid 0.00
changeToInventory -506740000.00
changeToAccountReceivables -30612000.00
salePurchaseOfStock -539000.00
otherCashflowsFromFinancingActivities 41135000.00
changeToNetincome 48443000.00
capitalExpenditures 29317000
changeReceivables 4165000.00
cashFlowsOtherOperating -4791000.00
exchangeRateChanges -3386000.00
cashAndCashEquivalentsChanges 162576000.00
changeInWorkingCapital -6279000.00
stockBasedCompensation 49244000.00
otherNonCashItems 2503000.00
freeCashFlow 135500000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-23
currency_symbol USD
investments 2084000.00
changeToLiabilities 34637000.00
totalCashflowsFromInvestingActivities -125494000.00
netBorrowings 35000000.00
totalCashFromFinancingActivities 33764000.00
changeToOperatingActivities 27872000.00
netIncome 84456000.00
changeInCash -21085000.00
beginPeriodCashFlow 220534000.00
endPeriodCashFlow 199449000.00
totalCashFromOperatingActivities 76393000.00
depreciation 17395000.00
otherCashflowsFromInvestingActivities -109614000.00
dividendsPaid 0.00
changeToInventory -363000.00
changeToAccountReceivables -47694000.00
salePurchaseOfStock 20675000.00
otherCashflowsFromFinancingActivities 33764000.00
changeToNetincome 26249000.00
capitalExpenditures 17964000
changeReceivables -85770000.00
cashFlowsOtherOperating -574000.00
exchangeRateChanges -5748000.00
cashAndCashEquivalentsChanges -21085000.00
changeInWorkingCapital -51707000.00
stockBasedCompensation 45833000.00
otherNonCashItems -4256000.00
freeCashFlow 58429000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
investments 1793000.00
changeToLiabilities 31696000.00
totalCashflowsFromInvestingActivities -52929000.00
netBorrowings 35000000.00
totalCashFromFinancingActivities 10347000.00
changeToOperatingActivities 17996000.00
netIncome 69641000.00
changeInCash 51327000.00
beginPeriodCashFlow 169207000.00
endPeriodCashFlow 220534000.00
totalCashFromOperatingActivities 104874000.00
depreciation 17483000.00
otherCashflowsFromInvestingActivities -38882000.00
dividendsPaid 0.00
changeToInventory 25244000.00
changeToAccountReceivables -30410000.00
salePurchaseOfStock 10571000.00
otherCashflowsFromFinancingActivities 10347000.00
changeToNetincome 27033000.00
capitalExpenditures 15840000
changeReceivables -41544000.00
cashFlowsOtherOperating 565000.00
exchangeRateChanges -10965000.00
cashAndCashEquivalentsChanges 51327000.00
changeInWorkingCapital -9283000.00
stockBasedCompensation 24620000.00
otherNonCashItems 5683000.00
freeCashFlow 89034000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
investments 2189000.00
changeToLiabilities -865000.00
totalCashflowsFromInvestingActivities -21820000.00
totalCashFromFinancingActivities 15501000.00
netIncome 61994000.00
changeInCash 51095000.00
beginPeriodCashFlow 118112000.00
endPeriodCashFlow 169207000.00
totalCashFromOperatingActivities 58225000.00
depreciation 15120000.00
otherCashflowsFromInvestingActivities -8089000.00
dividendsPaid 0.00
changeToInventory -4886000.00
changeToAccountReceivables -17302000.00
salePurchaseOfStock 9300000.00
otherCashflowsFromFinancingActivities 15501000.00
changeToNetincome 8524000.00
capitalExpenditures 15920000
changeReceivables -27135000.00
cashFlowsOtherOperating 587000.00
exchangeRateChanges -811000.00
cashAndCashEquivalentsChanges 51095000.00
changeInWorkingCapital -27413000.00
stockBasedCompensation 13150000.00
otherNonCashItems -4667000.00
freeCashFlow 42305000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
changeToLiabilities 3209000.00
totalCashflowsFromInvestingActivities -59627000.00
totalCashFromFinancingActivities 38847000.00
netIncome 54484000.00
changeInCash 29316000.00
beginPeriodCashFlow 88796000.00
endPeriodCashFlow 118112000.00
totalCashFromOperatingActivities 48499000.00
depreciation 10882000.00
otherCashflowsFromInvestingActivities -32550000.00
dividendsPaid 0.00
changeToInventory -5675000.00
changeToAccountReceivables -12664000.00
salePurchaseOfStock 32364000.00
otherCashflowsFromFinancingActivities 6483000.00
changeToNetincome 832000.00
capitalExpenditures 27077000
changeReceivables -19569000.00
cashFlowsOtherOperating -1339000.00
exchangeRateChanges 1597000.00
cashAndCashEquivalentsChanges 29316000.00
changeInWorkingCapital -17699000.00
stockBasedCompensation 6826000.00
otherNonCashItems -2061000.00
freeCashFlow 21422000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
totalCashFromFinancingActivities -1558000.00
netIncome 44353000.00
changeInCash 34792000.00
beginPeriodCashFlow 54004000.00
endPeriodCashFlow 88796000.00
totalCashFromOperatingActivities 54520000.00
depreciation 7538000.00
changeToInventory 12998000.00
changeToAccountReceivables -19030000.00
otherCashflowsFromFinancingActivities 3442000.00
changeToNetincome 3426000.00
capitalExpenditures 17093000
changeInWorkingCapital -3935000.00
stockBasedCompensation 2866000.00
otherNonCashItems 3201000.00
freeCashFlow 37427000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
changeToLiabilities 7419000.00
totalCashFromFinancingActivities -8043000.00
netIncome 28308000.00
changeInCash 1077000.00
beginPeriodCashFlow 52927000.00
endPeriodCashFlow 54004000.00
totalCashFromOperatingActivities 20473000.00
depreciation 6242000.00
changeToInventory 1379000.00
changeToAccountReceivables -13791000.00
salePurchaseOfStock -16040000.00
otherCashflowsFromFinancingActivities 7997000.00
changeToNetincome 1675000.00
capitalExpenditures 8365000
changeInWorkingCapital -14849000.00
stockBasedCompensation 2939000.00
otherNonCashItems 537000.00
freeCashFlow 12108000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities 6460000.00
netIncome 13528000.00
changeInCash 22269000.00
beginPeriodCashFlow 30658000.00
endPeriodCashFlow 52927000.00
totalCashFromOperatingActivities 26112000.00
depreciation 5618000.00
otherCashflowsFromInvestingActivities 466000.00
changeToInventory 522000.00
changeToAccountReceivables -2240000.00
salePurchaseOfStock -540000.00
otherCashflowsFromFinancingActivities 7000000.00
changeToNetincome 3064000.00
capitalExpenditures 1049000
changeInWorkingCapital 3246000.00
stockBasedCompensation 2411000.00
otherNonCashItems 3980000.00
freeCashFlow 25063000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
incomeBeforeTax 131852000.00
netIncome 97204000.00
sellingGeneralAdministrative 194829000.00
grossProfit 357871000.00
reconciledDepreciation 23092000.00
ebit 161979000.00
ebitda 185071000.00
depreciationAndAmortization 23092000.00
operatingIncome 114028000.00
otherOperatingExpenses 1012186000.00
taxProvision 34648000.00
interestIncome 13931000.00
netInterestIncome 13931000.00
incomeTaxExpense 34648000.00
totalRevenue 1152136000.00
totalOperatingExpenses 217921000.00
costOfRevenue 794265000.00
totalOtherIncomeExpenseNet -22029000.00
netIncomeFromContinuingOps 97204000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
incomeBeforeTax 150046000.00
netIncome 120033000.00
sellingGeneralAdministrative 194377000.00
grossProfit 361491000.00
reconciledDepreciation 22768000.00
ebit 150356000.00
ebitda 173124000.00
depreciationAndAmortization 22768000.00
nonOperatingIncomeNetOther 5700000.00
operatingIncome 144346000.00
otherOperatingExpenses 1025860000.00
taxProvision 30013000.00
interestIncome 11710000.00
netInterestIncome 11710000.00
incomeTaxExpense 30013000.00
totalRevenue 1170206000.00
totalOperatingExpenses 217145000.00
costOfRevenue 808715000.00
totalOtherIncomeExpenseNet -6010000.00
netIncomeFromContinuingOps 120033000.00
netIncomeApplicableToCommonShares 120033000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
incomeBeforeTax 127284000.00
netIncome 102292000.00
sellingGeneralAdministrative 211887000.00
grossProfit 355040000.00
reconciledDepreciation 22782000.00
ebit 120371000.00
ebitda 147761000.00
depreciationAndAmortization 27390000.00
nonOperatingIncomeNetOther 6913000.00
operatingIncome 120371000.00
otherOperatingExpenses 1090570000.00
interestExpense 2305000.00
taxProvision 24992000.00
netInterestIncome 11521000.00
incomeTaxExpense 24992000.00
totalRevenue 1210941000.00
totalOperatingExpenses 234669000.00
costOfRevenue 855901000.00
totalOtherIncomeExpenseNet 6913000.00
netIncomeFromContinuingOps 102292000.00
netIncomeApplicableToCommonShares 102292000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
incomeBeforeTax 201162000.00
netIncome 155039000.00
sellingGeneralAdministrative 204952000.00
grossProfit 398575000.00
reconciledDepreciation 23146000.00
ebit 170477000.00
ebitda 167321000.00
depreciationAndAmortization -3156000.00
nonOperatingIncomeNetOther 30685000.00
operatingIncome 170477000.00
otherOperatingExpenses 1060826000.00
interestExpense 4383000.00
taxProvision 46123000.00
netInterestIncome 4383000.00
incomeTaxExpense 46123000.00
totalRevenue 1231303000.00
totalOperatingExpenses 228098000.00
costOfRevenue 832728000.00
totalOtherIncomeExpenseNet 30685000.00
netIncomeFromContinuingOps 155039000.00
netIncomeApplicableToCommonShares 155039000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
incomeBeforeTax 191146000.00
netIncome 156054000.00
sellingGeneralAdministrative 198021000.00
grossProfit 400124000.00
reconciledDepreciation 33175000.00
ebit 180227000.00
ebitda 195412000.00
depreciationAndAmortization 15185000.00
nonOperatingIncomeNetOther 10919000.00
operatingIncome 180227000.00
otherOperatingExpenses 1046693000.00
interestExpense 4228000.00
taxProvision 35092000.00
interestIncome 4228000.00
netInterestIncome 4228000.00
incomeTaxExpense 35092000.00
totalRevenue 1226920000.00
totalOperatingExpenses 219897000.00
costOfRevenue 826796000.00
totalOtherIncomeExpenseNet 10919000.00
netIncomeFromContinuingOps 156054000.00
netIncomeApplicableToCommonShares 156054000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
incomeBeforeTax 8658000.00
netIncome 18604000.00
sellingGeneralAdministrative 232527000.00
grossProfit 348538000.00
reconciledDepreciation 34241000.00
ebit 178961000.00
ebitda 201952000.00
depreciationAndAmortization 22991000.00
nonOperatingIncomeNetOther -84362000.00
operatingIncome 178961000.00
otherOperatingExpenses 1101841000.00
interestExpense 1579000.00
taxProvision -9946000.00
interestIncome 1579000.00
netInterestIncome 1579000.00
incomeTaxExpense -9946000.00
totalRevenue 1194861000.00
totalOperatingExpenses 255518000.00
costOfRevenue 846323000.00
totalOtherIncomeExpenseNet -170303000.00
netIncomeFromContinuingOps 18604000.00
netIncomeApplicableToCommonShares 18604000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
incomeBeforeTax 106292000.00
netIncome 89719000.00
sellingGeneralAdministrative 237277000.00
grossProfit 390778000.00
reconciledDepreciation 24259000.00
ebit 129242000.00
ebitda 176286000.00
depreciationAndAmortization 47044000.00
nonOperatingIncomeNetOther -22950000.00
operatingIncome 129242000.00
otherOperatingExpenses 1042372000.00
interestExpense 165000.00
taxProvision 16573000.00
netInterestIncome -165000.00
incomeTaxExpense 16573000.00
totalRevenue 1171614000.00
totalOperatingExpenses 261536000.00
costOfRevenue 780836000.00
totalOtherIncomeExpenseNet -22950000.00
netIncomeFromContinuingOps 89719000.00
netIncomeApplicableToCommonShares 89719000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
incomeBeforeTax 159949000.00
netIncome 142279000.00
sellingGeneralAdministrative 190939000.00
grossProfit 380197000.00
reconciledDepreciation 23591000.00
ebit 167029000.00
ebitda 190620000.00
depreciationAndAmortization 23591000.00
nonOperatingIncomeNetOther -5718000.00
operatingIncome 165667000.00
otherOperatingExpenses 941797000.00
interestExpense 4356000.00
taxProvision 17670000.00
netInterestIncome -4356000.00
incomeTaxExpense 17670000.00
totalRevenue 1107464000.00
totalOperatingExpenses 214530000.00
costOfRevenue 727267000.00
totalOtherIncomeExpenseNet -1362000.00
netIncomeFromContinuingOps 142279000.00
netIncomeApplicableToCommonShares 142279000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
incomeBeforeTax 135358000.00
netIncome 115656000.00
sellingGeneralAdministrative 169498000.00
grossProfit 335165000.00
reconciledDepreciation 36740000.00
ebit 144124000.00
ebitda 165667000.00
depreciationAndAmortization 21543000.00
nonOperatingIncomeNetOther -8766000.00
operatingIncome 144124000.00
otherOperatingExpenses 844415000.00
interestExpense 5325000.00
taxProvision 19702000.00
netInterestIncome -5325000.00
incomeTaxExpense 19702000.00
totalRevenue 988539000.00
totalOperatingExpenses 191041000.00
costOfRevenue 653374000.00
totalOtherIncomeExpenseNet -3441000.00
netIncomeFromContinuingOps 115656000.00
netIncomeApplicableToCommonShares 115656000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
incomeBeforeTax 123161000.00
netIncome 114671000.00
sellingGeneralAdministrative 151910000.00
grossProfit 297638000.00
reconciledDepreciation 36274000.00
ebit 129967000.00
ebitda 150421000.00
depreciationAndAmortization 20454000.00
nonOperatingIncomeNetOther -2113000.00
operatingIncome 125274000.00
otherOperatingExpenses 756092000.00
taxProvision 8490000.00
interestIncome 2580000.00
netInterestIncome 2580000.00
incomeTaxExpense 8490000.00
totalRevenue 881366000.00
totalOperatingExpenses 172364000.00
costOfRevenue 583728000.00
totalOtherIncomeExpenseNet -4693000.00
netIncomeFromContinuingOps 114671000.00
netIncomeApplicableToCommonShares 114671000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
incomeBeforeTax 114924000.00
netIncome 109046000.00
sellingGeneralAdministrative 136389000.00
grossProfit 261447000.00
reconciledDepreciation 33483000.00
ebit 104952000.00
ebitda 138435000.00
depreciationAndAmortization 33483000.00
nonOperatingIncomeNetOther 7673000.00
operatingIncome 107251000.00
otherOperatingExpenses 673524000.00
taxProvision 5878000.00
interestIncome 5374000.00
netInterestIncome 5374000.00
incomeTaxExpense 5878000.00
totalRevenue 780775000.00
totalOperatingExpenses 154196000.00
costOfRevenue 519328000.00
totalOtherIncomeExpenseNet 2299000.00
netIncomeFromContinuingOps 109046000.00
netIncomeApplicableToCommonShares 109046000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
incomeBeforeTax 102020000.00
netIncome 85539000.00
sellingGeneralAdministrative 128929000.00
grossProfit 257701000.00
reconciledDepreciation 32681000.00
ebit 111993000.00
ebitda 128772000.00
depreciationAndAmortization 16779000.00
nonOperatingIncomeNetOther -9973000.00
operatingIncome 111993000.00
otherOperatingExpenses 611500000.00
interestExpense 2053000.00
taxProvision 16481000.00
netInterestIncome -2053000.00
incomeTaxExpense 16481000.00
totalRevenue 723493000.00
totalOperatingExpenses 145708000.00
costOfRevenue 465792000.00
totalOtherIncomeExpenseNet -7920000.00
netIncomeFromContinuingOps 85539000.00
netIncomeApplicableToCommonShares 85539000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
incomeBeforeTax 103964000.00
netIncome 89432000.00
sellingGeneralAdministrative 116530000.00
grossProfit 228855000.00
reconciledDepreciation 32562000.00
ebit 90500000.00
ebitda 106429000.00
depreciationAndAmortization 15929000.00
nonOperatingIncomeNetOther 7568000.00
operatingIncome 96396000.00
otherOperatingExpenses 555847000.00
taxProvision 14532000.00
interestIncome 1672000.00
netInterestIncome 1672000.00
incomeTaxExpense 14532000.00
totalRevenue 652243000.00
totalOperatingExpenses 132459000.00
costOfRevenue 423388000.00
totalOtherIncomeExpenseNet 5896000.00
netIncomeFromContinuingOps 89432000.00
netIncomeApplicableToCommonShares 89432000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
incomeBeforeTax 76076000.00
netIncome 66624000.00
sellingGeneralAdministrative 114191000.00
grossProfit 212843000.00
reconciledDepreciation 32244000.00
ebit 92593000.00
ebitda 124837000.00
depreciationAndAmortization 32244000.00
nonOperatingIncomeNetOther -7350000.00
operatingIncome 83426000.00
otherOperatingExpenses 548957000.00
taxProvision 9452000.00
interestIncome 1817000.00
netInterestIncome 1817000.00
incomeTaxExpense 9452000.00
totalRevenue 632383000.00
totalOperatingExpenses 129417000.00
costOfRevenue 419540000.00
totalOtherIncomeExpenseNet -9167000.00
netIncomeFromContinuingOps 66624000.00
netIncomeApplicableToCommonShares 66624000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
incomeBeforeTax 96419000.00
netIncome 85565000.00
sellingGeneralAdministrative 125108000.00
grossProfit 227557000.00
reconciledDepreciation 31756000.00
ebit 80985000.00
ebitda 112741000.00
depreciationAndAmortization 31756000.00
nonOperatingIncomeNetOther 8910000.00
operatingIncome 87509000.00
otherOperatingExpenses 563850000.00
taxProvision 10854000.00
interestIncome 8910000.00
netInterestIncome 2386000.00
incomeTaxExpense 10854000.00
totalRevenue 651359000.00
totalOperatingExpenses 140048000.00
costOfRevenue 423802000.00
totalOtherIncomeExpenseNet 6524000.00
netIncomeFromContinuingOps 85565000.00
netIncomeApplicableToCommonShares 85565000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
incomeBeforeTax 84797000.00
netIncome 74524000.00
sellingGeneralAdministrative 124999000.00
grossProfit 222706000.00
reconciledDepreciation 28618000.00
ebit 86643000.00
ebitda 99605000.00
depreciationAndAmortization 12962000.00
nonOperatingIncomeNetOther 52000.00
operatingIncome 84745000.00
otherOperatingExpenses 548030000.00
taxProvision 10273000.00
interestIncome 52000.00
netInterestIncome 1950000.00
incomeTaxExpense 10273000.00
totalRevenue 632775000.00
totalOperatingExpenses 137961000.00
costOfRevenue 410069000.00
totalOtherIncomeExpenseNet -1898000.00
netIncomeFromContinuingOps 74524000.00
netIncomeApplicableToCommonShares 74524000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
incomeBeforeTax 79969000.00
netIncome 67002000.00
sellingGeneralAdministrative 118886000.00
grossProfit 210578000.00
reconciledDepreciation 25598000.00
ebit 83670000.00
ebitda 109268000.00
depreciationAndAmortization 25598000.00
nonOperatingIncomeNetOther -596000.00
operatingIncome 80565000.00
otherOperatingExpenses 507538000.00
taxProvision 12967000.00
interestIncome 596000.00
netInterestIncome 2509000.00
incomeTaxExpense 12967000.00
totalRevenue 588103000.00
totalOperatingExpenses 130013000.00
costOfRevenue 377525000.00
totalOtherIncomeExpenseNet -3105000.00
netIncomeFromContinuingOps 67002000.00
netIncomeApplicableToCommonShares 67002000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
incomeBeforeTax 70510000.00
netIncome 58777000.00
sellingGeneralAdministrative 111762000.00
grossProfit 195672000.00
reconciledDepreciation 24573000.00
ebit 76444000.00
ebitda 87472000.00
depreciationAndAmortization 11028000.00
nonOperatingIncomeNetOther -2372000.00
operatingIncome 72882000.00
otherOperatingExpenses 478705000.00
taxProvision 11733000.00
interestIncome 2372000.00
netInterestIncome 1190000.00
incomeTaxExpense 11733000.00
totalRevenue 551587000.00
totalOperatingExpenses 122790000.00
costOfRevenue 355915000.00
totalOtherIncomeExpenseNet -3562000.00
netIncomeFromContinuingOps 58777000.00
netIncomeApplicableToCommonShares 58777000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
incomeBeforeTax 64250000.00
netIncome 60754000.00
sellingGeneralAdministrative 101786000.00
grossProfit 176644000.00
reconciledDepreciation 22387000.00
ebit 68142000.00
ebitda 90529000.00
depreciationAndAmortization 22387000.00
nonOperatingIncomeNetOther -408000.00
operatingIncome 64658000.00
otherOperatingExpenses 456675000.00
taxProvision 3496000.00
interestIncome 408000.00
netInterestIncome 3076000.00
incomeTaxExpense 3496000.00
totalRevenue 521333000.00
totalOperatingExpenses 111986000.00
costOfRevenue 344689000.00
totalOtherIncomeExpenseNet -3484000.00
netIncomeFromContinuingOps 60754000.00
netIncomeApplicableToCommonShares 60754000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 78768000.00
minorityInterest 0.00
netIncome 59965000.00
sellingGeneralAdministrative 101477000.00
sellingAndMarketingExpenses 4030000.00
grossProfit 185900000.00
reconciledDepreciation 10183000.00
ebit 78852000.00
ebitda 89035000.00
depreciationAndAmortization 10183000.00
nonOperatingIncomeNetOther 498000.00
operatingIncome 78270000.00
otherOperatingExpenses 426661000.00
interestExpense 0.00
extraordinaryItems -13000.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 18803000.00
totalRevenue 504931000.00
totalOperatingExpenses 107630000.00
costOfRevenue 319031000.00
totalOtherIncomeExpenseNet -582000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 59965000.00
netIncomeApplicableToCommonShares 59965000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 65987000.00
minorityInterest 0.00
netIncome 65618000.00
sellingGeneralAdministrative 92490000.00
grossProfit 167105000.00
reconciledDepreciation 9319000.00
ebit 65074000.00
ebitda 74393000.00
depreciationAndAmortization 9319000.00
nonOperatingIncomeNetOther 1427000.00
operatingIncome 64560000.00
otherOperatingExpenses 403626000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 369000.00
totalRevenue 468186000.00
totalOperatingExpenses 102545000.00
costOfRevenue 301081000.00
totalOtherIncomeExpenseNet -514000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 65618000.00
netIncomeApplicableToCommonShares 65618000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 57119000.00
minorityInterest 0.00
netIncome 50255000.00
sellingGeneralAdministrative 91843000.00
grossProfit 156472000.00
reconciledDepreciation 8962000.00
ebit 52407000.00
ebitda 61369000.00
depreciationAndAmortization 8962000.00
nonOperatingIncomeNetOther 2882000.00
operatingIncome 54237000.00
otherOperatingExpenses 391410000.00
interestExpense 551000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6864000.00
totalRevenue 445647000.00
totalOperatingExpenses 102235000.00
costOfRevenue 289175000.00
totalOtherIncomeExpenseNet 1830000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 50255000.00
netIncomeApplicableToCommonShares 50255000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 47899000.00
minorityInterest 0.00
netIncome 64418000.00
sellingGeneralAdministrative 87777000.00
grossProfit 146514000.00
reconciledDepreciation 8176000.00
ebit 48944000.00
ebitda 57120000.00
depreciationAndAmortization 8176000.00
nonOperatingIncomeNetOther -798000.00
operatingIncome 48697000.00
otherOperatingExpenses 375451000.00
interestExpense 551000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -16519000.00
totalRevenue 424148000.00
totalOperatingExpenses 97817000.00
costOfRevenue 277634000.00
totalOtherIncomeExpenseNet -247000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 64418000.00
netIncomeApplicableToCommonShares 64418000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 52077000.00
minorityInterest 0.00
netIncome -30874000.00
sellingGeneralAdministrative 84793000.00
grossProfit 145176000.00
reconciledDepreciation 7696000.00
ebit 53822000.00
ebitda 61518000.00
depreciationAndAmortization 7696000.00
nonOperatingIncomeNetOther 27000.00
operatingIncome 52050000.00
otherOperatingExpenses 347247000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 82951000.00
totalRevenue 399297000.00
totalOperatingExpenses 93126000.00
costOfRevenue 254121000.00
totalOtherIncomeExpenseNet -1772000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -30874000.00
netIncomeApplicableToCommonShares -30874000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 50587000.00
minorityInterest 0.00
netIncome 42634000.00
sellingGeneralAdministrative 81190000.00
grossProfit 138154000.00
reconciledDepreciation 7174000.00
ebit 49325000.00
ebitda 56499000.00
depreciationAndAmortization 7174000.00
nonOperatingIncomeNetOther 1339000.00
operatingIncome 49248000.00
otherOperatingExpenses 328275000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7953000.00
totalRevenue 377523000.00
totalOperatingExpenses 88906000.00
costOfRevenue 239369000.00
totalOtherIncomeExpenseNet -77000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 42634000.00
netIncomeApplicableToCommonShares 42634000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 43046000.00
minorityInterest 0.00
netIncome 37359000.00
sellingGeneralAdministrative 80419000.00
grossProfit 128845000.00
reconciledDepreciation 7020000.00
ebit 39120000.00
ebitda 46140000.00
depreciationAndAmortization 7020000.00
nonOperatingIncomeNetOther 2364000.00
operatingIncome 40682000.00
otherOperatingExpenses 308295000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5687000.00
totalRevenue 348977000.00
totalOperatingExpenses 88163000.00
costOfRevenue 220132000.00
totalOtherIncomeExpenseNet 1562000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 37359000.00
netIncomeApplicableToCommonShares 37359000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 28595000.00
minorityInterest 0.00
netIncome 23641000.00
sellingGeneralAdministrative 78453000.00
grossProfit 116921000.00
reconciledDepreciation 6672000.00
ebit 33921000.00
ebitda 40593000.00
depreciationAndAmortization 6672000.00
nonOperatingIncomeNetOther -2371000.00
operatingIncome 30966000.00
otherOperatingExpenses 293685000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4954000.00
totalRevenue 324651000.00
totalOperatingExpenses 85955000.00
costOfRevenue 207730000.00
totalOtherIncomeExpenseNet -2955000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 23641000.00
netIncomeApplicableToCommonShares 23641000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 32050000.00
minorityInterest 0.00
netIncome 24763000.00
sellingGeneralAdministrative 71432000.00
grossProfit 115299000.00
reconciledDepreciation 6237000.00
ebit 44148000.00
ebitda 50385000.00
depreciationAndAmortization 6237000.00
nonOperatingIncomeNetOther -5333000.00
operatingIncome 37383000.00
otherOperatingExpenses 276142000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7287000.00
totalRevenue 313525000.00
totalOperatingExpenses 77916000.00
costOfRevenue 198226000.00
totalOtherIncomeExpenseNet -6765000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 24763000.00
netIncomeApplicableToCommonShares 24763000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 33241000.00
minorityInterest 0.00
netIncome 26174000.00
sellingGeneralAdministrative 67491000.00
grossProfit 107496000.00
reconciledDepreciation 5925000.00
ebit 35630000.00
ebitda 41555000.00
depreciationAndAmortization 5925000.00
nonOperatingIncomeNetOther -661000.00
operatingIncome 33902000.00
otherOperatingExpenses 264391000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7067000.00
totalRevenue 298293000.00
totalOperatingExpenses 73594000.00
costOfRevenue 190797000.00
totalOtherIncomeExpenseNet -1728000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 26174000.00
netIncomeApplicableToCommonShares 26174000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30923000.00
minorityInterest 0.00
netIncome 24430000.00
sellingGeneralAdministrative 64241000.00
grossProfit 103050000.00
reconciledDepreciation 6123000.00
ebit 34375000.00
ebitda 40498000.00
depreciationAndAmortization 6123000.00
nonOperatingIncomeNetOther -1157000.00
operatingIncome 32080000.00
otherOperatingExpenses 251752000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6493000.00
totalRevenue 283832000.00
totalOperatingExpenses 70970000.00
costOfRevenue 180782000.00
totalOtherIncomeExpenseNet -2295000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 24430000.00
netIncomeApplicableToCommonShares 24430000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30252000.00
minorityInterest 0.00
netIncome 23899000.00
sellingGeneralAdministrative 61494000.00
grossProfit 97101000.00
reconciledDepreciation 5102000.00
ebit 31621000.00
ebitda 36723000.00
depreciationAndAmortization 5102000.00
nonOperatingIncomeNetOther -79000.00
operatingIncome 30331000.00
otherOperatingExpenses 234151000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6353000.00
totalRevenue 264482000.00
totalOperatingExpenses 66770000.00
costOfRevenue 167381000.00
totalOtherIncomeExpenseNet -1290000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 23899000.00
netIncomeApplicableToCommonShares 23899000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-23
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 34733000.00
minorityInterest 0.00
netIncome 27638000.00
sellingGeneralAdministrative 64414000.00
grossProfit 101962000.00
reconciledDepreciation 4899000.00
ebit 30206000.00
ebitda 35105000.00
depreciationAndAmortization 4899000.00
nonOperatingIncomeNetOther 2968000.00
operatingIncome 31765000.00
otherOperatingExpenses 228488000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7095000.00
totalRevenue 260253000.00
totalOperatingExpenses 70197000.00
costOfRevenue 158291000.00
totalOtherIncomeExpenseNet 1559000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 27638000.00
netIncomeApplicableToCommonShares 27638000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 28673000.00
minorityInterest 0.00
netIncome 22873000.00
sellingGeneralAdministrative 55431000.00
grossProfit 87570000.00
reconciledDepreciation 4393000.00
ebit 27744000.00
ebitda 32137000.00
depreciationAndAmortization 4393000.00
nonOperatingIncomeNetOther 897000.00
operatingIncome 27776000.00
otherOperatingExpenses 208273000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5800000.00
totalRevenue 236049000.00
totalOperatingExpenses 59794000.00
costOfRevenue 148479000.00
totalOtherIncomeExpenseNet 32000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 22873000.00
netIncomeApplicableToCommonShares 22873000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24440000.00
minorityInterest 0.00
netIncome 19231000.00
sellingGeneralAdministrative 55976000.00
grossProfit 83525000.00
reconciledDepreciation 3903000.00
ebit 24071000.00
ebitda 27974000.00
depreciationAndAmortization 3903000.00
nonOperatingIncomeNetOther 834000.00
operatingIncome 23606000.00
otherOperatingExpenses 194175000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5209000.00
totalRevenue 217781000.00
totalOperatingExpenses 59919000.00
costOfRevenue 134256000.00
totalOtherIncomeExpenseNet -465000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 19231000.00
netIncomeApplicableToCommonShares 19231000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18224000.00
minorityInterest 0.00
netIncome 14714000.00
sellingGeneralAdministrative 46938000.00
grossProfit 74158000.00
reconciledDepreciation 4200000.00
ebit 28574000.00
ebitda 32774000.00
depreciationAndAmortization 4200000.00
nonOperatingIncomeNetOther -4596000.00
operatingIncome 22820000.00
otherOperatingExpenses 177225000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3510000.00
totalRevenue 200045000.00
totalOperatingExpenses 51338000.00
costOfRevenue 125887000.00
totalOtherIncomeExpenseNet -5754000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14714000.00
netIncomeApplicableToCommonShares 14714000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24582000.00
minorityInterest 0.00
netIncome 18423000.00
sellingGeneralAdministrative 49761000.00
grossProfit 80719000.00
reconciledDepreciation 2833000.00
ebit 29298000.00
ebitda 32131000.00
depreciationAndAmortization 2833000.00
nonOperatingIncomeNetOther 2491000.00
operatingIncome 24015000.00
otherOperatingExpenses 175928000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 2241000.00
otherItems 0.00
incomeTaxExpense 6159000.00
totalRevenue 202184000.00
totalOperatingExpenses 54463000.00
costOfRevenue 121465000.00
totalOtherIncomeExpenseNet -3042000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18423000.00
netIncomeApplicableToCommonShares 18423000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22378000.00
minorityInterest 0.00
netIncome 19040000.00
sellingGeneralAdministrative 42875000.00
grossProfit 70255000.00
reconciledDepreciation 5510000.00
ebit 22553000.00
ebitda 28063000.00
depreciationAndAmortization 5510000.00
nonOperatingIncomeNetOther 543000.00
operatingIncome 21835000.00
otherOperatingExpenses 170929000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3338000.00
totalRevenue 192764000.00
totalOperatingExpenses 48420000.00
costOfRevenue 122509000.00
totalOtherIncomeExpenseNet -718000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 19040000.00
netIncomeApplicableToCommonShares 19040000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18401000.00
minorityInterest 0.00
netIncome 14814000.00
sellingGeneralAdministrative 38671000.00
grossProfit 64593000.00
reconciledDepreciation 5451000.00
ebit 19715000.00
ebitda 25166000.00
depreciationAndAmortization 5451000.00
nonOperatingIncomeNetOther -75000.00
operatingIncome 18476000.00
otherOperatingExpenses 156219000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3587000.00
totalRevenue 174695000.00
totalOperatingExpenses 46117000.00
costOfRevenue 110102000.00
totalOtherIncomeExpenseNet -1239000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14814000.00
netIncomeApplicableToCommonShares 14814000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21592000.00
minorityInterest 0.00
netIncome 17364000.00
sellingGeneralAdministrative 32359000.00
grossProfit 57930000.00
reconciledDepreciation 3689000.00
ebit 23098000.00
ebitda 26787000.00
depreciationAndAmortization 3689000.00
nonOperatingIncomeNetOther -265000.00
operatingIncome 21857000.00
otherOperatingExpenses 138527000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4228000.00
totalRevenue 160384000.00
totalOperatingExpenses 36073000.00
costOfRevenue 102454000.00
totalOtherIncomeExpenseNet -1241000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 17364000.00
netIncomeApplicableToCommonShares 17364000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23312000.00
minorityInterest 0.00
netIncome 18759000.00
sellingGeneralAdministrative 32980000.00
grossProfit 59958000.00
reconciledDepreciation 3743000.00
ebit 23904000.00
ebitda 27647000.00
depreciationAndAmortization 3743000.00
nonOperatingIncomeNetOther 120000.00
operatingIncome 23192000.00
otherOperatingExpenses 134393000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4553000.00
totalRevenue 157585000.00
totalOperatingExpenses 36766000.00
costOfRevenue 97627000.00
totalOtherIncomeExpenseNet -712000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18759000.00
netIncomeApplicableToCommonShares 80753000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20356000.00
minorityInterest 0.00
netIncome 16437000.00
sellingGeneralAdministrative 27893000.00
grossProfit 51611000.00
reconciledDepreciation 3906000.00
ebit 20950000.00
ebitda 24856000.00
depreciationAndAmortization 3906000.00
nonOperatingIncomeNetOther 126000.00
operatingIncome 20230000.00
otherOperatingExpenses 119920000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3919000.00
totalRevenue 140150000.00
totalOperatingExpenses 31381000.00
costOfRevenue 88539000.00
totalOtherIncomeExpenseNet -720000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16437000.00
netIncomeApplicableToCommonShares 16437000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17435000.00
minorityInterest 0.00
netIncome 14118000.00
sellingGeneralAdministrative 28541000.00
grossProfit 49637000.00
reconciledDepreciation 3854000.00
ebit 18404000.00
ebitda 22258000.00
depreciationAndAmortization 3854000.00
nonOperatingIncomeNetOther -100000.00
operatingIncome 17535000.00
otherOperatingExpenses 115649000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3317000.00
totalRevenue 133184000.00
totalOperatingExpenses 32102000.00
costOfRevenue 83547000.00
totalOtherIncomeExpenseNet -869000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14118000.00
netIncomeApplicableToCommonShares 14118000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15667000.00
minorityInterest 0.00
netIncome 12680000.00
sellingGeneralAdministrative 27083000.00
grossProfit 46261000.00
reconciledDepreciation 3617000.00
ebit 16035000.00
ebitda 19652000.00
depreciationAndAmortization 3617000.00
nonOperatingIncomeNetOther 131000.00
operatingIncome 15536000.00
otherOperatingExpenses 108662000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2987000.00
totalRevenue 124198000.00
totalOperatingExpenses 30725000.00
costOfRevenue 77937000.00
totalOtherIncomeExpenseNet -499000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12680000.00
netIncomeApplicableToCommonShares 12680000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19040000.00
minorityInterest 3341000.00
netIncome 14999000.00
sellingGeneralAdministrative 26377000.00
grossProfit 48254000.00
reconciledDepreciation 3208000.00
ebit 18791000.00
ebitda 21999000.00
depreciationAndAmortization 3208000.00
nonOperatingIncomeNetOther 464000.00
operatingIncome 18656000.00
otherOperatingExpenses 106882000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4041000.00
totalRevenue 125538000.00
totalOperatingExpenses 29598000.00
costOfRevenue 77284000.00
totalOtherIncomeExpenseNet -135000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14999000.00
netIncomeApplicableToCommonShares 38550000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16587000.00
minorityInterest 0.00
netIncome 14065000.00
sellingGeneralAdministrative 21153000.00
grossProfit 40979000.00
reconciledDepreciation 3040000.00
ebit 17371000.00
ebitda 20411000.00
depreciationAndAmortization 3040000.00
nonOperatingIncomeNetOther -149000.00
operatingIncome 16736000.00
otherOperatingExpenses 93342000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2522000.00
totalRevenue 110078000.00
totalOperatingExpenses 24243000.00
costOfRevenue 69099000.00
totalOtherIncomeExpenseNet -635000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14065000.00
netIncomeApplicableToCommonShares 28130000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15896000.00
minorityInterest 0.00
netIncome 13321000.00
sellingGeneralAdministrative 20711000.00
grossProfit 39997000.00
reconciledDepreciation 2423000.00
ebit 18224000.00
ebitda 20647000.00
depreciationAndAmortization 2423000.00
nonOperatingIncomeNetOther -934000.00
operatingIncome 16830000.00
otherOperatingExpenses 86970000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2575000.00
totalRevenue 103800000.00
totalOperatingExpenses 23167000.00
costOfRevenue 63803000.00
totalOtherIncomeExpenseNet -1394000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13321000.00
netIncomeApplicableToCommonShares 26642000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14340000.00
minorityInterest 0.00
netIncome 12099000.00
sellingGeneralAdministrative 17627000.00
grossProfit 34208000.00
reconciledDepreciation 2211000.00
ebit 13704000.00
ebitda 15915000.00
depreciationAndAmortization 2211000.00
nonOperatingIncomeNetOther 476000.00
operatingIncome 13784000.00
otherOperatingExpenses 80599000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2241000.00
totalRevenue 94383000.00
totalOperatingExpenses 20424000.00
costOfRevenue 60175000.00
totalOtherIncomeExpenseNet 80000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12099000.00
netIncomeApplicableToCommonShares 8964000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15349000.00
minorityInterest 0.00
netIncome 12384000.00
sellingGeneralAdministrative 18510000.00
grossProfit 35739000.00
reconciledDepreciation 1806000.00
ebit 15756000.00
ebitda 17562000.00
depreciationAndAmortization 1806000.00
operatingIncome 15427000.00
otherOperatingExpenses 79700000.00
interestExpense 39000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2965000.00
totalRevenue 95127000.00
totalOperatingExpenses 20312000.00
costOfRevenue 59388000.00
totalOtherIncomeExpenseNet -407000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 12384000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14975000.00
minorityInterest 0.00
netIncome 13950000.00
sellingGeneralAdministrative 15822000.00
grossProfit 34796000.00
reconciledDepreciation 2083000.00
ebit 19192000.00
ebitda 21275000.00
depreciationAndAmortization 2083000.00
operatingIncome 16891000.00
otherOperatingExpenses 69532000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1025000.00
totalRevenue 86423000.00
totalOperatingExpenses 17905000.00
costOfRevenue 51627000.00
totalOtherIncomeExpenseNet -2301000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13950000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10603000.00
minorityInterest 0.00
netIncome 8277000.00
sellingGeneralAdministrative 16805000.00
grossProfit 31360000.00
reconciledDepreciation 1959000.00
ebit 14975000.00
ebitda 16934000.00
depreciationAndAmortization 1959000.00
operatingIncome 10878000.00
otherOperatingExpenses 67601000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2326000.00
totalRevenue 80176000.00
totalOperatingExpenses 18785000.00
costOfRevenue 48816000.00
totalOtherIncomeExpenseNet -2400000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8277000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11865000.00
minorityInterest 0.00
netIncome 9742000.00
sellingGeneralAdministrative 13793000.00
grossProfit 27297000.00
reconciledDepreciation 1690000.00
ebit 12001000.00
ebitda 13691000.00
depreciationAndAmortization 1690000.00
operatingIncome 11812000.00
otherOperatingExpenses 60990000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2123000.00
totalRevenue 72802000.00
totalOperatingExpenses 15485000.00
costOfRevenue 45505000.00
totalOtherIncomeExpenseNet -134000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9742000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12166000.00
minorityInterest 0.00
netIncome 11630000.00
sellingGeneralAdministrative 47635000.00
grossProfit 30649000.00
reconciledDepreciation 1723000.00
ebit 12930000.00
ebitda 14653000.00
depreciationAndAmortization 1723000.00
operatingIncome 12850000.00
otherOperatingExpenses 57924000.00
interestExpense 12000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 536000.00
totalRevenue 70774000.00
totalOperatingExpenses 17799000.00
costOfRevenue 40125000.00
totalOtherIncomeExpenseNet -752000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 28308000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
incomeBeforeTax 7682000.00
netIncome 6065000.00
grossProfit 21858000.00
reconciledDepreciation 1526000.00
ebit 7565000.00
ebitda 9091000.00
depreciationAndAmortization 1526000.00
operatingIncome 7390000.00
otherOperatingExpenses 51682000.00
interestExpense 4000.00
incomeTaxExpense 1617000.00
totalRevenue 59072000.00
totalOperatingExpenses 14468000.00
costOfRevenue 37214000.00
totalOtherIncomeExpenseNet 121000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
incomeBeforeTax 8023000.00
netIncome 7425000.00
grossProfit 20968000.00
reconciledDepreciation 1552000.00
ebit 9002000.00
ebitda 10554000.00
depreciationAndAmortization 1552000.00
operatingIncome 8803000.00
otherOperatingExpenses 41168000.00
interestExpense 11000.00
incomeTaxExpense 598000.00
totalRevenue 49971000.00
totalOperatingExpenses 12165000.00
costOfRevenue 29003000.00
totalOtherIncomeExpenseNet -968000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
incomeBeforeTax 3224000.00
netIncome 3188000.00
grossProfit 15821000.00
reconciledDepreciation 1441000.00
ebit 3855000.00
ebitda 5296000.00
depreciationAndAmortization 1441000.00
operatingIncome 3747000.00
otherOperatingExpenses 38260000.00
interestExpense 49000.00
incomeTaxExpense 36000.00
totalRevenue 42007000.00
totalOperatingExpenses 12074000.00
costOfRevenue 26186000.00
totalOtherIncomeExpenseNet -582000.00
2009-12-31
date 2009-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14407000.00
minorityInterest 0.00
netIncome 13528000.00
sellingGeneralAdministrative 39248000.00
grossProfit 60848000.00
ebit 0.00
operatingIncome 15982000.00
otherOperatingExpenses 0.00
interestExpense 185000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 879000.00
totalRevenue 149939000.00
totalOperatingExpenses 0.00
costOfRevenue 89091000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13528000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
incomeBeforeTax 507258000.00
netIncome 419416000.00
sellingGeneralAdministrative 872777000.00
grossProfit 1538015000.00
reconciledDepreciation 92272000.00
ebit 572966000.00
ebitda 740971000.00
depreciationAndAmortization 168005000.00
nonOperatingIncomeNetOther -65708000.00
operatingIncome 572966000.00
otherOperatingExpenses 4251732000.00
interestExpense 10025000.00
taxProvision 87842000.00
netInterestIncome 10025000.00
incomeTaxExpense 87842000.00
totalRevenue 4824698000.00
totalOperatingExpenses 965049000.00
costOfRevenue 3286683000.00
totalOtherIncomeExpenseNet -65708000.00
netIncomeFromContinuingOps 419416000.00
netIncomeApplicableToCommonShares 419416000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
incomeBeforeTax 533392000.00
netIncome 481652000.00
sellingGeneralAdministrative 648736000.00
grossProfit 1274447000.00
reconciledDepreciation 83395000.00
ebit 542316000.00
ebitda 632908000.00
depreciationAndAmortization 90592000.00
nonOperatingIncomeNetOther -8924000.00
operatingIncome 542316000.00
otherOperatingExpenses 3215828000.00
interestExpense 1727000.00
taxProvision 51740000.00
netInterestIncome -1727000.00
incomeTaxExpense 51740000.00
totalRevenue 3758144000.00
totalOperatingExpenses 732131000.00
costOfRevenue 2483697000.00
totalOtherIncomeExpenseNet -8924000.00
netIncomeFromContinuingOps 481652000.00
netIncomeApplicableToCommonShares 481652000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
incomeBeforeTax 378479000.00
netIncome 327160000.00
sellingGeneralAdministrative 484758000.00
grossProfit 926956000.00
reconciledDepreciation 129243000.00
ebit 379324000.00
ebitda 446865000.00
depreciationAndAmortization 67541000.00
nonOperatingIncomeNetOther -845000.00
operatingIncome 379324000.00
otherOperatingExpenses 2280154000.00
interestExpense 5512000.00
taxProvision 51319000.00
interestIncome 3822000.00
netInterestIncome 3822000.00
incomeTaxExpense 51319000.00
totalRevenue 2659478000.00
totalOperatingExpenses 547632000.00
costOfRevenue 1732522000.00
totalOtherIncomeExpenseNet -845000.00
netIncomeFromContinuingOps 327160000.00
netIncomeApplicableToCommonShares 327160000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
incomeBeforeTax 299526000.00
netIncome 261057000.00
sellingGeneralAdministrative 457433000.00
grossProfit 805600000.00
reconciledDepreciation 101176000.00
ebit 302850000.00
ebitda 360216000.00
depreciationAndAmortization 57366000.00
nonOperatingIncomeNetOther -3324000.00
operatingIncome 302850000.00
otherOperatingExpenses 1990948000.00
interestExpense 15373000.00
taxProvision 38469000.00
interestIncome 3324000.00
netInterestIncome 8725000.00
incomeTaxExpense 38469000.00
totalRevenue 2293798000.00
totalOperatingExpenses 502750000.00
costOfRevenue 1488198000.00
totalOtherIncomeExpenseNet -3324000.00
netIncomeFromContinuingOps 261057000.00
netIncomeApplicableToCommonShares 261057000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 249773000.00
netIncome 240256000.00
sellingGeneralAdministrative 373587000.00
grossProfit 655991000.00
reconciledDepreciation 36640000.00
ebit 245277000.00
ebitda 281917000.00
depreciationAndAmortization 36640000.00
nonOperatingIncomeNetOther 4009000.00
operatingIncome 245764000.00
otherOperatingExpenses 1597148000.00
interestExpense 0.00
taxProvision 9517000.00
interestIncome 4009000.00
netInterestIncome 3522000.00
extraordinaryItems 29971000.00
incomeTaxExpense 9517000.00
totalRevenue 1842912000.00
totalOperatingExpenses 410227000.00
costOfRevenue 1186921000.00
totalOtherIncomeExpenseNet 487000.00
netIncomeFromContinuingOps 240256000.00
netIncomeApplicableToCommonShares 240256000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 174305000.00
netIncome 72760000.00
sellingGeneralAdministrative 324855000.00
grossProfit 529096000.00
reconciledDepreciation 28562000.00
ebit 176188000.00
ebitda 204750000.00
depreciationAndAmortization 28562000.00
nonOperatingIncomeNetOther 1359000.00
operatingIncome 172946000.00
otherOperatingExpenses 1277502000.00
interestExpense 0.00
taxProvision 101545000.00
interestIncome 1359000.00
netInterestIncome 4601000.00
extraordinaryItems -74632000.00
incomeTaxExpense 101545000.00
totalRevenue 1450448000.00
totalOperatingExpenses 356150000.00
costOfRevenue 921352000.00
totalOtherIncomeExpenseNet -3242000.00
netIncomeFromContinuingOps 72760000.00
netIncomeApplicableToCommonShares 72760000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 126466000.00
netIncome 99266000.00
sellingGeneralAdministrative 264658000.00
grossProfit 422946000.00
ebit 145774000.00
ebitda 169161000.00
depreciationAndAmortization 23387000.00
nonOperatingIncomeNetOther -7230000.00
operatingIncome 133696000.00
otherOperatingExpenses 1026436000.00
interestExpense 0.00
taxProvision 27200000.00
interestIncome 7230000.00
netInterestIncome 4848000.00
incomeTaxExpense 27200000.00
totalRevenue 1160132000.00
totalOperatingExpenses 289250000.00
costOfRevenue 737186000.00
totalOtherIncomeExpenseNet -12078000.00
netIncomeFromContinuingOps 99266000.00
netIncomeApplicableToCommonShares 99266000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-23
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 106070000.00
netIncome 84456000.00
sellingGeneralAdministrative 222759000.00
grossProfit 347215000.00
ebit 110595000.00
ebitda 127990000.00
depreciationAndAmortization 17395000.00
nonOperatingIncomeNetOther 103000.00
operatingIncome 105967000.00
otherOperatingExpenses 808161000.00
interestExpense 0.00
taxProvision 21614000.00
interestIncome 103000.00
incomeTaxExpense 21614000.00
totalRevenue 914128000.00
totalOperatingExpenses 241248000.00
costOfRevenue 566913000.00
totalOtherIncomeExpenseNet -4628000.00
netIncomeFromContinuingOps 84456000.00
netIncomeApplicableToCommonShares 84456000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-02
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 86953000.00
netIncome 69641000.00
sellingGeneralAdministrative 163666000.00
grossProfit 273497000.00
ebit 94664000.00
ebitda 112147000.00
depreciationAndAmortization 17483000.00
nonOperatingIncomeNetOther 2694000.00
operatingIncome 86183000.00
otherOperatingExpenses 641603000.00
interestExpense 0.00
nonRecurring 2241000.00
incomeTaxExpense 17312000.00
totalRevenue 730027000.00
totalOperatingExpenses 185073000.00
costOfRevenue 456530000.00
totalOtherIncomeExpenseNet -6240000.00
netIncomeFromContinuingOps 69641000.00
netIncomeApplicableToCommonShares 69641000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 76770000.00
netIncome 61994000.00
sellingGeneralAdministrative 116497000.00
grossProfit 207467000.00
ebit 79293000.00
ebitda 94413000.00
depreciationAndAmortization 15120000.00
nonOperatingIncomeNetOther 277000.00
operatingIncome 76493000.00
otherOperatingExpenses 478624000.00
interestExpense 0.00
incomeTaxExpense 14776000.00
totalRevenue 555117000.00
totalOperatingExpenses 130974000.00
costOfRevenue 347650000.00
totalOtherIncomeExpenseNet -2800000.00
netIncomeFromContinuingOps 61994000.00
netIncomeApplicableToCommonShares 123988000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 65863000.00
minorityInterest 3341000.00
netIncome 54484000.00
sellingGeneralAdministrative 85868000.00
grossProfit 163438000.00
ebit 68090000.00
ebitda 78972000.00
depreciationAndAmortization 10882000.00
nonOperatingIncomeNetOther -143000.00
operatingIncome 66006000.00
otherOperatingExpenses 367793000.00
interestExpense 0.00
incomeTaxExpense 11379000.00
totalRevenue 433799000.00
totalOperatingExpenses 97432000.00
costOfRevenue 270361000.00
totalOtherIncomeExpenseNet -2084000.00
netIncomeFromContinuingOps 54484000.00
netIncomeApplicableToCommonShares 102286000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
incomeBeforeTax 52792000.00
netIncome 44353000.00
sellingGeneralAdministrative 64930000.00
grossProfit 129192000.00
ebit 58020000.00
ebitda 65558000.00
depreciationAndAmortization 7538000.00
operatingIncome 55008000.00
otherOperatingExpenses 277823000.00
interestExpense 37000.00
incomeTaxExpense 8439000.00
totalRevenue 334528000.00
totalOperatingExpenses 72487000.00
costOfRevenue 205336000.00
totalOtherIncomeExpenseNet -5191000.00
netIncomeApplicableToCommonShares 44353000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
incomeBeforeTax 31095000.00
netIncome 28308000.00
sellingGeneralAdministrative 47635000.00
grossProfit 89296000.00
ebit 33352000.00
ebitda 39594000.00
depreciationAndAmortization 6242000.00
operatingIncome 32790000.00
otherOperatingExpenses 189034000.00
interestExpense 76000.00
incomeTaxExpense 2787000.00
totalRevenue 221824000.00
totalOperatingExpenses 56506000.00
costOfRevenue 132528000.00
totalOtherIncomeExpenseNet -2181000.00
netIncomeApplicableToCommonShares 28308000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
incomeBeforeTax 14407000.00
netIncome 13528000.00
sellingGeneralAdministrative 39248000.00
grossProfit 61912000.00
ebit 16209000.00
ebitda 21827000.00
depreciationAndAmortization 5618000.00
operatingIncome 15982000.00
otherOperatingExpenses 133957000.00
interestExpense 185000.00
incomeTaxExpense 879000.00
totalRevenue 149939000.00
totalOperatingExpenses 45930000.00
costOfRevenue 88027000.00
totalOtherIncomeExpenseNet -1617000.00
netIncomeApplicableToCommonShares 13528000.00