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

Logo

Ribbon Communications, Inc. занимается предоставлением программных решений для телекоммуникационных, беспроводных и кабельных поставщиков услуг и предприятий. Его линейки программных продуктов, обеспечивающие преобразование сетей, развитие мобильных сетей и решения для межсетевого взаимодействия, включают контроллеры сеансов вызовов Ribbon, медиашлюзы, программное обеспечение для сигнализации, политики и маршрутизации, а также программные продукты для управления границами сеансов. Компания была основана 19 мая 2017 года и имеет штаб-квартиру в Вестфорде, штат Массачусетс.

General
Code RBBN
Type Common Stock
Name Ribbon Communications Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US7625441040
LEI 549300L1E8Z8RL7CUL52
CUSIP 83570V107
CIK 1708055
EmployerIdNumber 82-1669692
FiscalYearEnd December
IPODate 2000-05-25
InternationalDomestic Domestic
Sector Communication Services
Industry Telecom Services
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory Domestic
IsDelisted Нет
Address 6500 Chase Oaks Boulevard, Plano, TX, United States, 75023
Listings
0
Code NU42
Exchange F
Name Ribbon Communications Inc
Phone 978 614 8100
WebURL https://www.ribboncommunications.com
FullTimeEmployees 3685
UpdatedAt 2022-12-02
Highlights
MarketCapitalization 418626304
MarketCapitalizationMln 418.6263
EBITDA 42744000
WallStreetTargetPrice 5
BookValue 2.91
DividendShare 0
DividendYield 0
EarningsShare -1.365
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0.26
EPSEstimateNextQuarter 0.14
EPSEstimateCurrentQuarter 0.06
MostRecentQuarter 2022-09-30
ProfitMargin -0.2631
OperatingMarginTTM -0.0439
ReturnOnAssetsTTM -0.0172
ReturnOnEquityTTM -0.3897
RevenueTTM 816697984
RevenuePerShareTTM 5.381
QuarterlyRevenueGrowthYOY -0.016
GrossProfitTTM 483003000
DilutedEpsTTM -1.365
QuarterlyEarningsGrowthYOY 3

Financials / Income Statement / quarterly / net Income

123.76M
2020-12-31
-44.69M
2021-03-31
23.24M
2021-06-30
-59.43M
2021-09-30
-96.31M
2021-12-31
-69.98M
2022-03-31
-30.18M
2022-06-30
-18.42M
2022-09-30

Financials / Income Statement / quarterly / ebitda

152.45M
2020-12-31
-16.52M
2021-03-31
52.82M
2021-06-30
-33.36M
2021-09-30
-108M
2021-12-31
-48.39M
2022-03-31
1.88M
2022-06-30
12.23M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

244.2M
2020-12-31
192.77M
2021-03-31
211.21M
2021-06-30
210.4M
2021-09-30
230.58M
2021-12-31
173.2M
2022-03-31
205.8M
2022-06-30
207.13M
2022-09-30

Earnings / History / epsActual

0.01
2021-12-31
-0.08
2022-03-31
0.06
2022-06-30
0.02
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 0.5126
PriceBookMRQ 0.8902
EnterpriseValue 775350759
EnterpriseValueRevenue 0.9494
EnterpriseValueEbitda -5.4519
SharesStats
SharesOutstanding 168123008
SharesFloat 85596500
PercentInsiders 18.012
PercentInstitutions 71.069
Technicals
Beta 1.1407
52WeekHigh 6.42
52WeekLow 2.19
50DayMA 2.5508
200DayMA 3.005
SharesShort 3367421
SharesShortPriorMonth 3423585
ShortRatio 7.18
ShortPercent 0.0375
SplitsDividends
ForwardAnnualDividendRate 0
ForwardAnnualDividendYield 0
PayoutRatio 0
DividendDate 0000-00-00
ExDividendDate 0000-00-00
LastSplitFactor 1:5
LastSplitDate 2015-01-30
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 158.9210
shares 158921000
1
date 2021
dateFormatted 2021-12-31
sharesMln 148.6750
shares 148675000
2
date 2020
dateFormatted 2020-12-31
sharesMln 153.4410
shares 153441000
3
date 2019
dateFormatted 2019-12-31
sharesMln 110.2690
shares 110269000
4
date 2018
dateFormatted 2018-12-31
sharesMln 106.6070
shares 106607000
5
date 2017
dateFormatted 2017-12-31
sharesMln 86.5670
shares 86567000
6
date 2016
dateFormatted 2016-12-31
sharesMln 49.2320
shares 49232000
7
date 2015
dateFormatted 2015-12-31
sharesMln 49.9060
shares 49906000
8
date 2014
dateFormatted 2014-12-31
sharesMln 49.3610
shares 49361000
9
date 2013
dateFormatted 2013-12-31
sharesMln 54.6980
shares 54698000
10
date 2012
dateFormatted 2012-12-31
sharesMln 56.1546
shares 56154600
11
date 2011
dateFormatted 2011-12-31
sharesMln 55.7442
shares 55744200
12
date 2010
dateFormatted 2010-12-31
sharesMln 55.0824
shares 55082400
13
date 2009
dateFormatted 2009-12-31
sharesMln 54.7814
shares 54781400
14
date 2008
dateFormatted 2008-12-31
sharesMln 54.3238
shares 54323800
15
date 2007
dateFormatted 2007-12-31
sharesMln 52.5826
shares 52582600
16
date 2006
dateFormatted 2006-12-31
sharesMln 50.8204
shares 50820400
17
date 2005
dateFormatted 2005-12-31
sharesMln 49.7602
shares 49760200
18
date 2004
dateFormatted 2004-12-31
sharesMln 49.2396
shares 49239600
19
date 2003
dateFormatted 2003-12-31
sharesMln 44.8712
shares 44871200
20
date 2002
dateFormatted 2002-12-31
sharesMln 38.3646
shares 38364600
21
date 2001
dateFormatted 2001-12-31
sharesMln 35.4626
shares 35462600
22
date 2000
dateFormatted 2000-12-31
sharesMln 86.9016
shares 86901600
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 158.9210
shares 158921000
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 150.1900
shares 150190000
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 149.1670
shares 149167000
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 148.6750
shares 148675000
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 148.1840
shares 148184000
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 154.1600
shares 154160000
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 145.9360
shares 145936000
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 153.4410
shares 153441000
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 151.6800
shares 151680000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 144.4830
shares 144483000
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 120.9920
shares 120992000
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 110.2690
shares 110269000
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 110.7560
shares 110756000
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 110.6980
shares 110698000
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 108.1670
shares 108167000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 106.6070
shares 106607000
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 104.9180
shares 104918000
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 102.1600
shares 102160000
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 101.9170
shares 101917000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 86.5670
shares 86567000
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 50.1310
shares 50131000
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 49.5430
shares 49543000
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 49.1140
shares 49114000
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 49.2320
shares 49232000
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 49.4020
shares 49402000
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 49.4230
shares 49423000
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 49.4840
shares 49484000
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 49.9060
shares 49906000
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 49.6250
shares 49625000
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 49.4840
shares 49484000
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 49.4230
shares 49423000
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 49.3610
shares 49361000
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 49.2914
shares 49291400
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 49.4240
shares 49424000
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 53.0800
shares 53080000
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 54.6980
shares 54698000
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 55.8418
shares 55841800
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 56.4778
shares 56477800
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 56.3084
shares 56308400
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 56.1546
shares 56154600
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 56.0290
shares 56029000
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 55.9852
shares 55985200
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 55.8974
shares 55897400
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 55.7442
shares 55744200
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 55.8648
shares 55864800
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 55.6800
shares 55680000
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 55.5424
shares 55542400
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 55.0824
shares 55082400
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 55.0824
shares 55082400
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 55.2628
shares 55262800
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 54.9402
shares 54940200
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 54.7814
shares 54781400
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 54.7814
shares 54781400
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 54.7536
shares 54753600
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 54.6190
shares 54619000
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 54.3238
shares 54323800
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 54.3238
shares 54323800
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 54.7420
shares 54742000
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 54.2444
shares 54244400
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 52.5826
shares 52582600
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 52.5826
shares 52582600
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 51.9572
shares 51957200
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 51.9536
shares 51953600
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 50.8204
shares 50820400
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 51.4316
shares 51431600
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 51.2652
shares 51265200
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 50.8918
shares 50891800
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 49.7602
shares 49760200
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 49.7602
shares 49760200
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 50.1302
shares 50130200
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 49.5754
shares 49575400
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 49.2396
shares 49239600
72
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 50.3414
shares 50341400
73
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 50.0254
shares 50025400
74
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 51.1184
shares 51118400
75
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 44.8712
shares 44871200
76
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 47.8892
shares 47889200
77
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 43.1940
shares 43194000
78
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 39.7406
shares 39740600
79
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 38.3646
shares 38364600
80
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 38.3646
shares 38364600
81
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 37.8386
shares 37838600
82
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 37.2114
shares 37211400
83
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 35.4626
shares 35462600
84
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 35.4626
shares 35462600
85
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 34.2658
shares 34265800
86
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 32.4182
shares 32418200
87
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 86.9016
shares 86901600
88
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 86.9016
shares 86901600
89
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 13.9512
shares 13951200
90
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 13.9512
shares 13951200
Earnings
History
2023-09-30
reportDate 2023-10-24
date 2023-09-30
beforeAfterMarket BeforeMarket
currency USD
2023-06-30
reportDate 2023-07-25
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-04-25
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-14
date 2022-12-31
beforeAfterMarket BeforeMarket
currency USD
epsEstimate 0.14
2022-09-30
reportDate 2022-10-26
date 2022-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.02
epsEstimate 0.06
epsDifference -0.04
surprisePercent -66.6667
2022-06-30
reportDate 2022-07-27
date 2022-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.06
epsEstimate 0.04
epsDifference 0.02
surprisePercent 50
2022-03-31
reportDate 2022-04-27
date 2022-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.08
epsEstimate -0.08
epsDifference 0
surprisePercent 0
2021-12-31
reportDate 2022-02-16
date 2021-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.01
epsEstimate 0.13
epsDifference -0.12
surprisePercent -92.3077
2021-09-30
reportDate 2021-10-27
date 2021-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.11
epsEstimate 0.12
epsDifference -0.01
surprisePercent -8.3333
2021-06-30
reportDate 2021-07-28
date 2021-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.17
epsEstimate 0.1
epsDifference 0.07
surprisePercent 70
2021-03-31
reportDate 2021-04-28
date 2021-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.03
epsEstimate 0.02
epsDifference 0.01
surprisePercent 50
2020-12-31
reportDate 2021-02-17
date 2020-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.18
epsEstimate 0.14
epsDifference 0.04
surprisePercent 28.5714
2020-09-30
reportDate 2020-10-29
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.16
epsEstimate 0.07
epsDifference 0.09
surprisePercent 128.5714
2020-06-30
reportDate 2020-08-05
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.06
epsEstimate 0.05
epsDifference 0.01
surprisePercent 20
2020-03-31
reportDate 2020-05-06
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.01
epsEstimate -0.01
epsDifference 0.02
surprisePercent 200
2019-12-31
reportDate 2020-02-19
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.29
epsDifference -0.02
surprisePercent -6.8966
2019-09-30
reportDate 2019-10-30
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.13
epsEstimate 0.21
epsDifference -0.08
surprisePercent -38.0952
2019-06-30
reportDate 2019-07-31
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.14
epsEstimate 0.08
epsDifference 0.06
surprisePercent 75
2019-03-31
reportDate 2019-05-02
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.05
epsEstimate 0.03
epsDifference -0.08
surprisePercent -266.6667
2018-12-31
reportDate 2019-02-20
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.25
epsDifference 0.01
surprisePercent 4
2018-09-30
reportDate 2018-10-30
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.21
epsEstimate 0.15
epsDifference 0.06
surprisePercent 40
2018-06-30
reportDate 2018-07-31
date 2018-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.02
epsDifference 0.12
surprisePercent 600
2018-03-31
reportDate 2018-04-26
date 2018-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.04
epsEstimate -0.08
epsDifference 0.04
surprisePercent 50
2017-12-31
reportDate 2018-03-01
date 2017-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.22
epsDifference 0.05
surprisePercent 22.7273
2017-09-30
reportDate 2017-10-27
date 2017-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.26
epsEstimate 0.25
epsDifference 0.01
surprisePercent 4
2017-06-30
reportDate 2017-08-03
date 2017-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.02
epsEstimate -0.09
epsDifference 0.07
surprisePercent 77.7778
2017-03-31
reportDate 2017-04-26
date 2017-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.09
epsEstimate -0.13
epsDifference 0.04
surprisePercent 30.7692
2016-12-31
reportDate 2017-02-15
date 2016-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.05
epsDifference 0.04
surprisePercent 80
2016-09-30
reportDate 2016-10-26
date 2016-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.09
epsDifference 0.03
surprisePercent 33.3333
2016-06-30
reportDate 2016-07-27
date 2016-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.03
epsDifference 0.05
surprisePercent 166.6667
2016-03-31
reportDate 2016-04-27
date 2016-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate -0.02
epsDifference 0.05
surprisePercent 250
2015-12-31
reportDate 2016-02-16
date 2015-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.23
epsEstimate 0.2
epsDifference 0.03
surprisePercent 15
2015-09-30
reportDate 2015-10-28
date 2015-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.06
epsDifference 0.05
surprisePercent 83.3333
2015-06-30
reportDate 2015-07-29
date 2015-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.1
epsEstimate -0.16
epsDifference 0.06
surprisePercent 37.5
2015-03-31
reportDate 2015-04-22
date 2015-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.27
epsEstimate -0.31
epsDifference 0.04
surprisePercent 12.9032
2014-12-31
reportDate 2015-02-18
date 2014-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.15
epsDifference 0
surprisePercent 0
2014-09-30
reportDate 2014-10-23
date 2014-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.05
epsDifference 0
surprisePercent 0
2014-06-30
reportDate 2014-07-30
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.05
epsDifference 0.05
surprisePercent 100
2014-03-31
reportDate 2014-04-24
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate -0.05
epsDifference 0.1
surprisePercent 200
2013-12-31
reportDate 2014-02-20
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.1
epsDifference 0
surprisePercent 0
2013-09-30
reportDate 2013-10-29
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.05
epsDifference 0
surprisePercent 0
2013-06-30
reportDate 2013-07-29
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate -0.01
epsDifference 0.06
surprisePercent 600
2013-03-31
reportDate 2013-04-30
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.1
epsEstimate -0.15
epsDifference 0.05
surprisePercent 33.3333
2012-12-31
reportDate 2013-02-28
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
2012-09-30
reportDate 2012-11-07
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.3
epsEstimate -0.19
epsDifference -0.11
surprisePercent -57.8947
2012-06-30
reportDate 2012-08-07
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.2
epsEstimate -0.15
epsDifference -0.05
surprisePercent -33.3333
2012-03-31
reportDate 2012-04-26
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.1
epsEstimate -0.14
epsDifference 0.04
surprisePercent 28.5714
2011-12-31
reportDate 2012-02-21
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.06
epsDifference -0.01
surprisePercent -16.6667
2011-09-30
reportDate 2011-10-27
date 2011-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.07
epsDifference -0.02
surprisePercent -28.5714
2011-06-30
reportDate 2011-08-02
date 2011-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.1
epsEstimate 0.04
epsDifference -0.14
surprisePercent -350
2011-03-31
reportDate 2011-05-03
date 2011-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.2
epsEstimate -0.01
epsDifference -0.19
surprisePercent -1900
2010-12-31
reportDate 2011-02-28
date 2010-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate -0.02
epsDifference 0.22
surprisePercent 1100
2010-09-30
reportDate 2010-11-02
date 2010-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.4
epsEstimate -0.02
epsDifference -0.38
surprisePercent -1900
2010-06-30
reportDate 2010-08-03
date 2010-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.0056
epsEstimate -0.01
epsDifference 0.0156
surprisePercent 156
2010-03-31
reportDate 2010-05-04
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.0024
epsEstimate -0.06
epsDifference 0.0576
surprisePercent 96
2009-12-31
reportDate 2010-02-25
date 2009-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate -0.02
epsDifference 0.22
surprisePercent 1100
2009-09-30
reportDate 2009-11-05
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.05
epsEstimate -0.12
epsDifference 0.07
surprisePercent 58.3333
2009-06-30
reportDate 2009-07-30
date 2009-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate -0.19
epsDifference 0.29
surprisePercent 152.6316
2009-03-31
reportDate 2009-05-05
date 2009-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.3
epsEstimate -0.16
epsDifference -0.14
surprisePercent -87.5
2008-12-31
reportDate 2009-02-26
date 2008-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -1.85
epsEstimate -0.11
epsDifference -1.74
surprisePercent -1581.8182
2008-09-30
reportDate 2008-11-06
date 2008-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.35
epsEstimate -0.1
epsDifference -0.25
surprisePercent -250
2008-06-30
reportDate 2008-08-11
date 2008-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.0023
epsEstimate 0.01
epsDifference -0.0077
surprisePercent -77
2008-03-31
reportDate 2008-05-08
date 2008-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.0104
epsEstimate -0.04
epsDifference 0.0504
surprisePercent 126
2007-12-31
reportDate 2008-03-06
date 2007-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.12
epsDifference 0.13
surprisePercent 108.3333
2007-09-30
reportDate 2007-11-08
date 2007-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.5
epsEstimate 0.01
epsDifference -0.51
surprisePercent -5100
2007-06-30
reportDate 2007-08-02
date 2007-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.17
epsDifference -0.02
surprisePercent -11.7647
2007-03-31
reportDate 2007-05-07
date 2007-03-31
currency USD
epsActual -0.0766
2006-12-31
reportDate 2007-02-28
date 2006-12-31
currency USD
epsActual 1.3897
2006-09-30
reportDate 2006-11-06
date 2006-09-30
currency USD
epsActual 0.2794
2006-06-30
reportDate 2006-08-07
date 2006-06-30
currency USD
epsActual 0.1739
2006-03-31
reportDate 2006-05-08
date 2006-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.06
epsDifference 0.04
surprisePercent 66.6667
2005-12-31
reportDate 2006-03-13
date 2005-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.04
epsDifference 0.06
surprisePercent 150
2005-09-30
reportDate 2005-11-08
date 2005-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.05
epsEstimate 0.07
epsDifference -0.12
surprisePercent -171.4286
2005-06-30
reportDate 2005-08-08
date 2005-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate -0.02
epsDifference 0.22
surprisePercent 1100
2005-03-31
reportDate 2005-05-09
date 2005-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.05
epsEstimate -0.07
epsDifference 0.02
surprisePercent 28.5714
2004-12-31
reportDate 2005-03-15
date 2004-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.11
epsDifference -0.01
surprisePercent -9.0909
2004-09-30
reportDate 2004-11-03
date 2004-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.12
epsDifference 0.08
surprisePercent 66.6667
2004-06-30
reportDate 2004-07-28
date 2004-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.07
epsDifference 0.08
surprisePercent 114.2857
2004-03-31
reportDate 2004-05-09
date 2004-03-31
currency USD
epsActual 0.059
2003-12-31
reportDate 2004-01-21
date 2003-12-31
currency USD
epsActual 0.1334
2003-09-30
reportDate 2003-10-08
date 2003-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate -0.03
epsDifference 0.08
surprisePercent 266.6667
2003-06-30
reportDate 2003-07-10
date 2003-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.05
epsEstimate -0.1
epsDifference 0.05
surprisePercent 50
2003-03-31
reportDate 2003-04-09
date 2003-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.1
epsEstimate -0.2
epsDifference 0.1
surprisePercent 50
2002-12-31
reportDate 2003-01-22
date 2002-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.2
epsEstimate -0.36
epsDifference 0.16
surprisePercent 44.4444
2002-09-30
reportDate 2002-10-09
date 2002-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.4
epsEstimate -0.45
epsDifference 0.05
surprisePercent 11.1111
2002-06-30
reportDate 2002-07-11
date 2002-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.3
epsEstimate -0.34
epsDifference 0.04
surprisePercent 11.7647
2002-03-31
reportDate 2002-04-09
date 2002-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.35
epsEstimate -0.4
epsDifference 0.05
surprisePercent 12.5
2001-12-31
reportDate 2002-01-16
date 2001-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.2
epsEstimate -0.23
epsDifference 0.03
surprisePercent 13.0435
2001-09-30
reportDate 2001-10-11
date 2001-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.3
epsEstimate -0.29
epsDifference -0.01
surprisePercent -3.4483
2001-06-30
reportDate 2001-07-11
date 2001-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.01
epsDifference 0.04
surprisePercent 400
2001-03-31
reportDate 2001-04-10
date 2001-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -2.5442
epsEstimate -0.1
epsDifference -2.4442
surprisePercent -2444.2
2000-12-31
reportDate 2001-01-18
date 2000-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.2
epsEstimate -0.17
epsDifference -0.03
surprisePercent -17.6471
2000-09-30
reportDate 2000-10-11
date 2000-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.2
epsEstimate -0.29
epsDifference 0.09
surprisePercent 31.0345
2000-06-30
reportDate 2000-06-30
date 2000-06-30
currency USD
epsActual -0.5939
Trend
2023-12-31
date 2023-12-31
period +1y
growth 4.0000
earningsEstimateAvg 0.2600
earningsEstimateLow 0.1700
earningsEstimateHigh 0.3700
earningsEstimateYearAgoEps 0.0000
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 4.0000
revenueEstimateAvg 856700000.00
revenueEstimateLow 838800000.00
revenueEstimateHigh 872200000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0510
epsTrendCurrent 0.2600
epsTrend7daysAgo 0.2600
epsTrend30daysAgo 0.2500
epsTrend60daysAgo 0.3200
epsTrend90daysAgo 0.4400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth 1.0000
earningsEstimateAvg 0.0000
earningsEstimateLow -0.0200
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps -0.0800
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 1.0000
revenueEstimateAvg 185700000.00
revenueEstimateLow 178090000.00
revenueEstimateHigh 195000000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0720
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0000
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth -1.0000
earningsEstimateAvg 0.0000
earningsEstimateLow -0.0100
earningsEstimateHigh 0.0100
earningsEstimateYearAgoEps 0.3200
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -1.0000
revenueEstimateAvg 815280000.00
revenueEstimateLow 814390000.00
revenueEstimateHigh 816100000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth -0.0350
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0000
epsTrend30daysAgo 0.0500
epsTrend60daysAgo 0.1800
epsTrend90daysAgo 0.2800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth -0.4550
earningsEstimateAvg 0.0600
earningsEstimateLow 0.0500
earningsEstimateHigh 0.0600
earningsEstimateYearAgoEps 0.1100
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.4550
revenueEstimateAvg 218320000.00
revenueEstimateLow 216790000.00
revenueEstimateHigh 222030000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0380
epsTrendCurrent 0.0600
epsTrend7daysAgo 0.0600
epsTrend30daysAgo 0.0600
epsTrend60daysAgo 0.1100
epsTrend90daysAgo 0.1100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 1.0000
2022-06-30
date 2022-06-30
period 0q
growth -0.7650
earningsEstimateAvg 0.0400
earningsEstimateLow 0.0300
earningsEstimateHigh 0.0400
earningsEstimateYearAgoEps 0.1700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.7650
revenueEstimateAvg 205730000.00
revenueEstimateLow 204540000.00
revenueEstimateHigh 207500000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0260
epsTrendCurrent 0.0400
epsTrend7daysAgo 0.0400
epsTrend30daysAgo 0.0400
epsTrend60daysAgo 0.0400
epsTrend90daysAgo 0.0400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth -3.6670
earningsEstimateAvg -0.0800
earningsEstimateLow -0.0900
earningsEstimateHigh -0.0600
earningsEstimateYearAgoEps 0.0300
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -3.6670
revenueEstimateAvg 172740000.00
revenueEstimateLow 169990000.00
revenueEstimateHigh 175000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.1070
epsTrendCurrent -0.0800
epsTrend7daysAgo -0.0800
epsTrend30daysAgo -0.0800
epsTrend60daysAgo -0.0800
epsTrend90daysAgo 0.0600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth 0.0230
earningsEstimateAvg 0.4400
earningsEstimateLow 0.3900
earningsEstimateHigh 0.4800
earningsEstimateYearAgoEps 0.4300
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.0230
revenueEstimateAvg 858930000.00
revenueEstimateLow 845080000.00
revenueEstimateHigh 866420000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0180
epsTrendCurrent 0.4400
epsTrend7daysAgo 0.4400
epsTrend30daysAgo 0.4700
epsTrend60daysAgo 0.4700
epsTrend90daysAgo 0.4700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth -0.2500
earningsEstimateAvg 0.1200
earningsEstimateLow 0.1100
earningsEstimateHigh 0.1200
earningsEstimateYearAgoEps 0.1600
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.2500
revenueEstimateAvg 220570000.00
revenueEstimateLow 220240000.00
revenueEstimateHigh 220880000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0300
epsTrendCurrent 0.1200
epsTrend7daysAgo 0.1200
epsTrend30daysAgo 0.1200
epsTrend60daysAgo 0.1200
epsTrend90daysAgo 0.1600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth 0.6670
earningsEstimateAvg 0.1000
earningsEstimateLow 0.1000
earningsEstimateHigh 0.1100
earningsEstimateYearAgoEps 0.0600
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.6670
revenueEstimateAvg 218310000.00
revenueEstimateLow 215000000.00
revenueEstimateHigh 220150000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0370
epsTrendCurrent 0.1000
epsTrend7daysAgo 0.1000
epsTrend30daysAgo 0.1000
epsTrend60daysAgo 0.1000
epsTrend90daysAgo 0.1100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 1.0000
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0100
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps 0.0100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 1.0000
revenueEstimateAvg 193520000.00
revenueEstimateLow 190000000.00
revenueEstimateHigh 195510000.00
revenueEstimateNumberOfAnalysts 3.00
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0200
epsTrend60daysAgo 0.0200
epsTrend90daysAgo 0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
growth -0.2340
earningsEstimateAvg 0.3600
earningsEstimateLow 0.3400
earningsEstimateHigh 0.3900
earningsEstimateYearAgoEps 0.4700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.2340
revenueEstimateAvg 841300000.00
revenueEstimateLow 839190000.00
revenueEstimateHigh 843410000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.4940
epsTrendCurrent 0.3600
epsTrend7daysAgo 0.3500
epsTrend30daysAgo 0.3400
epsTrend60daysAgo 0.3400
epsTrend90daysAgo 0.3400
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth -0.5380
earningsEstimateAvg 0.0600
earningsEstimateLow 0.0600
earningsEstimateHigh 0.0700
earningsEstimateYearAgoEps 0.1300
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.5380
revenueEstimateAvg 214160000.00
revenueEstimateLow 213320000.00
revenueEstimateHigh 215000000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.5560
epsTrendCurrent 0.0600
epsTrend7daysAgo 0.0600
epsTrend30daysAgo 0.0600
epsTrend60daysAgo 0.0600
epsTrend90daysAgo 0.0700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -0.6430
earningsEstimateAvg 0.0500
earningsEstimateLow 0.0300
earningsEstimateHigh 0.0700
earningsEstimateYearAgoEps 0.1400
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.6430
revenueEstimateAvg 222480000.00
revenueEstimateLow 218000000.00
revenueEstimateHigh 226960000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.5300
epsTrendCurrent 0.0500
epsTrend7daysAgo 0.0500
epsTrend30daysAgo 0.0500
epsTrend60daysAgo 0.0500
epsTrend90daysAgo 0.1800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth 0.8000
earningsEstimateAvg -0.0100
earningsEstimateLow -0.0200
earningsEstimateHigh -0.0100
earningsEstimateYearAgoEps -0.0500
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.8000
revenueEstimateAvg 122780000.00
revenueEstimateLow 121000000.00
revenueEstimateHigh 124560000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.0320
epsTrendCurrent -0.0100
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0200
epsTrend60daysAgo 0.0200
epsTrend90daysAgo 0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth -0.1030
earningsEstimateAvg 0.5200
earningsEstimateLow 0.4900
earningsEstimateHigh 0.5400
earningsEstimateYearAgoEps 0.5800
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.1030
revenueEstimateAvg 565000000.00
revenueEstimateLow 564500000.00
revenueEstimateHigh 565500000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.0770
epsTrendCurrent 0.5200
epsTrend7daysAgo 0.5200
epsTrend30daysAgo 0.5200
epsTrend60daysAgo 0.5200
epsTrend90daysAgo 0.5200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth 0.0000
earningsEstimateAvg 0.2100
earningsEstimateLow 0.1900
earningsEstimateHigh 0.2300
earningsEstimateYearAgoEps 0.2100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 156660000.00
revenueEstimateLow 149980000.00
revenueEstimateHigh 169000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0270
epsTrendCurrent 0.2100
epsTrend7daysAgo 0.2100
epsTrend30daysAgo 0.2100
epsTrend60daysAgo 0.2100
epsTrend90daysAgo 0.2100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
growth -0.4290
earningsEstimateAvg 0.0800
earningsEstimateLow -0.0100
earningsEstimateHigh 0.1500
earningsEstimateYearAgoEps 0.1400
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.4290
revenueEstimateAvg 145421000.00
revenueEstimateLow 133500000.00
revenueEstimateHigh 146000000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.0060
epsTrendCurrent 0.0800
epsTrend7daysAgo 0.0800
epsTrend30daysAgo 0.0800
epsTrend60daysAgo 0.0900
epsTrend90daysAgo 0.1400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth 1.7500
earningsEstimateAvg 0.0300
earningsEstimateLow 0.0100
earningsEstimateHigh 0.0600
earningsEstimateYearAgoEps -0.0400
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 1.7500
revenueEstimateAvg 129410000.00
revenueEstimateLow 126000000.00
revenueEstimateHigh 132230000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0440
epsTrendCurrent 0.0300
epsTrend7daysAgo 0.0300
epsTrend30daysAgo 0.0300
epsTrend60daysAgo 0.0300
epsTrend90daysAgo 0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth 0.0980
earningsEstimateAvg 0.5600
earningsEstimateLow 0.5200
earningsEstimateHigh 0.5900
earningsEstimateYearAgoEps 0.5100
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0980
revenueEstimateAvg 609330000.00
revenueEstimateLow 608070000.00
revenueEstimateHigh 610600000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.8470
epsTrendCurrent 0.5600
epsTrend7daysAgo 0.5600
epsTrend30daysAgo 0.5600
epsTrend60daysAgo 0.5600
epsTrend90daysAgo 0.5600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
growth -0.4230
earningsEstimateAvg 0.1500
earningsEstimateLow 0.1200
earningsEstimateHigh 0.2100
earningsEstimateYearAgoEps 0.2600
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.4230
revenueEstimateAvg 140830000.00
revenueEstimateLow 140000000.00
revenueEstimateHigh 141290000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.8870
epsTrendCurrent 0.1500
epsTrend7daysAgo 0.1300
epsTrend30daysAgo 0.1300
epsTrend60daysAgo 0.1300
epsTrend90daysAgo 0.1400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth 2.0000
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0400
earningsEstimateYearAgoEps -0.0200
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 2.0000
revenueEstimateAvg 136780000.00
revenueEstimateLow 135000000.00
revenueEstimateHigh 138500000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 1.4540
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0200
epsTrend60daysAgo 0.0200
epsTrend90daysAgo 0.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth 0.3330
earningsEstimateAvg -0.0600
earningsEstimateLow -0.1500
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps -0.0900
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.3330
revenueEstimateAvg 125320000.00
revenueEstimateLow 125000000.00
revenueEstimateHigh 125500000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 1.3480
epsTrendCurrent -0.0600
epsTrend7daysAgo -0.0600
epsTrend30daysAgo -0.0600
epsTrend60daysAgo 0.0900
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
growth 0.2120
earningsEstimateAvg 0.4000
earningsEstimateLow 0.3500
earningsEstimateHigh 0.4500
earningsEstimateYearAgoEps 0.3300
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.2120
revenueEstimateAvg 335250000.00
revenueEstimateLow 324700000.00
revenueEstimateHigh 343500000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.3270
epsTrendCurrent 0.4000
epsTrend7daysAgo 0.4000
epsTrend30daysAgo 0.4000
epsTrend60daysAgo 0.4000
epsTrend90daysAgo 0.3900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 0
2021-12-31
date 2021-12-31
epsActual 0.32
2020-12-31
date 2020-12-31
epsActual 0.41
2019-12-31
date 2019-12-31
epsActual 0.49
2018-12-31
date 2018-12-31
epsActual 0.57
2017-12-31
date 2017-12-31
epsActual 0.42
2016-12-31
date 2016-12-31
epsActual 0.32
2015-12-31
date 2015-12-31
epsActual -0.03
2014-12-31
date 2014-12-31
epsActual 0.35
2013-12-31
date 2013-12-31
epsActual 0.1
2012-12-31
date 2012-12-31
epsActual -0.55
2011-12-31
date 2011-12-31
epsActual -0.2
2010-12-31
date 2010-12-31
epsActual -0.1968
2009-12-31
date 2009-12-31
epsActual -0.05
2008-12-31
date 2008-12-31
epsActual -2.1873
2007-12-31
date 2007-12-31
epsActual -0.1766
2006-12-31
date 2006-12-31
epsActual 1.943
2005-12-31
date 2005-12-31
epsActual 0.2
2004-12-31
date 2004-12-31
epsActual 0.509
2003-12-31
date 2003-12-31
epsActual 0.0334
2002-12-31
date 2002-12-31
epsActual -1.25
2001-12-31
date 2001-12-31
epsActual -2.9942
2000-12-31
date 2000-12-31
epsActual -0.9939
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-10-28
currency_symbol USD
totalAssets 1224635000.00
intangibleAssets 309697000.00
otherCurrentAssets 58609000.00
totalLiab 735466000.00
totalStockholderEquity 489169000.00
deferredLongTermLiab 11679000.00
otherCurrentLiab 99261000.00
commonStock 17000.00
capitalStock 17000.00
retainedEarnings -1474232000.00
otherLiab 77466000.00
goodWill 300892000.00
otherAssets 97402000.00
cash 55670000.00
totalCurrentLiabilities 298093000.00
currentDeferredRevenue 90139000.00
netDebt 339912000.00
shortTermDebt 35675000.00
shortLongTermDebt 20058000.00
shortLongTermDebtTotal 395582000.00
otherStockholderEquity 1936457000.00
propertyPlantEquipment 94245000.00
totalCurrentAssets 422399000.00
longTermInvestments 0.00
netTangibleAssets -121420000.00
netReceivables 237834000.00
longTermDebt 310770000.00
inventory 70286000.00
accountsPayable 73018000.00
accumulatedOtherComprehensiveIncome 26927000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity -1474232000.00
nonCurrrentAssetsOther 40129000.00
nonCurrentAssetsTotal 802236000.00
capitalLeaseObligations 64754000.00
longTermDebtTotal 310770000.00
nonCurrentLiabilitiesOther 114924000.00
nonCurrentLiabilitiesTotal 437373000.00
capitalSurpluse 1936457000.00
liabilitiesAndStockholdersEquity 1224635000.00
cashAndShortTermInvestments 55670000.00
propertyPlantAndEquipmentNet 94245000.00
netWorkingCapital 124306000.00
netInvestedCapital 819997000.00
commonStockSharesOutstanding 158921000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-28
currency_symbol USD
totalAssets 1230674000.00
intangibleAssets 319787000.00
otherCurrentAssets 56432000.00
totalLiab 779330000.00
totalStockholderEquity 451344000.00
deferredLongTermLiab 8117000.00
otherCurrentLiab 99951000.00
commonStock 15000.00
capitalStock 15000.00
retainedEarnings -1455816000.00
otherLiab 70946000.00
goodWill 300892000.00
otherAssets 94597000.00
cash 36227000.00
totalCurrentLiabilities 345068000.00
currentDeferredRevenue 106463000.00
netDebt 363225000.00
shortTermDebt 36136000.00
shortLongTermDebt 20058000.00
shortLongTermDebtTotal 399452000.00
otherStockholderEquity 1881942000.00
propertyPlantEquipment 95455000.00
totalCurrentAssets 415423000.00
longTermInvestments 4520000.00
netTangibleAssets -169335000.00
netReceivables 258116000.00
longTermDebt 315264000.00
inventory 64648000.00
accountsPayable 102518000.00
accumulatedOtherComprehensiveIncome 25203000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1455816000.00
nonCurrrentAssetsOther 37636000.00
nonCurrentAssetsTotal 815251000.00
capitalLeaseObligations 64130000.00
longTermDebtTotal 315264000.00
nonCurrentLiabilitiesOther 110881000.00
nonCurrentLiabilitiesTotal 434262000.00
capitalSurpluse 1881942000.00
liabilitiesAndStockholdersEquity 1230674000.00
cashAndShortTermInvestments 36227000.00
propertyPlantAndEquipmentNet 95455000.00
netWorkingCapital 70355000.00
netInvestedCapital 786666000.00
commonStockSharesOutstanding 150190000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
totalAssets 1264155000.00
intangibleAssets 335188000.00
otherCurrentAssets 47350000.00
totalLiab 789743000.00
totalStockholderEquity 474412000.00
deferredLongTermLiab 8104000.00
otherCurrentLiab 94584000.00
commonStock 15000.00
capitalStock 15000.00
retainedEarnings -1425636000.00
otherLiab 69606000.00
goodWill 300892000.00
otherAssets 90849000.00
cash 92838000.00
totalCurrentLiabilities 338185000.00
currentDeferredRevenue 109084000.00
netDebt 325794000.00
shortTermDebt 36680000.00
shortLongTermDebt 20058000.00
shortLongTermDebtTotal 418632000.00
otherStockholderEquity 1877677000.00
propertyPlantEquipment 97592000.00
totalCurrentAssets 422730000.00
longTermInvestments 16904000.00
netTangibleAssets -161668000.00
netReceivables 220964000.00
longTermDebt 330353000.00
inventory 61578000.00
accountsPayable 97837000.00
accumulatedOtherComprehensiveIncome 22356000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1425636000.00
nonCurrrentAssetsOther 37006000.00
nonCurrentAssetsTotal 841425000.00
capitalLeaseObligations 68221000.00
longTermDebtTotal 330353000.00
nonCurrentLiabilitiesOther 42190000.00
nonCurrentLiabilitiesTotal 451558000.00
capitalSurpluse 1877677000.00
liabilitiesAndStockholdersEquity 1264155000.00
cashAndShortTermInvestments 92838000.00
propertyPlantAndEquipmentNet 97592000.00
netWorkingCapital 84545000.00
netInvestedCapital 824823000.00
commonStockSharesOutstanding 149167000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
totalAssets 1347737000.00
intangibleAssets 350730000.00
otherCurrentAssets 40115000.00
totalLiab 820571000.00
totalStockholderEquity 527166000.00
deferredLongTermLiab 8116000.00
otherCurrentLiab 100752000.00
commonStock 15000.00
capitalStock 15000.00
retainedEarnings -1355661000.00
otherLiab 70705000.00
goodWill 300892000.00
otherAssets 70362000.00
cash 103915000.00
totalCurrentLiabilities 344453000.00
currentDeferredRevenue 109119000.00
netDebt 338959000.00
shortTermDebt 37461000.00
shortLongTermDebt 20058000.00
shortLongTermDebtTotal 442874000.00
otherStockholderEquity 1875234000.00
propertyPlantEquipment 100832000.00
totalCurrentAssets 480990000.00
longTermInvestments 43931000.00
netTangibleAssets -124456000.00
netReceivables 282917000.00
longTermDebt 350217000.00
inventory 54043000.00
accountsPayable 97121000.00
accumulatedOtherComprehensiveIncome 7578000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1355661000.00
nonCurrrentAssetsOther 23075000.00
nonCurrentAssetsTotal 866747000.00
capitalLeaseObligations 72599000.00
longTermDebtTotal 350217000.00
nonCurrentLiabilitiesOther 41970000.00
nonCurrentLiabilitiesTotal 476118000.00
capitalSurpluse 1875234000.00
liabilitiesAndStockholdersEquity 1347737000.00
cashAndShortTermInvestments 103915000.00
propertyPlantAndEquipmentNet 100832000.00
netWorkingCapital 136537000.00
netInvestedCapital 897441000.00
commonStockSharesOutstanding 148675000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-28
currency_symbol USD
totalAssets 1386625000.00
intangibleAssets 367131000.00
otherCurrentAssets 36942000.00
totalLiab 773077000.00
totalStockholderEquity 613548000.00
deferredLongTermLiab 13477000.00
otherCurrentLiab 94021000.00
commonStock 15000.00
capitalStock 15000.00
retainedEarnings -1259353000.00
otherLiab 74957000.00
goodWill 416892000.00
otherAssets 30507000.00
cash 101212000.00
totalCurrentLiabilities 284733000.00
currentDeferredRevenue 89553000.00
netDebt 350081000.00
shortTermDebt 37906000.00
shortLongTermDebt 20058000.00
shortLongTermDebtTotal 451293000.00
otherStockholderEquity 1870711000.00
propertyPlantEquipment 103003000.00
totalCurrentAssets 418653000.00
longTermInvestments 50439000.00
netTangibleAssets -170475000.00
shortTermInvestments 50439000.00
netReceivables 235710000.00
longTermDebt 354778000.00
inventory 44789000.00
accountsPayable 63253000.00
accumulatedOtherComprehensiveIncome 2175000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1259353000.00
nonCurrrentAssetsOther 19834000.00
nonCurrentAssetsTotal 967972000.00
capitalLeaseObligations 76457000.00
longTermDebtTotal 354778000.00
nonCurrentLiabilitiesOther 39862000.00
nonCurrentLiabilitiesTotal 488344000.00
capitalSurpluse 1870711000.00
liabilitiesAndStockholdersEquity 1386625000.00
cashAndShortTermInvestments 101212000.00
propertyPlantAndEquipmentNet 103003000.00
netWorkingCapital 133920000.00
netInvestedCapital 988384000.00
commonStockSharesOutstanding 148184000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
totalAssets 1458988000.00
intangibleAssets 384352000.00
otherCurrentAssets 34385000.00
totalLiab 789707000.00
totalStockholderEquity 669281000.00
deferredLongTermLiab 17993000.00
otherCurrentLiab 89762000.00
commonStock 15000.00
capitalStock 15000.00
retainedEarnings -1199922000.00
otherLiab 80555000.00
goodWill 416892000.00
otherAssets 31613000.00
cash 112155000.00
totalCurrentLiabilities 287204000.00
currentDeferredRevenue 101471000.00
netDebt 347825000.00
shortTermDebt 38032000.00
shortLongTermDebt 20058000.00
shortLongTermDebtTotal 459980000.00
otherStockholderEquity 1868066000.00
propertyPlantEquipment 107156000.00
totalCurrentAssets 412963000.00
longTermInvestments 106012000.00
netTangibleAssets -131963000.00
shortTermInvestments 106012000.00
netReceivables 219867000.00
longTermDebt 359333000.00
inventory 46556000.00
accountsPayable 57939000.00
accumulatedOtherComprehensiveIncome 1122000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1199922000.00
nonCurrrentAssetsOther 20698000.00
nonCurrentAssetsTotal 1046025000.00
capitalLeaseObligations 80589000.00
longTermDebtTotal 359333000.00
nonCurrentLiabilitiesOther 40526000.00
nonCurrentLiabilitiesTotal 502503000.00
capitalSurpluse 1868066000.00
liabilitiesAndStockholdersEquity 1458988000.00
cashAndShortTermInvestments 112155000.00
propertyPlantAndEquipmentGross 107156000.00
propertyPlantAndEquipmentNet 107156000.00
netWorkingCapital 125759000.00
netInvestedCapital 1048672000.00
commonStockSharesOutstanding 154160000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-30
currency_symbol USD
totalAssets 1452784000.00
intangibleAssets 401533000.00
otherCurrentAssets 36677000.00
totalLiab 810051000.00
totalStockholderEquity 642733000.00
deferredLongTermLiab 17303000.00
otherCurrentLiab 98185000.00
commonStock 15000.00
retainedEarnings -1223163000.00
otherLiab 81541000.00
goodWill 416892000.00
otherAssets 32879000.00
cash 106228000.00
totalCurrentLiabilities 296522000.00
currentDeferredRevenue 102103000.00
netDebt 363445000.00
shortTermDebt 37685000.00
shortLongTermDebt 20058000.00
shortLongTermDebtTotal 469673000.00
otherStockholderEquity 1864107000.00
propertyPlantEquipment 111816000.00
totalCurrentAssets 396922000.00
longTermInvestments 92742000.00
netTangibleAssets -175692000.00
shortTermInvestments 92742000.00
netReceivables 209163000.00
longTermDebt 363888000.00
inventory 44854000.00
accountsPayable 58549000.00
accumulatedOtherComprehensiveIncome 1774000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1223163000.00
nonCurrrentAssetsOther 22047000.00
nonCurrentAssetsTotal 1055862000.00
capitalLeaseObligations 85727000.00
longTermDebtTotal 363888000.00
nonCurrentLiabilitiesOther 132338000.00
nonCurrentLiabilitiesTotal 513529000.00
capitalSurpluse 1864107000.00
liabilitiesAndStockholdersEquity 1452784000.00
cashAndShortTermInvestments 106228000.00
propertyPlantAndEquipmentGross 111816000.00
propertyPlantAndEquipmentNet 111816000.00
netWorkingCapital 100400000.00
netInvestedCapital 1026679000.00
commonStockSharesOutstanding 145936000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-26
currency_symbol USD
totalAssets 1547265000.00
intangibleAssets 417356000.00
otherCurrentAssets 35730000.00
totalLiab 860412000.00
totalStockholderEquity 686853000.00
deferredLongTermLiab 16842000.00
otherCurrentLiab 134865000.00
commonStock 15000.00
retainedEarnings -1178476000.00
otherLiab 91133000.00
goodWill 416892000.00
otherAssets 31543000.00
cash 128428000.00
totalCurrentLiabilities 327630000.00
currentDeferredRevenue 96824000.00
netDebt 345775000.00
shortTermDebt 32554000.00
shortLongTermDebt 15531000.00
shortLongTermDebtTotal 474203000.00
otherStockholderEquity 1870256000.00
propertyPlantEquipment 118645000.00
totalCurrentAssets 447646000.00
longTermInvestments 115183000.00
netTangibleAssets -147395000.00
shortTermInvestments 115183000.00
netReceivables 237738000.00
longTermDebt 369035000.00
inventory 45750000.00
accountsPayable 63387000.00
accumulatedOtherComprehensiveIncome -4942000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1178476000.00
nonCurrrentAssetsOther 20892000.00
nonCurrentAssetsTotal 1099619000.00
capitalLeaseObligations 89637000.00
longTermDebtTotal 369035000.00
nonCurrentLiabilitiesOther 146905000.00
nonCurrentLiabilitiesTotal 532782000.00
capitalSurpluse 1870256000.00
liabilitiesAndStockholdersEquity 1547265000.00
cashAndShortTermInvestments 128428000.00
propertyPlantAndEquipmentGross 118645000.00
propertyPlantAndEquipmentNet 118645000.00
netWorkingCapital 120016000.00
netInvestedCapital 1071419000.00
commonStockSharesOutstanding 153441000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-30
currency_symbol USD
totalAssets 1406078000.00
intangibleAssets 432914000.00
otherCurrentAssets 40357000.00
totalLiab 850637000.00
totalStockholderEquity 555441000.00
deferredLongTermLiab 17532000.00
otherCurrentLiab 133875000.00
commonStock 15000.00
retainedEarnings -1302236000.00
otherLiab 95861000.00
goodWill 416892000.00
otherAssets 43350000.00
cash 103698000.00
totalCurrentLiabilities 319772000.00
currentDeferredRevenue 93447000.00
netDebt 352322000.00
shortTermDebt 31666000.00
shortLongTermDebt 13909000.00
shortLongTermDebtTotal 456020000.00
otherStockholderEquity 1866961000.00
propertyPlantEquipment 110080000.00
totalCurrentAssets 402842000.00
netTangibleAssets -294365000.00
netReceivables 207813000.00
longTermDebt 373026000.00
inventory 50974000.00
accountsPayable 60784000.00
accumulatedOtherComprehensiveIncome -9299000.00
commonStockTotalEquity 15000.00
retainedEarningsTotalEquity -1302236000.00
nonCurrrentAssetsOther 34600000.00
nonCurrentAssetsTotal 1003236000.00
capitalLeaseObligations 69085000.00
longTermDebtTotal 373026000.00
nonCurrentLiabilitiesOther 140307000.00
nonCurrentLiabilitiesTotal 530865000.00
capitalSurpluse 1866961000.00
liabilitiesAndStockholdersEquity 1406078000.00
cashAndShortTermInvestments 103698000.00
propertyPlantAndEquipmentGross 110080000.00
propertyPlantAndEquipmentNet 110080000.00
netWorkingCapital 83070000.00
netInvestedCapital 942376000.00
commonStockSharesOutstanding 151680000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
totalAssets 1428062000.00
intangibleAssets 449263000.00
otherCurrentAssets 65173000.00
totalLiab 883285000.00
totalStockholderEquity 544777000.00
deferredLongTermLiab 17720000.00
otherCurrentLiab 130727000.00
commonStock 14000.00
retainedEarnings -1308488000.00
otherLiab 98620000.00
goodWill 416892000.00
otherAssets 41152000.00
cash 80992000.00
totalCurrentLiabilities 342637000.00
currentDeferredRevenue 105694000.00
netDebt 382582000.00
shortTermDebt 33150000.00
shortLongTermDebt 14850000.00
shortLongTermDebtTotal 463574000.00
otherStockholderEquity 1863374000.00
propertyPlantEquipment 111942000.00
totalCurrentAssets 408813000.00
netTangibleAssets -321378000.00
netReceivables 204601000.00
longTermDebt 377302000.00
inventory 58047000.00
accountsPayable 73066000.00
accumulatedOtherComprehensiveIncome -10123000.00
commonStockTotalEquity 14000.00
retainedEarningsTotalEquity -1308488000.00
nonCurrrentAssetsOther 34736000.00
nonCurrentAssetsTotal 1019249000.00
capitalLeaseObligations 71422000.00
longTermDebtTotal 377302000.00
nonCurrentLiabilitiesOther 68660000.00
nonCurrentLiabilitiesTotal 540648000.00
capitalSurpluse 1863374000.00
liabilitiesAndStockholdersEquity 1428062000.00
cashAndShortTermInvestments 80992000.00
propertyPlantAndEquipmentGross 111942000.00
propertyPlantAndEquipmentNet 111942000.00
netWorkingCapital 66176000.00
netInvestedCapital 936929000.00
commonStockSharesOutstanding 144483000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
totalAssets 1472489000.00
intangibleAssets 452930000.00
otherCurrentAssets 59142000.00
totalLiab 918785000.00
totalStockholderEquity 553704000.00
deferredLongTermLiab 17443000.00
otherCurrentLiab 154220000.00
commonStock 14000.00
retainedEarnings -1300237000.00
otherLiab 99718000.00
goodWill 414389000.00
otherAssets 63140000.00
cash 96830000.00
totalCurrentLiabilities 370742000.00
currentDeferredRevenue 113699000.00
netDebt 298413000.00
shortTermDebt 13500000.00
shortLongTermDebt 13500000.00
shortLongTermDebtTotal 395243000.00
otherStockholderEquity 1859927000.00
propertyPlantEquipment 113198000.00
totalCurrentAssets 428832000.00
netTangibleAssets -313615000.00
netReceivables 205793000.00
longTermDebt 381743000.00
inventory 67067000.00
accountsPayable 89323000.00
accumulatedOtherComprehensiveIncome -6000000.00
commonStockTotalEquity 14000.00
retainedEarningsTotalEquity -1300237000.00
nonCurrrentAssetsOther 56915000.00
nonCurrentAssetsTotal 1043657000.00
capitalLeaseObligations 74058000.00
longTermDebtTotal 383179000.00
nonCurrentLiabilitiesOther 67089000.00
nonCurrentLiabilitiesTotal 548043000.00
capitalSurpluse 1860150000.00
liabilitiesAndStockholdersEquity 1472489000.00
cashAndShortTermInvestments 96830000.00
propertyPlantAndEquipmentGross 113198000.00
propertyPlantAndEquipmentNet 113198000.00
netWorkingCapital 58090000.00
netInvestedCapital 948947000.00
commonStockSharesOutstanding 120992000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
totalAssets 814908000.00
intangibleAssets 213366000.00
otherCurrentAssets 27146000.00
totalLiab 331653000.00
totalStockholderEquity 483255000.00
deferredLongTermLiab 4648000.00
otherCurrentLiab 64419000.00
commonStock 11000.00
retainedEarnings -1267067000.00
otherLiab 39575000.00
goodWill 224896000.00
otherAssets 31721000.00
cash 44643000.00
totalCurrentLiabilities 206737000.00
currentDeferredRevenue 100406000.00
netDebt 11852000.00
shortTermDebt 10500000.00
shortLongTermDebt 10500000.00
shortLongTermDebtTotal 56495000.00
otherStockholderEquity 1747311000.00
propertyPlantEquipment 65630000.00
totalCurrentAssets 279295000.00
netTangibleAssets 44993000.00
shortTermInvestments 0.00
netReceivables 192706000.00
longTermDebt 45995000.00
inventory 14800000.00
accountsPayable 31412000.00
accumulatedOtherComprehensiveIncome 3000000.00
commonStockTotalEquity 11000.00
retainedEarningsTotalEquity -1267067000.00
nonCurrrentAssetsOther 26762000.00
nonCurrentAssetsTotal 535613000.00
capitalLeaseObligations 44921000.00
longTermDebtTotal 48139000.00
nonCurrentLiabilitiesOther 16589000.00
nonCurrentLiabilitiesTotal 124916000.00
capitalSurpluse 1747784000.00
liabilitiesAndStockholdersEquity 814908000.00
cashAndShortTermInvestments 44643000.00
propertyPlantAndEquipmentGross 65630000.00
propertyPlantAndEquipmentNet 65630000.00
commonStockSharesOutstanding 110269000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-31
currency_symbol USD
totalAssets 957081000.00
intangibleAssets 225762000.00
otherCurrentAssets 29880000.00
totalLiab 326066000.00
totalStockholderEquity 631015000.00
deferredLongTermLiab 4865000.00
otherCurrentLiab 60218000.00
commonStock 11000.00
retainedEarnings -1116704000.00
otherLiab 35511000.00
goodWill 389196000.00
otherAssets 30624000.00
cash 40397000.00
totalCurrentLiabilities 205254000.00
currentDeferredRevenue 83423000.00
netDebt 42708000.00
shortTermDebt 36500000.00
shortLongTermDebt 36500000.00
shortLongTermDebtTotal 83105000.00
otherStockholderEquity 1742708000.00
propertyPlantEquipment 64155000.00
totalCurrentAssets 247344000.00
netTangibleAssets 16057000.00
shortTermInvestments 0.00
netReceivables 162964000.00
longTermDebt 46605000.00
inventory 14103000.00
accountsPayable 25113000.00
accumulatedOtherComprehensiveIncome 5000000.00
commonStockTotalEquity 11000.00
retainedEarningsTotalEquity -1116704000.00
nonCurrrentAssetsOther 25161000.00
nonCurrentAssetsTotal 709737000.00
capitalLeaseObligations 45168000.00
longTermDebtTotal 47701000.00
nonCurrentLiabilitiesOther 13055000.00
nonCurrentLiabilitiesTotal 120812000.00
capitalSurpluse 1743089000.00
liabilitiesAndStockholdersEquity 957081000.00
cashAndShortTermInvestments 40397000.00
propertyPlantAndEquipmentGross 64155000.00
propertyPlantAndEquipmentNet 64155000.00
commonStockSharesOutstanding 110756000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-01
currency_symbol USD
totalAssets 976944000.00
intangibleAssets 238022000.00
otherCurrentAssets 27484000.00
totalLiab 350375000.00
totalStockholderEquity 626569000.00
deferredLongTermLiab 5031000.00
otherCurrentLiab 62493000.00
commonStock 11000.00
retainedEarnings -1118354000.00
otherLiab 31610000.00
goodWill 389196000.00
otherAssets 30806000.00
cash 51186000.00
totalCurrentLiabilities 230436000.00
currentDeferredRevenue 96944000.00
netDebt 33529000.00
shortTermDebt 37500000.00
shortLongTermDebt 37500000.00
shortLongTermDebtTotal 84715000.00
otherStockholderEquity 1740912000.00
propertyPlantEquipment 68326000.00
totalCurrentAssets 250594000.00
netTangibleAssets -649000.00
shortTermInvestments 0.00
netReceivables 155415000.00
longTermDebt 47215000.00
inventory 16509000.00
accountsPayable 33499000.00
accumulatedOtherComprehensiveIncome 4000000.00
commonStockTotalEquity 11000.00
retainedEarningsTotalEquity -1118354000.00
nonCurrrentAssetsOther 25021000.00
nonCurrentAssetsTotal 726350000.00
capitalLeaseObligations 48047000.00
longTermDebtTotal 48082000.00
nonCurrentLiabilitiesOther 12331000.00
nonCurrentLiabilitiesTotal 119939000.00
capitalSurpluse 1740563000.00
liabilitiesAndStockholdersEquity 976944000.00
cashAndShortTermInvestments 51186000.00
propertyPlantAndEquipmentGross 68326000.00
propertyPlantAndEquipmentNet 68326000.00
commonStockSharesOutstanding 110698000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-02
currency_symbol USD
totalAssets 946049000.00
intangibleAssets 250669000.00
otherCurrentAssets 20444000.00
totalLiab 366986000.00
totalStockholderEquity 579063000.00
deferredLongTermLiab 4861000.00
otherCurrentLiab 65668000.00
commonStock 11000.00
retainedEarnings -1167824000.00
otherLiab 32072000.00
goodWill 389196000.00
otherAssets 16337000.00
cash 43938000.00
totalCurrentLiabilities 269940000.00
currentDeferredRevenue 109283000.00
netDebt 37778000.00
shortTermDebt 57000000.00
shortLongTermDebt 57000000.00
shortLongTermDebtTotal 81716000.00
otherStockholderEquity 1742876000.00
propertyPlantEquipment 69796000.00
totalCurrentAssets 220051000.00
netTangibleAssets -60802000.00
shortTermInvestments 1998000.00
netReceivables 134801000.00
longTermDebt 24716000.00
inventory 18870000.00
accountsPayable 37989000.00
accumulatedOtherComprehensiveIncome 4000000.00
commonStockTotalEquity 11000.00
retainedEarningsTotalEquity -1167824000.00
nonCurrrentAssetsOther 7368000.00
nonCurrentAssetsTotal 725998000.00
capitalLeaseObligations 46365000.00
longTermDebtTotal 25823000.00
nonCurrentLiabilitiesOther 12525000.00
nonCurrentLiabilitiesTotal 97046000.00
capitalSurpluse 1743136000.00
liabilitiesAndStockholdersEquity 946049000.00
cashAndShortTermInvestments 45936000.00
propertyPlantAndEquipmentGross 69796000.00
propertyPlantAndEquipmentNet 69796000.00
commonStockSharesOutstanding 108167000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-04
currency_symbol USD
totalAssets 957159000.00
intangibleAssets 251391000.00
otherCurrentAssets 17002000.00
totalLiab 366861000.00
totalStockholderEquity 590298000.00
deferredLongTermLiab 4738000.00
otherCurrentLiab 84263000.00
commonStock 11000.00
retainedEarnings -1136992000.00
otherLiab 51744000.00
goodWill 383655000.00
otherAssets 16636000.00
cash 43694000.00
totalCurrentLiabilities 289654000.00
currentDeferredRevenue 105087000.00
netDebt 35406000.00
shortTermDebt 55000000.00
shortLongTermDebtTotal 79100000.00
otherStockholderEquity 1723279000.00
propertyPlantEquipment 27042000.00
totalCurrentAssets 278435000.00
netTangibleAssets -44748000.00
shortTermInvestments 7284000.00
netReceivables 187853000.00
longTermDebt 24100000.00
inventory 22602000.00
accountsPayable 45304000.00
accumulatedOtherComprehensiveIncome 4000000.00
commonStockTotalEquity 11000.00
retainedEarningsTotalEquity -1136992000.00
nonCurrrentAssetsOther 7484000.00
nonCurrentAssetsTotal 678724000.00
longTermDebtTotal 24100000.00
nonCurrentLiabilitiesOther 72469000.00
nonCurrentLiabilitiesTotal 77207000.00
capitalSurpluse 1723576000.00
liabilitiesAndStockholdersEquity 957159000.00
cashAndShortTermInvestments 50978000.00
propertyPlantAndEquipmentGross 27042000.00
propertyPlantAndEquipmentNet 27042000.00
commonStockSharesOutstanding 106607000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-31
currency_symbol USD
totalAssets 924053000.00
intangibleAssets 263393000.00
otherCurrentAssets 19830000.00
totalLiab 333691000.00
totalStockholderEquity 590362000.00
deferredLongTermLiab 3869000.00
otherCurrentLiab 74610000.00
commonStock 11000.00
retainedEarnings -1134957000.00
otherLiab 51877000.00
goodWill 382493000.00
otherAssets 16708000.00
cash 35984000.00
totalCurrentLiabilities 258314000.00
currentDeferredRevenue 82489000.00
netDebt 45516000.00
shortTermDebt 58000000.00
shortLongTermDebtTotal 81500000.00
otherStockholderEquity 1722308000.00
propertyPlantEquipment 25960000.00
totalCurrentAssets 235499000.00
netTangibleAssets -55524000.00
shortTermInvestments 7284000.00
netReceivables 150677000.00
longTermDebt 23500000.00
inventory 21724000.00
accountsPayable 43215000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 11000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -1134957000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8496000.00
nonCurrentAssetsTotal 688554000.00
nonCurrentLiabilitiesOther 71508000.00
nonCurrentLiabilitiesTotal 75377000.00
capitalSurpluse 1722116000.00
liabilitiesAndStockholdersEquity 924053000.00
cashAndShortTermInvestments 43268000.00
propertyPlantAndEquipmentGross 25960000.00
propertyPlantAndEquipmentNet 25960000.00
commonStockSharesOutstanding 104918000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
totalAssets 827702000.00
intangibleAssets 220141000.00
otherCurrentAssets 22014000.00
totalLiab 260452000.00
totalStockholderEquity 567250000.00
deferredLongTermLiab 3291000.00
otherCurrentLiab 61003000.00
commonStock 10000.00
retainedEarnings -1124799000.00
otherLiab 34420000.00
goodWill 335716000.00
otherAssets 15230000.00
cash 33411000.00
totalCurrentLiabilities 203110000.00
currentDeferredRevenue 87935000.00
netDebt 9511000.00
shortTermDebt 20000000.00
shortLongTermDebt 42922000.00
shortLongTermDebtTotal 42922000.00
otherStockholderEquity 1689039000.00
propertyPlantEquipment 23835000.00
totalCurrentAssets 232780000.00
netTangibleAssets 11393000.00
shortTermInvestments 21924000.00
netReceivables 136395000.00
longTermDebt 22922000.00
inventory 19036000.00
accountsPayable 34172000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 10000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -1124799000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7587000.00
nonCurrentAssetsTotal 594922000.00
nonCurrentLiabilitiesOther 54051000.00
nonCurrentLiabilitiesTotal 57342000.00
capitalSurpluse 1688966000.00
liabilitiesAndStockholdersEquity 827702000.00
cashAndShortTermInvestments 55335000.00
propertyPlantAndEquipmentGross 23835000.00
propertyPlantAndEquipmentNet 23835000.00
commonStockSharesOutstanding 102160000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-30
currency_symbol USD
totalAssets 861078000.00
intangibleAssets 232105000.00
otherCurrentAssets 22192000.00
totalLiab 276043000.00
totalStockholderEquity 585035000.00
deferredLongTermLiab 17310000.00
otherCurrentLiab 62749000.00
commonStock 10000.00
retainedEarnings -1105366000.00
otherLiab 30513000.00
goodWill 335716000.00
otherAssets 15599000.00
cash 58589000.00
totalCurrentLiabilities 223030000.00
currentDeferredRevenue 103162000.00
netDebt -16089000.00
shortTermDebt 20000000.00
shortLongTermDebt 42500000.00
shortLongTermDebtTotal 42500000.00
otherStockholderEquity 1687391000.00
propertyPlantEquipment 24002000.00
totalCurrentAssets 251431000.00
longTermInvestments 2225000.00
netTangibleAssets 17214000.00
shortTermInvestments 23724000.00
netReceivables 125504000.00
longTermDebt 22500000.00
inventory 21422000.00
accountsPayable 37119000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 10000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -1105366000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7445000.00
nonCurrentAssetsTotal 609647000.00
nonCurrentLiabilitiesOther 35703000.00
nonCurrentLiabilitiesTotal 53013000.00
capitalSurpluse 1687231000.00
liabilitiesAndStockholdersEquity 861078000.00
cashAndShortTermInvestments 82313000.00
propertyPlantAndEquipmentGross 24002000.00
propertyPlantAndEquipmentNet 24002000.00
commonStockSharesOutstanding 101917000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
totalAssets 910883000.00
intangibleAssets 244414000.00
otherCurrentAssets 21463000.00
totalLiab 295462000.00
totalStockholderEquity 615421000.00
deferredLongTermLiab 16971000.00
otherCurrentLiab 76380000.00
commonStock 10000.00
retainedEarnings -1072426000.00
otherLiab 27373000.00
goodWill 335716000.00
otherAssets 603884000.00
cash 57073000.00
totalCurrentLiabilities 242802000.00
currentDeferredRevenue 100571000.00
netDebt -14573000.00
shortTermDebt 20000000.00
shortLongTermDebt 42500000.00
shortLongTermDebtTotal 42500000.00
otherStockholderEquity 1684837000.00
propertyPlantEquipment 24780000.00
totalCurrentAssets 282219000.00
longTermInvestments 9031000.00
netTangibleAssets 35291000.00
shortTermInvestments 17224000.00
netReceivables 165156000.00
longTermDebt 22500000.00
inventory 21303000.00
accountsPayable 45851000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 10000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -1072426000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6289000.00
nonCurrentAssetsTotal 628664000.00
nonCurrentLiabilitiesOther 35689000.00
nonCurrentLiabilitiesTotal 52660000.00
capitalSurpluse 1684768000.00
liabilitiesAndStockholdersEquity 910883000.00
cashAndShortTermInvestments 74297000.00
propertyPlantAndEquipmentGross 24780000.00
propertyPlantAndEquipmentNet 24780000.00
commonStockSharesOutstanding 86567000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
totalAssets 302444000.00
intangibleAssets 23352000.00
otherCurrentAssets 14314000.00
totalLiab 91862000.00
totalStockholderEquity 210582000.00
deferredLongTermLiab 0.00
otherCurrentLiab 24478000.00
commonStock 50000.00
retainedEarnings -1056712000.00
otherLiab 8568000.00
goodWill 49891000.00
otherAssets 105917000.00
cash 51280000.00
totalCurrentLiabilities 79607000.00
currentDeferredRevenue 48182000.00
netDebt -51280000.00
shortTermDebt 707000.00
shortLongTermDebt 707000.00
otherStockholderEquity 1267244000.00
propertyPlantEquipment 9742000.00
totalCurrentAssets 186785000.00
netTangibleAssets 137339000.00
shortTermInvestments 53272000.00
netReceivables 51637000.00
longTermDebt 0.00
inventory 16282000.00
accountsPayable 6947000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 50000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 4086000.00
nonCurrentAssetsTotal 115659000.00
nonCurrentLiabilitiesTotal 12255000.00
liabilitiesAndStockholdersEquity 302444000.00
cashAndShortTermInvestments 104552000.00
propertyPlantAndEquipmentGross 9742000.00
propertyPlantAndEquipmentNet 9742000.00
commonStockSharesOutstanding 50131000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 292353000.00
intangibleAssets 25645000.00
otherCurrentAssets 14307000.00
totalLiab 89360000.00
totalStockholderEquity 202993000.00
deferredLongTermLiab 10992000.00
otherCurrentLiab 19823000.00
commonStock 50000.00
retainedEarnings -1060165000.00
otherLiab 8949000.00
goodWill 49891000.00
otherAssets 120568000.00
cash 32606000.00
totalCurrentLiabilities 76949000.00
currentDeferredRevenue 51277000.00
netDebt -32606000.00
shortTermDebt 1210000.00
shortLongTermDebt 1210000.00
otherStockholderEquity 1263108000.00
propertyPlantEquipment 10656000.00
totalCurrentAssets 161129000.00
longTermInvestments 38523000.00
netTangibleAssets 127457000.00
shortTermInvestments 54793000.00
netReceivables 42664000.00
inventory 16759000.00
accountsPayable 5849000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 4923000.00
nonCurrentAssetsTotal 131224000.00
nonCurrentLiabilitiesTotal 12411000.00
liabilitiesAndStockholdersEquity 292353000.00
cashAndShortTermInvestments 87399000.00
propertyPlantAndEquipmentGross 10656000.00
propertyPlantAndEquipmentNet 10656000.00
commonStockSharesOutstanding 49543000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 294354000.00
intangibleAssets 27938000.00
otherCurrentAssets 12988000.00
totalLiab 82339000.00
totalStockholderEquity 212015000.00
deferredLongTermLiab 11397000.00
otherCurrentLiab 16958000.00
commonStock 49000.00
retainedEarnings -1047820000.00
otherLiab 9708000.00
goodWill 49891000.00
otherAssets 121514000.00
cash 31931000.00
totalCurrentLiabilities 69376000.00
currentDeferredRevenue 46430000.00
netDebt -31931000.00
shortTermDebt 1172000.00
shortLongTermDebt 1172000.00
otherStockholderEquity 1259786000.00
propertyPlantEquipment 10954000.00
totalCurrentAssets 161886000.00
longTermInvestments 37193000.00
netTangibleAssets 134186000.00
shortTermInvestments 59680000.00
netReceivables 39616000.00
inventory 17671000.00
accountsPayable 5988000.00
commonStockTotalEquity 49000.00
nonCurrrentAssetsOther 4914000.00
nonCurrentAssetsTotal 132468000.00
nonCurrentLiabilitiesTotal 12963000.00
liabilitiesAndStockholdersEquity 294354000.00
cashAndShortTermInvestments 91611000.00
propertyPlantAndEquipmentGross 10954000.00
propertyPlantAndEquipmentNet 10954000.00
commonStockSharesOutstanding 49114000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 308059000.00
intangibleAssets 30197000.00
otherCurrentAssets 12010000.00
totalLiab 88937000.00
totalStockholderEquity 219122000.00
deferredLongTermLiab 10235000.00
otherCurrentLiab 27040000.00
commonStock 49000.00
retainedEarnings -1037174000.00
otherLiab 8821000.00
goodWill 49393000.00
otherAssets 118404000.00
cash 31923000.00
totalCurrentLiabilities 77069000.00
currentDeferredRevenue 43504000.00
netDebt -31923000.00
shortTermDebt 1154000.00
shortLongTermDebt 1154000.00
otherStockholderEquity 1339961000.00
propertyPlantEquipment 11741000.00
totalCurrentAssets 177914000.00
longTermInvestments 32371000.00
netTangibleAssets 139532000.00
shortTermInvestments 61836000.00
netReceivables 53862000.00
inventory 18283000.00
accountsPayable 6525000.00
accumulatedOtherComprehensiveIncome -83714000.00
commonStockTotalEquity 49000.00
nonCurrrentAssetsOther 4901000.00
nonCurrentAssetsTotal 130145000.00
nonCurrentLiabilitiesTotal 11868000.00
liabilitiesAndStockholdersEquity 308059000.00
cashAndShortTermInvestments 93759000.00
propertyPlantAndEquipmentGross 11741000.00
propertyPlantAndEquipmentNet 11741000.00
commonStockSharesOutstanding 49232000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 309853000.00
intangibleAssets 38794000.00
otherCurrentAssets 13237000.00
totalLiab 89192000.00
totalStockholderEquity 220661000.00
otherCurrentLiab 24019000.00
commonStock 49000.00
retainedEarnings -1034543000.00
otherLiab 20140000.00
goodWill 52136000.00
otherAssets 136164000.00
cash 32566000.00
totalCurrentLiabilities 66246000.00
currentDeferredRevenue 37896000.00
netDebt -32566000.00
otherStockholderEquity 1255155000.00
propertyPlantEquipment 13077000.00
totalCurrentAssets 160612000.00
shortTermInvestments 49829000.00
netReceivables 44169000.00
inventory 20811000.00
accountsPayable 4331000.00
commonStockTotalEquity 49000.00
nonCurrrentAssetsOther 4834000.00
nonCurrentAssetsTotal 149241000.00
nonCurrentLiabilitiesTotal 22946000.00
liabilitiesAndStockholdersEquity 309853000.00
cashAndShortTermInvestments 82395000.00
propertyPlantAndEquipmentGross 13077000.00
propertyPlantAndEquipmentNet 13077000.00
commonStockSharesOutstanding 49402000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 296066000.00
intangibleAssets 22368000.00
otherCurrentAssets 13763000.00
totalLiab 76012000.00
totalStockholderEquity 220054000.00
otherCurrentLiab 21847000.00
commonStock 49000.00
retainedEarnings -1030812000.00
otherLiab 9056000.00
goodWill 40310000.00
otherAssets 123605000.00
cash 36261000.00
totalCurrentLiabilities 64325000.00
currentDeferredRevenue 38148000.00
netDebt -36261000.00
otherStockholderEquity 1250817000.00
propertyPlantEquipment 12407000.00
totalCurrentAssets 160054000.00
shortTermInvestments 52505000.00
netReceivables 36851000.00
inventory 20674000.00
accountsPayable 4330000.00
commonStockTotalEquity 49000.00
nonCurrrentAssetsOther 5207000.00
nonCurrentAssetsTotal 136012000.00
nonCurrentLiabilitiesTotal 11687000.00
liabilitiesAndStockholdersEquity 296066000.00
cashAndShortTermInvestments 88766000.00
propertyPlantAndEquipmentGross 12407000.00
propertyPlantAndEquipmentNet 12407000.00
commonStockSharesOutstanding 49423000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 297878000.00
intangibleAssets 24141000.00
otherCurrentAssets 14599000.00
totalLiab 76270000.00
totalStockholderEquity 221608000.00
otherCurrentLiab 18452000.00
commonStock 50000.00
retainedEarnings -1027896000.00
otherLiab 9937000.00
goodWill 40310000.00
otherAssets 115358000.00
cash 42649000.00
totalCurrentLiabilities 63876000.00
currentDeferredRevenue 40956000.00
netDebt -42649000.00
otherStockholderEquity 1249454000.00
propertyPlantEquipment 12694000.00
totalCurrentAssets 169826000.00
shortTermInvestments 55712000.00
netReceivables 34416000.00
inventory 22450000.00
accountsPayable 4468000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 5188000.00
nonCurrentAssetsTotal 128052000.00
nonCurrentLiabilitiesTotal 12394000.00
liabilitiesAndStockholdersEquity 297878000.00
cashAndShortTermInvestments 98361000.00
propertyPlantAndEquipmentGross 12694000.00
propertyPlantAndEquipmentNet 12694000.00
commonStockSharesOutstanding 49484000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 312891000.00
intangibleAssets 26087000.00
otherCurrentAssets 17828000.00
totalLiab 89865000.00
totalStockholderEquity 223026000.00
deferredLongTermLiab 9656000.00
otherCurrentLiab 32784000.00
commonStock 49000.00
retainedEarnings -1023242000.00
otherLiab 10134000.00
goodWill 40310000.00
otherAssets 104130000.00
cash 50111000.00
totalCurrentLiabilities 77449000.00
currentDeferredRevenue 38716000.00
netDebt -50111000.00
shortTermDebt 821000.00
shortLongTermDebt 821000.00
otherStockholderEquity 1326019000.00
propertyPlantEquipment 13620000.00
totalCurrentAssets 195141000.00
longTermInvestments 33605000.00
netTangibleAssets 156629000.00
shortTermInvestments 58533000.00
netReceivables 51533000.00
inventory 17136000.00
accountsPayable 5949000.00
accumulatedOtherComprehensiveIncome -79800000.00
commonStockTotalEquity 49000.00
nonCurrrentAssetsOther 2249000.00
nonCurrentAssetsTotal 117750000.00
nonCurrentLiabilitiesTotal 12416000.00
liabilitiesAndStockholdersEquity 312891000.00
cashAndShortTermInvestments 108644000.00
propertyPlantAndEquipmentGross 13620000.00
propertyPlantAndEquipmentNet 13620000.00
commonStockSharesOutstanding 49906000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 305192000.00
intangibleAssets 28219000.00
otherCurrentAssets 20670000.00
totalLiab 89724000.00
totalStockholderEquity 215468000.00
otherCurrentLiab 31115000.00
commonStock 50000.00
retainedEarnings -1027945000.00
otherLiab 10176000.00
goodWill 40310000.00
otherAssets 88668000.00
cash 44773000.00
totalCurrentLiabilities 77386000.00
currentDeferredRevenue 41087000.00
netDebt -44773000.00
otherStockholderEquity 1243363000.00
propertyPlantEquipment 14793000.00
totalCurrentAssets 201731000.00
shortTermInvestments 65082000.00
netReceivables 51278000.00
inventory 19928000.00
accountsPayable 5184000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 2082000.00
nonCurrentAssetsTotal 103461000.00
nonCurrentLiabilitiesTotal 12338000.00
liabilitiesAndStockholdersEquity 305192000.00
cashAndShortTermInvestments 109855000.00
propertyPlantAndEquipmentGross 14793000.00
propertyPlantAndEquipmentNet 14793000.00
commonStockSharesOutstanding 49625000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 295402000.00
intangibleAssets 29956000.00
otherCurrentAssets 21492000.00
totalLiab 82934000.00
totalStockholderEquity 212468000.00
otherCurrentLiab 23224000.00
commonStock 50000.00
retainedEarnings -1026049000.00
otherLiab 10771000.00
goodWill 40310000.00
otherAssets 88455000.00
cash 34128000.00
totalCurrentLiabilities 70181000.00
currentDeferredRevenue 41811000.00
netDebt -34128000.00
otherStockholderEquity 1238467000.00
propertyPlantEquipment 15473000.00
totalCurrentAssets 191474000.00
shortTermInvestments 64542000.00
netReceivables 48654000.00
inventory 22658000.00
accountsPayable 5146000.00
commonStockTotalEquity 50000.00
nonCurrrentAssetsOther 2326000.00
nonCurrentAssetsTotal 103928000.00
nonCurrentLiabilitiesTotal 12753000.00
liabilitiesAndStockholdersEquity 295402000.00
cashAndShortTermInvestments 98670000.00
propertyPlantAndEquipmentGross 15473000.00
propertyPlantAndEquipmentNet 15473000.00
commonStockSharesOutstanding 49484000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 303994000.00
intangibleAssets 31547000.00
otherCurrentAssets 18957000.00
totalLiab 82763000.00
totalStockholderEquity 221231000.00
otherCurrentLiab 23004000.00
commonStock 49000.00
retainedEarnings -1010706000.00
otherLiab 12249000.00
goodWill 40310000.00
otherAssets 104984000.00
cash 18092000.00
totalCurrentLiabilities 68712000.00
currentDeferredRevenue 40386000.00
netDebt -18092000.00
otherStockholderEquity 1231888000.00
propertyPlantEquipment 18329000.00
totalCurrentAssets 180681000.00
shortTermInvestments 65708000.00
netReceivables 55612000.00
inventory 22312000.00
accountsPayable 5322000.00
commonStockTotalEquity 49000.00
nonCurrrentAssetsOther 3081000.00
nonCurrentAssetsTotal 123313000.00
nonCurrentLiabilitiesTotal 14051000.00
liabilitiesAndStockholdersEquity 303994000.00
cashAndShortTermInvestments 83800000.00
propertyPlantAndEquipmentGross 18329000.00
propertyPlantAndEquipmentNet 18329000.00
commonStockSharesOutstanding 49423000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 332635000.00
intangibleAssets 22594000.00
otherCurrentAssets 16230000.00
totalLiab 92285000.00
totalStockholderEquity 240350000.00
deferredLongTermLiab 9632000.00
otherCurrentLiab 32943000.00
commonStock 49000.00
retainedEarnings -991347000.00
otherLiab 13255000.00
goodWill 39263000.00
otherAssets 107903000.00
cash 41157000.00
totalCurrentLiabilities 77407000.00
currentDeferredRevenue 36967000.00
netDebt -41157000.00
shortTermDebt 794000.00
shortLongTermDebt 794000.00
otherStockholderEquity 1309380000.00
propertyPlantEquipment 17845000.00
totalCurrentAssets 206887000.00
longTermInvestments 42407000.00
netTangibleAssets 178493000.00
shortTermInvestments 64443000.00
netReceivables 62943000.00
inventory 22114000.00
accountsPayable 7497000.00
accumulatedOtherComprehensiveIncome -77732000.00
commonStockTotalEquity 49000.00
nonCurrrentAssetsOther 2596000.00
nonCurrentAssetsTotal 125748000.00
nonCurrentLiabilitiesTotal 14878000.00
liabilitiesAndStockholdersEquity 332635000.00
cashAndShortTermInvestments 105600000.00
propertyPlantAndEquipmentGross 17845000.00
propertyPlantAndEquipmentNet 17845000.00
commonStockSharesOutstanding 49361000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 339179000.00
intangibleAssets 23789000.00
otherCurrentAssets 17563000.00
totalLiab 98012000.00
totalStockholderEquity 241167000.00
otherCurrentLiab 36059000.00
commonStock 247000.00
retainedEarnings -989155000.00
otherLiab 13862000.00
goodWill 39207000.00
otherAssets 111360000.00
cash 50918000.00
totalCurrentLiabilities 82623000.00
currentDeferredRevenue 39928000.00
netDebt -48538000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1230075000.00
propertyPlantEquipment 18859000.00
totalCurrentAssets 208960000.00
shortTermInvestments 59565000.00
netReceivables 58906000.00
inventory 22008000.00
accountsPayable 6636000.00
commonStockTotalEquity 247000.00
nonCurrrentAssetsOther 3605000.00
nonCurrentAssetsTotal 130219000.00
nonCurrentLiabilitiesTotal 15389000.00
liabilitiesAndStockholdersEquity 339179000.00
cashAndShortTermInvestments 110483000.00
propertyPlantAndEquipmentGross 18859000.00
propertyPlantAndEquipmentNet 18859000.00
commonStockSharesOutstanding 49291400.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 339101000.00
intangibleAssets 24984000.00
otherCurrentAssets 15973000.00
totalLiab 98599000.00
totalStockholderEquity 240502000.00
otherCurrentLiab 32012000.00
commonStock 246000.00
retainedEarnings -983942000.00
otherLiab 14200000.00
goodWill 39207000.00
otherAssets 101542000.00
cash 61295000.00
totalCurrentLiabilities 83047000.00
currentDeferredRevenue 40638000.00
netDebt -58915000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1224198000.00
propertyPlantEquipment 20629000.00
totalCurrentAssets 216930000.00
shortTermInvestments 56118000.00
netReceivables 60035000.00
inventory 23509000.00
accountsPayable 10397000.00
commonStockTotalEquity 246000.00
nonCurrrentAssetsOther 4022000.00
nonCurrentAssetsTotal 122171000.00
nonCurrentLiabilitiesTotal 15552000.00
liabilitiesAndStockholdersEquity 339101000.00
cashAndShortTermInvestments 117413000.00
propertyPlantAndEquipmentGross 20629000.00
propertyPlantAndEquipmentNet 20629000.00
commonStockSharesOutstanding 49424000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 342351000.00
intangibleAssets 26162000.00
otherCurrentAssets 17434000.00
totalLiab 96163000.00
totalStockholderEquity 246188000.00
otherCurrentLiab 28770000.00
commonStock 248000.00
retainedEarnings -978445000.00
otherLiab 14274000.00
goodWill 40572000.00
otherAssets 74877000.00
cash 71771000.00
totalCurrentLiabilities 80690000.00
currentDeferredRevenue 42179000.00
netDebt -69391000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1224385000.00
propertyPlantEquipment 20968000.00
totalCurrentAssets 246506000.00
shortTermInvestments 87446000.00
netReceivables 45677000.00
inventory 24178000.00
accountsPayable 9741000.00
commonStockTotalEquity 248000.00
nonCurrrentAssetsOther 6010000.00
nonCurrentAssetsTotal 95845000.00
nonCurrentLiabilitiesTotal 15473000.00
liabilitiesAndStockholdersEquity 342351000.00
cashAndShortTermInvestments 159217000.00
propertyPlantAndEquipmentGross 20968000.00
propertyPlantAndEquipmentNet 20968000.00
commonStockSharesOutstanding 53080000.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 417484000.00
intangibleAssets 10091000.00
otherCurrentAssets 15729000.00
totalLiab 105232000.00
totalStockholderEquity 312252000.00
otherCurrentLiab 37078000.00
commonStock 266000.00
retainedEarnings -974492000.00
otherLiab 14829000.00
goodWill 32379000.00
otherAssets 85092000.00
cash 72423000.00
totalCurrentLiabilities 89411000.00
currentDeferredRevenue 41169000.00
netDebt -70043000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1375010000.00
propertyPlantEquipment 19102000.00
totalCurrentAssets 313290000.00
shortTermInvestments 138882000.00
netReceivables 64463000.00
longTermDebt 70000.00
inventory 21793000.00
accountsPayable 11164000.00
accumulatedOtherComprehensiveIncome -88532000.00
commonStockTotalEquity 266000.00
nonCurrrentAssetsOther 6137000.00
nonCurrentAssetsTotal 104194000.00
nonCurrentLiabilitiesTotal 15821000.00
liabilitiesAndStockholdersEquity 417484000.00
cashAndShortTermInvestments 211305000.00
propertyPlantAndEquipmentGross 19102000.00
propertyPlantAndEquipmentNet 19102000.00
commonStockSharesOutstanding 54698000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 427952000.00
intangibleAssets 11177000.00
otherCurrentAssets 15082000.00
totalLiab 97277000.00
totalStockholderEquity 330675000.00
otherCurrentLiab 26539000.00
commonStock 273000.00
retainedEarnings -974764000.00
otherLiab 15011000.00
goodWill 32379000.00
otherAssets 119015000.00
cash 72385000.00
totalCurrentLiabilities 79096000.00
currentDeferredRevenue 36556000.00
netDebt -70005000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1305166000.00
propertyPlantEquipment 18756000.00
totalCurrentAssets 290181000.00
shortTermInvestments 128177000.00
netReceivables 52479000.00
longTermDebt 2380000.00
inventory 22058000.00
accountsPayable 16001000.00
commonStockTotalEquity 273000.00
nonCurrrentAssetsOther 7616000.00
nonCurrentAssetsTotal 137771000.00
nonCurrentLiabilitiesTotal 18181000.00
liabilitiesAndStockholdersEquity 427952000.00
cashAndShortTermInvestments 200562000.00
propertyPlantAndEquipmentGross 18756000.00
propertyPlantAndEquipmentNet 18756000.00
commonStockSharesOutstanding 55841800.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 457329000.00
intangibleAssets 12264000.00
otherCurrentAssets 15414000.00
totalLiab 91075000.00
totalStockholderEquity 366254000.00
otherCurrentLiab 25970000.00
commonStock 283000.00
retainedEarnings -970991000.00
otherLiab 16626000.00
goodWill 33498000.00
otherAssets 143723000.00
cash 82678000.00
totalCurrentLiabilities 71453000.00
currentDeferredRevenue 39905000.00
netDebt -80298000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1336962000.00
propertyPlantEquipment 20155000.00
totalCurrentAssets 293451000.00
shortTermInvestments 132338000.00
netReceivables 39422000.00
longTermDebt 2380000.00
inventory 23599000.00
accountsPayable 5578000.00
commonStockTotalEquity 283000.00
nonCurrrentAssetsOther 7988000.00
nonCurrentAssetsTotal 163878000.00
nonCurrentLiabilitiesTotal 19622000.00
liabilitiesAndStockholdersEquity 457329000.00
cashAndShortTermInvestments 215016000.00
propertyPlantAndEquipmentGross 20155000.00
propertyPlantAndEquipmentNet 20155000.00
commonStockSharesOutstanding 56477800.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 454887000.00
intangibleAssets 14050000.00
otherCurrentAssets 15924000.00
totalLiab 87907000.00
totalStockholderEquity 366980000.00
otherCurrentLiab 23345000.00
commonStock 282000.00
retainedEarnings -966121000.00
otherLiab 15910000.00
goodWill 34081000.00
otherAssets 115522000.00
cash 74628000.00
totalCurrentLiabilities 69185000.00
currentDeferredRevenue 39795000.00
netDebt -72248000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1332819000.00
propertyPlantEquipment 21094000.00
totalCurrentAssets 318271000.00
shortTermInvestments 150588000.00
netReceivables 50723000.00
longTermDebt 2380000.00
inventory 26408000.00
accountsPayable 6045000.00
commonStockTotalEquity 282000.00
nonCurrrentAssetsOther 7194000.00
nonCurrentAssetsTotal 136616000.00
nonCurrentLiabilitiesTotal 18722000.00
liabilitiesAndStockholdersEquity 454887000.00
cashAndShortTermInvestments 225216000.00
propertyPlantAndEquipmentGross 21094000.00
propertyPlantAndEquipmentNet 21094000.00
commonStockSharesOutstanding 56308400.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 471260000.00
intangibleAssets 15237000.00
otherCurrentAssets 16087000.00
totalLiab 95214000.00
totalStockholderEquity 376046000.00
otherCurrentLiab 27558000.00
commonStock 281000.00
retainedEarnings -952373000.00
otherLiab 17299000.00
goodWill 33796000.00
otherAssets 86933000.00
cash 88004000.00
totalCurrentLiabilities 75232000.00
currentDeferredRevenue 37094000.00
netDebt -85624000.00
shortLongTermDebtTotal 2380000.00
otherStockholderEquity 1410470000.00
propertyPlantEquipment 23767000.00
totalCurrentAssets 360560000.00
shortTermInvestments 161905000.00
netReceivables 68654000.00
longTermDebt 2434000.00
inventory 25910000.00
accountsPayable 10580000.00
accumulatedOtherComprehensiveIncome -82332000.00
commonStockTotalEquity 281000.00
nonCurrrentAssetsOther 7191000.00
nonCurrentAssetsTotal 110700000.00
nonCurrentLiabilitiesTotal 19982000.00
liabilitiesAndStockholdersEquity 471260000.00
cashAndShortTermInvestments 249909000.00
propertyPlantAndEquipmentGross 23767000.00
propertyPlantAndEquipmentNet 23767000.00
commonStockSharesOutstanding 56154600.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 486820000.00
intangibleAssets 17106000.00
otherCurrentAssets 22356000.00
totalLiab 96157000.00
totalStockholderEquity 390663000.00
otherCurrentLiab 33902000.00
commonStock 281000.00
retainedEarnings -935986000.00
otherLiab 13039000.00
goodWill 34563000.00
otherAssets 91899000.00
cash 72608000.00
totalCurrentLiabilities 80738000.00
currentDeferredRevenue 32722000.00
netDebt -72608000.00
otherStockholderEquity 1326368000.00
propertyPlantEquipment 25452000.00
totalCurrentAssets 369469000.00
shortTermInvestments 206614000.00
netReceivables 46638000.00
longTermDebt 2380000.00
inventory 21253000.00
accountsPayable 14114000.00
commonStockTotalEquity 281000.00
nonCurrrentAssetsOther 14464000.00
nonCurrentAssetsTotal 117351000.00
nonCurrentLiabilitiesTotal 15419000.00
liabilitiesAndStockholdersEquity 486820000.00
cashAndShortTermInvestments 279222000.00
propertyPlantAndEquipmentGross 25452000.00
propertyPlantAndEquipmentNet 25452000.00
commonStockSharesOutstanding 56029000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 485427000.00
intangibleAssets 1000000.00
otherCurrentAssets 18756000.00
totalLiab 83559000.00
totalStockholderEquity 401868000.00
otherCurrentLiab 21112000.00
commonStock 280000.00
retainedEarnings -920367000.00
otherLiab 13902000.00
goodWill 5062000.00
otherAssets 44318000.00
cash 106112000.00
totalCurrentLiabilities 69657000.00
currentDeferredRevenue 36479000.00
netDebt -106112000.00
otherStockholderEquity 1321955000.00
propertyPlantEquipment 21939000.00
totalCurrentAssets 419170000.00
shortTermInvestments 234740000.00
netReceivables 41300000.00
inventory 18262000.00
accountsPayable 12066000.00
commonStockTotalEquity 280000.00
nonCurrrentAssetsOther 14267000.00
nonCurrentAssetsTotal 66257000.00
nonCurrentLiabilitiesTotal 13902000.00
liabilitiesAndStockholdersEquity 485427000.00
cashAndShortTermInvestments 340852000.00
propertyPlantAndEquipmentGross 21939000.00
propertyPlantAndEquipmentNet 21939000.00
commonStockSharesOutstanding 55985200.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 490831000.00
intangibleAssets 1100000.00
otherCurrentAssets 18695000.00
totalLiab 79362000.00
totalStockholderEquity 411469000.00
otherCurrentLiab 18847000.00
commonStock 280000.00
retainedEarnings -908642000.00
otherLiab 14713000.00
goodWill 5062000.00
otherAssets 79803000.00
cash 112659000.00
totalCurrentLiabilities 64649000.00
currentDeferredRevenue 37941000.00
netDebt -112659000.00
otherStockholderEquity 1319831000.00
propertyPlantEquipment 21555000.00
totalCurrentAssets 389473000.00
shortTermInvestments 207807000.00
netReceivables 32629000.00
inventory 17683000.00
accountsPayable 7861000.00
commonStockTotalEquity 280000.00
nonCurrrentAssetsOther 13898000.00
nonCurrentAssetsTotal 101358000.00
nonCurrentLiabilitiesTotal 14713000.00
liabilitiesAndStockholdersEquity 490831000.00
cashAndShortTermInvestments 320466000.00
propertyPlantAndEquipmentGross 21555000.00
propertyPlantAndEquipmentNet 21555000.00
commonStockSharesOutstanding 55897400.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 504715000.00
intangibleAssets 1200000.00
otherCurrentAssets 12732000.00
totalLiab 89414000.00
totalStockholderEquity 415301000.00
otherCurrentLiab 22895000.00
commonStock 279000.00
retainedEarnings -902204000.00
otherLiab 15112000.00
goodWill 5062000.00
otherAssets 71798000.00
cash 105451000.00
totalCurrentLiabilities 74214000.00
currentDeferredRevenue 38565000.00
netDebt -105451000.00
otherStockholderEquity 1391550000.00
propertyPlantEquipment 22084000.00
totalCurrentAssets 410833000.00
shortTermInvestments 224090000.00
netReceivables 53126000.00
longTermDebt 88000.00
inventory 15434000.00
accountsPayable 12754000.00
accumulatedOtherComprehensiveIncome -74324000.00
commonStockTotalEquity 279000.00
nonCurrrentAssetsOther 8972000.00
nonCurrentAssetsTotal 93882000.00
nonCurrentLiabilitiesTotal 15200000.00
liabilitiesAndStockholdersEquity 504715000.00
cashAndShortTermInvestments 329541000.00
propertyPlantAndEquipmentGross 22084000.00
propertyPlantAndEquipmentNet 22084000.00
commonStockSharesOutstanding 55744200.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 494034000.00
intangibleAssets 1300000.00
otherCurrentAssets 14199000.00
totalLiab 83543000.00
totalStockholderEquity 410491000.00
otherCurrentLiab 17771000.00
commonStock 279000.00
retainedEarnings -905934000.00
otherLiab 14449000.00
goodWill 5062000.00
otherAssets 65655000.00
cash 76272000.00
totalCurrentLiabilities 69094000.00
currentDeferredRevenue 41897000.00
netDebt -76272000.00
otherStockholderEquity 1316146000.00
propertyPlantEquipment 22921000.00
totalCurrentAssets 405458000.00
shortTermInvestments 249822000.00
netReceivables 44279000.00
inventory 20886000.00
accountsPayable 9426000.00
commonStockTotalEquity 279000.00
nonCurrrentAssetsOther 5372000.00
nonCurrentAssetsTotal 88576000.00
nonCurrentLiabilitiesTotal 14449000.00
liabilitiesAndStockholdersEquity 494034000.00
cashAndShortTermInvestments 326094000.00
propertyPlantAndEquipmentGross 22921000.00
propertyPlantAndEquipmentNet 22921000.00
commonStockSharesOutstanding 55864800.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 502961000.00
intangibleAssets 1400000.00
otherCurrentAssets 16117000.00
totalLiab 97284000.00
totalStockholderEquity 405677000.00
otherCurrentLiab 17849000.00
commonStock 278000.00
retainedEarnings -907843000.00
otherLiab 15372000.00
goodWill 5062000.00
otherAssets 83079000.00
cash 73401000.00
totalCurrentLiabilities 81912000.00
currentDeferredRevenue 48903000.00
netDebt -73401000.00
otherStockholderEquity 1313242000.00
propertyPlantEquipment 22923000.00
totalCurrentAssets 396959000.00
shortTermInvestments 244988000.00
netReceivables 35706000.00
inventory 26747000.00
accountsPayable 15160000.00
commonStockTotalEquity 278000.00
nonCurrrentAssetsOther 4974000.00
nonCurrentAssetsTotal 106002000.00
nonCurrentLiabilitiesTotal 15372000.00
liabilitiesAndStockholdersEquity 502961000.00
cashAndShortTermInvestments 318389000.00
propertyPlantAndEquipmentGross 22923000.00
propertyPlantAndEquipmentNet 22923000.00
commonStockSharesOutstanding 55680000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 512859000.00
intangibleAssets 1500000.00
otherCurrentAssets 19141000.00
totalLiab 103681000.00
totalStockholderEquity 409178000.00
otherCurrentLiab 18562000.00
commonStock 278000.00
retainedEarnings -901909000.00
otherLiab 16757000.00
goodWill 5062000.00
otherAssets 82512000.00
cash 87152000.00
totalCurrentLiabilities 86924000.00
currentDeferredRevenue 50493000.00
netDebt -87152000.00
otherStockholderEquity 1310809000.00
propertyPlantEquipment 21117000.00
totalCurrentAssets 409230000.00
shortTermInvestments 245302000.00
netReceivables 28521000.00
inventory 29114000.00
accountsPayable 17869000.00
commonStockTotalEquity 278000.00
nonCurrrentAssetsOther 4663000.00
nonCurrentAssetsTotal 103629000.00
nonCurrentLiabilitiesTotal 16757000.00
liabilitiesAndStockholdersEquity 512859000.00
cashAndShortTermInvestments 332454000.00
propertyPlantAndEquipmentGross 21117000.00
propertyPlantAndEquipmentNet 21117000.00
commonStockSharesOutstanding 55542400.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 555954000.00
intangibleAssets 1600000.00
otherCurrentAssets 16882000.00
totalLiab 136998000.00
totalStockholderEquity 418956000.00
otherCurrentLiab 30337000.00
commonStock 277000.00
retainedEarnings -889501000.00
otherLiab 46862000.00
goodWill 5062000.00
otherAssets 121144000.00
cash 62501000.00
totalCurrentLiabilities 90049000.00
currentDeferredRevenue 42776000.00
netDebt -62501000.00
otherStockholderEquity 1374906000.00
propertyPlantEquipment 21284000.00
totalCurrentAssets 413526000.00
shortTermInvestments 258831000.00
netReceivables 52813000.00
longTermDebt 87000.00
inventory 22499000.00
accountsPayable 16936000.00
accumulatedOtherComprehensiveIncome -66726000.00
commonStockTotalEquity 277000.00
nonCurrrentAssetsOther 26124000.00
nonCurrentAssetsTotal 142428000.00
nonCurrentLiabilitiesTotal 46949000.00
liabilitiesAndStockholdersEquity 555954000.00
cashAndShortTermInvestments 321332000.00
propertyPlantAndEquipmentGross 21284000.00
propertyPlantAndEquipmentNet 21284000.00
commonStockSharesOutstanding 55082400.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 542425000.00
intangibleAssets 1928000.00
otherCurrentAssets 20307000.00
totalLiab 136401000.00
totalStockholderEquity 406024000.00
otherCurrentLiab 24618000.00
commonStock 279000.00
retainedEarnings -900911000.00
otherLiab 36729000.00
goodWill 5056000.00
otherAssets 114685000.00
cash 81245000.00
totalCurrentLiabilities 99672000.00
currentDeferredRevenue 56014000.00
netDebt -81245000.00
otherStockholderEquity 1306656000.00
propertyPlantEquipment 16588000.00
totalCurrentAssets 411152000.00
shortTermInvestments 247908000.00
netReceivables 34710000.00
inventory 26982000.00
accountsPayable 19040000.00
commonStockTotalEquity 279000.00
treasuryStock -267000.00
nonCurrrentAssetsOther 22427000.00
nonCurrentAssetsTotal 131273000.00
nonCurrentLiabilitiesTotal 36729000.00
liabilitiesAndStockholdersEquity 542425000.00
cashAndShortTermInvestments 329153000.00
propertyPlantAndEquipmentGross 16588000.00
propertyPlantAndEquipmentNet 16588000.00
commonStockSharesOutstanding 55082400.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 546963000.00
intangibleAssets 2065000.00
otherCurrentAssets 21063000.00
totalLiab 126573000.00
totalStockholderEquity 420390000.00
otherCurrentLiab 18068000.00
commonStock 278000.00
retainedEarnings -878633000.00
otherLiab 32745000.00
goodWill 5053000.00
otherAssets 96995000.00
cash 103788000.00
totalCurrentLiabilities 93828000.00
currentDeferredRevenue 57141000.00
netDebt -103788000.00
otherStockholderEquity 1298745000.00
propertyPlantEquipment 14355000.00
totalCurrentAssets 435613000.00
shortTermInvestments 249393000.00
netReceivables 40188000.00
inventory 21181000.00
accountsPayable 18619000.00
commonStockTotalEquity 278000.00
treasuryStock -267000.00
nonCurrrentAssetsOther 22623000.00
nonCurrentAssetsTotal 111350000.00
nonCurrentLiabilitiesTotal 32745000.00
liabilitiesAndStockholdersEquity 546963000.00
cashAndShortTermInvestments 353181000.00
propertyPlantAndEquipmentGross 14355000.00
propertyPlantAndEquipmentNet 14355000.00
commonStockSharesOutstanding 55262800.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 525074000.00
intangibleAssets 2203000.00
otherCurrentAssets 21066000.00
totalLiab 108041000.00
totalStockholderEquity 417033000.00
otherCurrentLiab 14790000.00
commonStock 278000.00
retainedEarnings -878944000.00
otherLiab 25596000.00
goodWill 5059000.00
otherAssets 91326000.00
cash 64861000.00
totalCurrentLiabilities 82445000.00
currentDeferredRevenue 59149000.00
netDebt -63716000.00
shortLongTermDebtTotal 1145000.00
otherStockholderEquity 1295699000.00
propertyPlantEquipment 13518000.00
totalCurrentAssets 420230000.00
shortTermInvestments 281799000.00
netReceivables 32385000.00
inventory 20119000.00
accountsPayable 8506000.00
commonStockTotalEquity 278000.00
treasuryStock -267000.00
nonCurrrentAssetsOther 17035000.00
nonCurrentAssetsTotal 104844000.00
nonCurrentLiabilitiesTotal 25596000.00
liabilitiesAndStockholdersEquity 525074000.00
cashAndShortTermInvestments 346660000.00
propertyPlantAndEquipmentGross 13518000.00
propertyPlantAndEquipmentNet 13518000.00
commonStockSharesOutstanding 54940200.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 540737000.00
intangibleAssets 341000.00
otherCurrentAssets 18070000.00
totalLiab 126499000.00
totalStockholderEquity 414238000.00
otherCurrentLiab 20045000.00
commonStock 277000.00
retainedEarnings -878810000.00
otherLiab 26305000.00
goodWill 5053000.00
otherAssets 73552000.00
cash 125323000.00
totalCurrentLiabilities 100130000.00
currentDeferredRevenue 74748000.00
netDebt -125323000.00
otherStockholderEquity 1359993000.00
propertyPlantEquipment 14646000.00
totalCurrentAssets 452539000.00
shortTermInvestments 239223000.00
netReceivables 47998000.00
longTermDebt 64000.00
inventory 21925000.00
accountsPayable 5337000.00
accumulatedOtherComprehensiveIncome -67222000.00
commonStockTotalEquity 277000.00
treasuryStock -267000.00
nonCurrrentAssetsOther 17849000.00
nonCurrentAssetsTotal 88198000.00
nonCurrentLiabilitiesTotal 26369000.00
liabilitiesAndStockholdersEquity 540737000.00
cashAndShortTermInvestments 364546000.00
propertyPlantAndEquipmentGross 14646000.00
propertyPlantAndEquipmentNet 14646000.00
commonStockSharesOutstanding 54781400.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 508637000.00
intangibleAssets 379000.00
otherCurrentAssets 16602000.00
totalLiab 107642000.00
totalStockholderEquity 400995000.00
otherCurrentLiab 16695000.00
commonStock 277000.00
retainedEarnings -889119000.00
otherLiab 31759000.00
goodWill 5046000.00
otherAssets 82671000.00
cash 178905000.00
totalCurrentLiabilities 75883000.00
currentDeferredRevenue 52888000.00
netDebt -178905000.00
otherStockholderEquity 1289837000.00
propertyPlantEquipment 15451000.00
totalCurrentAssets 410515000.00
shortTermInvestments 158771000.00
netReceivables 34054000.00
inventory 22183000.00
accountsPayable 6300000.00
commonStockTotalEquity 277000.00
treasuryStock -267000.00
nonCurrrentAssetsOther 18969000.00
nonCurrentAssetsTotal 98122000.00
nonCurrentLiabilitiesTotal 31759000.00