Celestica Inc. CLS
xWatch ListxOwn
Sector:
TechnologyIndustry:
Hardware, Equipment & PartsDescription:
Celestica Inc. provides hardware platform and supply chain solutions in North America, Europe, and Asia. It operates through two segments, Advanced Technology Solutions, and Connectivity & Cloud Solutions. The company offers a range of product manufacturing and related supply chain services, including design and development, engineering, supply chain management, new product introduction, component sourcing, electronics manufacturing and assembly, testing, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics, asset management, product licensing, and after-market repair and return services. It also provides enterprise-level data communications and information processing infrastructure products, such as routers, switches, data center interconnects, edge solutions, servers, and storage-related products; capacitors, microprocessors, resistors, and memory modules; and power inverters, energy storage products, smart meters, and other electronic componentry products. The company serves aerospace and defense, industrial, energy, healthtech, capital equipment, original equipment manufacturers, cloud-based, and other service providers, including hyperscalers, and other companies in a range of industries. Celestica Inc. was incorporated in 1994 and is headquartered in Toronto, Canada.Recent Quarter:
2024-10-23Upcoming Quarter:
2025-02-03Annual Reports
Date2024-03-11
Revenue 8,106,995,306
Net Income 244,600,000
EPS 2.04
Basic Shares 120,100,000
Diluted Shares 120,300,000
Report Link
Date2023-03-13
Revenue 7,250,000,000
Net Income 145,500,000
EPS 1.13
Basic Shares 123,500,000
Diluted Shares 123,600,000
Report Link
Date2022-03-14
Revenue 5,634,700,000
Net Income 103,900,000
EPS 0.81
Basic Shares 126,700,000
Diluted Shares 126,700,000
Report Link
Date2021-03-15
Revenue 5,748,100,000
Net Income 60,600,000
EPS 0.49
Basic Shares 129,100,000
Diluted Shares 129,100,000
Report Link
Date2020-03-16
Revenue 5,888,300,000
Net Income 70,300,000
EPS 0.55
Basic Shares 131,000,000
Diluted Shares 131,800,000
Report Link
Date2019-03-11
Revenue 6,633,200,000
Net Income 98,900,000
EPS 0.71
Basic Shares 139,400,000
Diluted Shares 140,600,000
Report Link
Date2018-03-12
Revenue 6,110,500,000
Net Income 105,000,000
EPS 0.74
Basic Shares 143,100,000
Diluted Shares 145,200,000
Report Link
Date2017-03-13
Revenue 6,016,500,000
Net Income 136,300,000
EPS 0.98
Basic Shares 141,800,000
Diluted Shares 143,900,000
Report Link
Date2016-03-07
Revenue 5,639,200,000
Net Income 66,900,000
EPS 0.43
Basic Shares 155,800,000
Diluted Shares 157,900,000
Report Link
Date2015-03-13
Revenue 5,631,300,000
Net Income 108,200,000
EPS 0.61
Basic Shares 178,400,000
Diluted Shares 180,400,000
Report Link
Date2014-03-14
Revenue 5,796,100,000
Net Income 118,000,000
EPS 0.64
Basic Shares 183,400,000
Diluted Shares 185,400,000
Report Link
Date2013-03-15
Revenue 6,507,200,000
Net Income 117,700,000
EPS 0.56
Basic Shares 208,600,000
Diluted Shares 210,500,000
Report Link
Date2012-03-22
Revenue 7,213,000,000
Net Income 195,100,000
EPS 0.89
Basic Shares 216,300,000
Diluted Shares 218,300,000
Report Link
Date2011-03-24
Revenue 6,526,100,000
Net Income 80,800,000
EPS 0.44
Basic Shares 227,800,000
Diluted Shares 230,100,000
Report Link
Date2010-03-23
Revenue 6,092,200,000
Net Income 55,000,000
EPS 0.24
Basic Shares 229,500,000
Diluted Shares 230,900,000
Report Link
Date2009-03-24
Revenue 7,678,200,000
Net Income -720,500,000
EPS -3.14
Basic Shares 229,300,000
Diluted Shares 229,300,000
Report Link
Date2008-03-25
Revenue 8,070,400,000
Net Income -13,700,000
EPS -0.0599
Basic Shares 228,900,000
Diluted Shares 228,900,000
Report Link
Date2007-03-20
Revenue 8,811,700,000
Net Income -150,600,000
EPS -0.66
Basic Shares 227,200,000
Diluted Shares 227,200,000
Report Link
Date2006-03-21
Revenue 8,471,000,000
Net Income -46,800,000
EPS -0.21
Basic Shares 226,200,000
Diluted Shares 226,200,000
Report Link
Date2005-03-21
Revenue 8,839,800,000
Net Income -854,100,000
EPS -3.85
Basic Shares 222,100,000
Diluted Shares 222,100,000
Report Link
Date2004-05-19
Revenue 6,735,300,000
Net Income -265,800,000
EPS -1.23
Basic Shares 216,829,268
Diluted Shares 216,829,268
Report Link
Date2003-04-21
Revenue 8,271,600,000
Net Income -445,200,000
EPS -1.94
Basic Shares 229,800,000
Diluted Shares 229,800,000
Report Link
Date2002-05-03
Revenue 10,004,400,000
Net Income -39,800,000
EPS -0.19
Basic Shares 213,900,000
Diluted Shares 213,900,000
Report Link
Date2001-05-22
Revenue 9,752,075,000
Net Income 206,679,000
EPS 1.01
Basic Shares 199,786,000
Diluted Shares 217,907,000
Report Link
Date1999-12-31
Revenue 5,297,200,000
Net Income 68,400,000
EPS 0.41
Basic Shares 167,195,000
Diluted Shares 178,428,000
Report Link
Date1998-12-31
Revenue 3,249,200,000
Net Income -48,500,000
EPS -0.26
Basic Shares 183,018,868
Diluted Shares 183,018,868
Report Link
Date1997-12-31
Revenue 2,006,600,000
Net Income -6,900,000
EPS -0.0523
Basic Shares 132,000,000
Diluted Shares 132,000,000
Report Link
Annual Ratios
Date2023-12-31
PE 14.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 9.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 13.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 17.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 15.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 12.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 14.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 12.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 25.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 19.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 16.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 14.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 8.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 27.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 39.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE -1.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE -96.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -11.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE -51.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE -3.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE -12.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -7.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -217.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 47.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 135.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -46.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE -179.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-10-23
Revenue 2,499,500,000
Net Income 91,700,000
EPS 0.78
Basic Shares 118,200,000
Diluted Shares 118,900,000
Report Link
Date2024-07-25
Revenue 2,391,406,706
Net Income 99,600,000
EPS 0.84
Basic Shares 118,800,000
Diluted Shares 119,400,000
Report Link
Date2024-04-25
Revenue 2,199,032,854
Net Income 101,700,000
EPS 0.85
Basic Shares 119,000,000
Diluted Shares 119,300,000
Report Link
Date2024-01-30
Revenue 2,199,660,062
Net Income 84,200,000
EPS 0.73
Basic Shares 119,300,000
Diluted Shares 119,500,000
Report Link
Date2023-10-26
Revenue 2,043,300,000
Net Income 80,200,000
EPS 0.66
Basic Shares 119,300,000
Diluted Shares 119,600,000
Report Link
Date2023-07-27
Revenue 1,939,400,000
Net Income 55,500,000
EPS 0.47
Basic Shares 120,300,000
Diluted Shares 120,300,000
Report Link
Date2023-04-27
Revenue 1,837,800,000
Net Income 24,700,000
EPS 0.2
Basic Shares 121,500,000
Diluted Shares 121,600,000
Report Link
Date2023-03-13
Revenue 2,042,600,000
Net Income 42,400,000
EPS 0.35
Basic Shares 122,300,000
Diluted Shares 122,400,000
Report Link
Date2022-10-25
Revenue 1,923,300,000
Net Income 45,700,000
EPS 0.37
Basic Shares 123,100,000
Diluted Shares 123,200,000
Report Link
Date2022-04-28
Revenue 1,717,200,000
Net Income 35,600,000
EPS 0.29
Basic Shares 124,000,000
Diluted Shares 124,000,000
Report Link
Date2022-04-28
Revenue 1,566,900,000
Net Income 21,800,000
EPS 0.17
Basic Shares 124,600,000
Diluted Shares 124,700,000
Report Link
Date2022-03-14
Revenue 1,512,100,000
Net Income 31,900,000
EPS 0.26
Basic Shares 124,800,000
Diluted Shares 124,800,000
Report Link
Date2021-10-26
Revenue 1,467,400,000
Net Income 35,200,000
EPS 0.28
Basic Shares 125,400,000
Diluted Shares 125,500,000
Report Link
Date2021-04-29
Revenue 1,420,300,000
Net Income 26,300,000
EPS 0.21
Basic Shares 127,600,000
Diluted Shares 127,600,000
Report Link
Date2021-04-29
Revenue 1,234,900,000
Net Income 10,500,000
EPS 0.08
Basic Shares 128,900,000
Diluted Shares 129,000,000
Report Link
Date2021-03-15
Revenue 1,386,600,000
Net Income 20,100,000
EPS 0.16
Basic Shares 129,100,000
Diluted Shares 129,100,000
Report Link
Date2020-10-28
Revenue 1,550,500,000
Net Income 30,400,000
EPS 0.24
Basic Shares 129,100,000
Diluted Shares 129,100,000
Report Link
Date2020-04-29
Revenue 1,492,400,000
Net Income 13,300,000
EPS 0.1
Basic Shares 129,100,000
Diluted Shares 129,100,000
Report Link
Date2020-04-29
Revenue 1,318,600,000
Net Income -3,200,000
EPS -0.0248
Basic Shares 129,000,000
Diluted Shares 129,000,000
Report Link
Date2020-03-16
Revenue 1,491,700,000
Net Income -7,000,000
EPS -0.0549
Basic Shares 127,518,490
Diluted Shares 128,500,000
Report Link
Date2019-10-25
Revenue 1,517,900,000
Net Income -6,900,000
EPS -0.0537
Basic Shares 128,500,000
Diluted Shares 128,500,000
Report Link
Date2019-04-25
Revenue 1,445,600,000
Net Income -6,100,000
EPS -0.0465
Basic Shares 131,100,000
Diluted Shares 131,100,000
Report Link
Date2019-01-31
Revenue 1,433,100,000
Net Income 90,300,000
EPS 0.67
Basic Shares 135,700,000
Diluted Shares 136,600,000
Report Link
Date2019-03-11
Revenue 1,727,000,000
Net Income 60,100,000
EPS 0.44
Basic Shares 136,800,000
Diluted Shares 138,000,000
Report Link
Date2018-10-24
Revenue 1,711,300,000
Net Income 8,600,000
EPS 0.06
Basic Shares 139,000,000
Diluted Shares 140,300,000
Report Link
Date2018-04-27
Revenue 1,695,200,000
Net Income 16,100,000
EPS 0.12
Basic Shares 139,600,000
Diluted Shares 140,700,000
Report Link
Date2018-01-24
Revenue 1,499,700,000
Net Income 14,100,000
EPS 0.1
Basic Shares 142,200,000
Diluted Shares 143,500,000
Report Link
Date2017-10-26
Revenue 1,553,900,000
Net Income 14,400,000
EPS 0.1
Basic Shares 143,300,000
Diluted Shares 145,500,000
Report Link
Date2017-07-26
Revenue 1,528,200,000
Net Income 34,800,000
EPS 0.24
Basic Shares 143,700,000
Diluted Shares 145,700,000
Report Link
Date2017-04-20
Revenue 1,558,500,000
Net Income 34,600,000
EPS 0.24
Basic Shares 143,400,000
Diluted Shares 145,500,000
Report Link
Date2017-01-26
Revenue 1,469,900,000
Net Income 22,500,000
EPS 0.16
Basic Shares 142,100,000
Diluted Shares 144,000,000
Report Link
Date2016-10-21
Revenue 1,623,700,000
Net Income 20,900,000
EPS 0.15
Basic Shares 140,893,358
Diluted Shares 140,893,358
Report Link
Date2016-07-22
Revenue 1,554,000,000
Net Income 53,600,000
EPS 0.38
Basic Shares 140,800,000
Diluted Shares 143,000,000
Report Link
Date2016-04-22
Revenue 1,485,500,000
Net Income 36,200,000
EPS 0.25
Basic Shares 142,100,000
Diluted Shares 144,100,000
Report Link
Date2016-01-28
Revenue 1,353,300,000
Net Income 25,600,000
EPS 0.18
Basic Shares 143,500,000
Diluted Shares 145,200,000
Report Link
Date2015-10-21
Revenue 1,514,900,000
Net Income 12,100,000
EPS 0.08
Basic Shares 143,100,000
Diluted Shares 145,200,000
Report Link
Date2015-10-21
Revenue 1,408,500,000
Net Income 10,900,000
EPS 0.08
Basic Shares 143,000,000
Diluted Shares 145,300,000
Report Link
Date2015-04-21
Revenue 1,417,300,000
Net Income 24,200,000
EPS 0.15
Basic Shares 164,900,000
Diluted Shares 166,900,000
Report Link
Date2015-04-21
Revenue 1,298,500,000
Net Income 19,700,000
EPS 0.11
Basic Shares 172,300,000
Diluted Shares 174,300,000
Report Link
Date2014-10-22
Revenue 1,424,300,000
Net Income -4,400,000
EPS -0.0251
Basic Shares 175,600,000
Diluted Shares 175,600,000
Report Link
Date2014-07-25
Revenue 1,423,100,000
Net Income 34,400,000
EPS 0.19
Basic Shares 177,500,000
Diluted Shares 179,600,000
Report Link
Date2014-04-24
Revenue 1,471,500,000
Net Income 40,900,000
EPS 0.23
Basic Shares 179,600,000
Diluted Shares 182,000,000
Report Link
Date2014-04-24
Revenue 1,312,400,000
Net Income 37,300,000
EPS 0.21
Basic Shares 180,800,000
Diluted Shares 182,600,000
Report Link
Date2013-10-23
Revenue 1,436,700,000
Net Income 22,100,000
EPS 0.12
Basic Shares 182,000,000
Diluted Shares 184,500,000
Report Link
Date2013-07-26
Revenue 1,491,900,000
Net Income 57,400,000
EPS 0.31
Basic Shares 184,000,000
Diluted Shares 186,400,000
Report Link
Date2013-04-25
Revenue 1,495,100,000
Net Income 28,000,000
EPS 0.15
Basic Shares 184,200,000
Diluted Shares 185,900,000
Report Link
Date2013-01-23
Revenue 1,372,400,000
Net Income 10,500,000
EPS 0.06
Basic Shares 183,400,000
Diluted Shares 185,000,000
Report Link
Date2012-10-24
Revenue 1,496,200,000
Net Income 7,200,000
EPS 0.04
Basic Shares 201,500,000
Diluted Shares 203,400,000
Report Link
Date2012-07-27
Revenue 1,575,400,000
Net Income 43,700,000
EPS 0.21
Basic Shares 207,000,000
Diluted Shares 208,800,000
Report Link
Date2012-04-26
Revenue 1,744,700,000
Net Income 23,600,000
EPS 0.11
Basic Shares 210,400,000
Diluted Shares 212,300,000
Report Link
Date2012-01-31
Revenue 1,690,900,000
Net Income 43,200,000
EPS 0.2
Basic Shares 215,700,000
Diluted Shares 217,900,000
Report Link
Date2011-10-24
Revenue 1,753,400,000
Net Income 69,200,000
EPS 0.32
Basic Shares 216,600,000
Diluted Shares 218,700,000
Report Link
Date2011-07-25
Revenue 1,830,100,000
Net Income 50,200,000
EPS 0.23
Basic Shares 216,600,000
Diluted Shares 219,500,000
Report Link
Date2011-04-27
Revenue 1,829,400,000
Net Income 45,700,000
EPS 0.21
Basic Shares 216,600,000
Diluted Shares 220,000,000
Report Link
Date2011-04-27
Revenue 1,800,100,000
Net Income 30,000,000
EPS 0.14
Basic Shares 215,400,000
Diluted Shares 219,200,000
Report Link
Date2011-03-24
Revenue 1,876,100,000
Net Income 25,600,000
EPS 0.17
Basic Shares 221,200,000
Diluted Shares 223,500,000
Report Link
Date2010-07-26
Revenue 1,546,500,000
Net Income 35,400,000
EPS 0.15
Basic Shares 229,600,000
Diluted Shares 231,500,000
Report Link
Date2010-04-27
Revenue 1,585,400,000
Net Income -6,100,000
EPS -0.0265
Basic Shares 230,300,000
Diluted Shares 232,800,000
Report Link
Date2010-01-29
Revenue 1,518,100,000
Net Income 28,500,000
EPS 0.12
Basic Shares 229,900,000
Diluted Shares 232,800,000
Report Link
Date2009-10-26
Revenue 1,664,400,000
Net Income 31,100,000
EPS 0.13
Basic Shares 229,500,000
Diluted Shares 232,000,000
Report Link
Date2009-07-23
Revenue 1,556,200,000
Net Income -600,000
EPS -0.0026
Basic Shares 229,500,000
Diluted Shares 229,500,000
Report Link
Date2009-04-28
Revenue 1,402,200,000
Net Income 5,300,000
EPS 0.02
Basic Shares 229,400,000
Diluted Shares 230,200,000
Report Link
Date2009-04-28
Revenue 1,469,400,000
Net Income 19,200,000
EPS 0.08
Basic Shares 229,400,000
Diluted Shares 229,400,000
Report Link
Date2009-03-24
Revenue 1,935,400,000
Net Income -822,200,000
EPS -3.58
Basic Shares 229,400,000
Diluted Shares 229,400,000
Report Link
Date2008-10-29
Revenue 2,030,800,000
Net Income 32,100,000
EPS 0.14
Basic Shares 229,400,000
Diluted Shares 230,300,000
Report Link
Date2008-04-30
Revenue 1,876,300,000
Net Income 39,800,000
EPS 0.17
Basic Shares 229,200,000
Diluted Shares 230,400,000
Report Link
Date2008-04-30
Revenue 1,835,700,000
Net Income 29,800,000
EPS 0.13
Basic Shares 229,100,000
Diluted Shares 229,200,000
Report Link
Date2007-10-29
Revenue 2,210,500,000
Net Income -11,700,000
EPS -0.0511
Basic Shares 229,100,000
Diluted Shares 229,100,000
Report Link
Date2007-08-01
Revenue 2,080,600,000
Net Income 51,500,000
EPS 0.22
Basic Shares 229,100,000
Diluted Shares 229,100,000
Report Link
Date2007-05-01
Revenue 1,937,000,000
Net Income 24,900,000
EPS 0.11
Basic Shares 229,000,000
Diluted Shares 229,200,000
Report Link
Date2007-02-01
Revenue 1,842,300,000
Net Income -34,300,000
EPS -0.15
Basic Shares 228,400,000
Diluted Shares 228,400,000
Report Link
Date2006-10-27
Revenue 2,261,800,000
Net Income -60,800,000
EPS -0.27
Basic Shares 227,600,000
Diluted Shares 227,600,000
Report Link
Date2006-07-31
Revenue 2,392,400,000
Net Income -42,100,000
EPS -0.19
Basic Shares 227,200,000
Diluted Shares 227,200,000
Report Link
Date2006-04-28
Revenue 2,223,500,000
Net Income -30,300,000
EPS -0.13
Basic Shares 227,100,000
Diluted Shares 227,100,000
Report Link
Date2006-01-27
Revenue 1,934,000,000
Net Income -17,400,000
EPS -0.0768
Basic Shares 226,700,000
Diluted Shares 226,700,000
Report Link
Date2005-10-21
Revenue 2,075,300,000
Net Income -28,200,000
EPS -0.12
Basic Shares 226,200,000
Diluted Shares 226,300,000
Report Link
Date2005-07-22
Revenue 1,994,400,000
Net Income -19,600,000
EPS -0.0868
Basic Shares 225,800,000
Diluted Shares 225,800,000
Report Link
Date2005-05-04
Revenue 2,250,700,000
Net Income 12,600,000
EPS 0.06
Basic Shares 226,000,000
Diluted Shares 227,500,000
Report Link
Date2005-01-28
Revenue 2,150,600,000
Net Income -11,600,000
EPS -0.0511
Basic Shares 226,900,000
Diluted Shares 226,900,000
Report Link
Date2004-10-22
Revenue 2,332,700,000
Net Income -797,900,000
EPS -3.59
Basic Shares 222,100,000
Diluted Shares 225,700,000
Report Link
Date2004-07-27
Revenue 2,176,000,000
Net Income -22,300,000
EPS -0.0991
Basic Shares 225,100,000
Diluted Shares 225,100,000
Report Link
Date2004-04-23
Revenue 2,314,200,000
Net Income -25,500,000
EPS -0.11
Basic Shares 224,600,000
Diluted Shares 224,600,000
Report Link
Date2004-01-29
Revenue 2,016,900,000
Net Income -8,400,000
EPS -0.0394
Basic Shares 213,200,000
Diluted Shares 213,200,000
Report Link
Date2004-05-19
Revenue 1,914,800,000
Net Income -164,800,000
EPS -0.79
Basic Shares 209,200,000
Diluted Shares 209,200,000
Report Link
Date2003-07-25
Revenue 1,634,800,000
Net Income -64,800,000
EPS -0.31
Basic Shares 211,800,000
Diluted Shares 211,800,000
Report Link
Date2003-04-16
Revenue 1,598,400,000
Net Income -39,600,000
EPS -0.18
Basic Shares 218,000,000
Diluted Shares 218,000,000
Report Link
Date2003-01-29
Revenue 1,587,400,000
Net Income 3,200,000
EPS 0.02
Basic Shares 227,000,000
Diluted Shares 230,200,000
Report Link
Date2002-10-21
Revenue 1,912,000,000
Net Income -434,700,000
EPS -1.9
Basic Shares 229,100,000
Diluted Shares 229,100,000
Report Link
Date2002-07-19
Revenue 1,958,900,000
Net Income -90,600,000
EPS -0.39
Basic Shares 230,100,000
Diluted Shares 230,100,000
Report Link
Date2002-04-29
Revenue 2,249,200,000
Net Income 40,400,000
EPS 0.16
Basic Shares 230,200,000
Diluted Shares 236,000,000
Report Link
Date2002-02-05
Revenue 2,151,500,000
Net Income 39,700,000
EPS 0.15
Basic Shares 236,800,000
Diluted Shares 236,800,000
Report Link
Date2001-10-19
Revenue 2,448,169,000
Net Income -71,782,000
EPS -0.32
Basic Shares 226,900,000
Diluted Shares 226,900,000
Report Link
Date2001-07-20
Revenue 2,202,950,000
Net Income -38,657,000
EPS -0.18
Basic Shares 218,066,000
Diluted Shares 218,066,000
Report Link
Date2001-05-04
Revenue 2,660,706,000
Net Income 15,832,000
EPS 0.06
Basic Shares 207,018,000
Diluted Shares 225,548,000
Report Link
Date2001-02-01
Revenue 2,692,575,000
Net Income 54,807,000
EPS 0.25
Basic Shares 203,615,000
Diluted Shares 223,064,000
Report Link
Date2000-11-13
Revenue 3,447,720,000
Net Income 83,475,000
EPS 0.38
Basic Shares 222,600,000
Diluted Shares 222,600,000
Report Link
Date2000-11-13
Revenue 2,600,149,000
Net Income 55,677,000
EPS 0.26
Basic Shares 203,003,000
Diluted Shares 223,753,000
Report Link
Date2000-06-30
Revenue 2,091,883,000
Net Income 41,427,000
EPS 0.2
Basic Shares 202,729,000
Diluted Shares 202,729,000
Report Link
Date2000-03-31
Revenue 1,612,323,000
Net Income 26,100,000
EPS 0.14
Basic Shares 190,119,000
Diluted Shares 204,054,000
Report Link
Date1999-12-31
Revenue 1,608,700,000
Net Income 26,200,000
EPS 0.14
Basic Shares 185,359,000
Diluted Shares 189,300,000
Report Link
Date1999-09-30
Revenue 1,356,900,000
Net Income 19,500,000
EPS 0.06
Basic Shares 168,686,000
Diluted Shares 168,686,000
Report Link
Date1999-06-30
Revenue 1,249,700,000
Net Income 13,300,000
EPS 0.04
Basic Shares 168,168,000
Diluted Shares 168,168,000
Report Link
Date1999-03-31
Revenue 1,081,800,000
Net Income 9,500,000
EPS 0.03
Basic Shares 154,666,000
Diluted Shares 154,666,000
Report Link
Date1998-12-31
Revenue 925,300,000
Net Income -3,800,000
EPS -0.0293
Basic Shares 129,572,000
Diluted Shares 129,572,000
Report Link
Date1998-09-30
Revenue 811,600,000
Net Income 6,300,000
EPS 0.025
Basic Shares 129,572,000
Diluted Shares 129,572,000
Report Link
Date1998-06-30
Revenue 773,600,000
Net Income -19,200,000
EPS -0.26
Basic Shares 74,164,000
Diluted Shares 74,164,000
Report Link
Date1998-03-31
Revenue 738,700,000
Net Income -31,800,000
EPS -0.43
Basic Shares 74,164,000
Diluted Shares 74,164,000
Report Link
Date1997-12-31
Revenue 683,200,000
Net Income 2,000,000
EPS 0.0143
Basic Shares 140,000,000
Diluted Shares 140,000,000
Report Link
Date1997-09-30
Revenue 409,100,000
Net Income 1,400,000
EPS 0.01
Basic Shares 140,000,000
Diluted Shares 140,000,000
Report Link
Date1997-06-30
Revenue 430,700,000
Net Income -9,800,000
EPS -0.07
Basic Shares 140,000,000
Diluted Shares 140,000,000
Report Link
Date1997-03-31
Revenue 483,600,000
Net Income -500,000
EPS -0.005
Basic Shares 100,000,000
Diluted Shares 100,000,000
Report Link
Quarterly Ratios
Date2024-09-30
PE 16.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 17.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 13.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 10.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 9.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 7.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 15.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 8.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 5.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 8.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE 17.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 10.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE 7.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE 9.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 25.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 12.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 7.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE 16.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE -35.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE -37.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE -33.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE -37.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 3.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 4.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 43.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 25.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 25.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 26.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 12.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 14.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 22.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 19.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 7.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 9.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 15.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 32.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 42.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 19.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 24.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE -117.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 13.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 13.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 13.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 21.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 8.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 15.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 34.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 57.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 8.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 16.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 11.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 5.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE 7.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 10.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 19.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 20.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 13.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE -76.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 22.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 17.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE -906.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 73.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 10.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE -0.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 11.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 12.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 12.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE -28.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 7.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 14.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE -10.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -7.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE -14.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE -17.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE -37.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE -21.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE -32.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 59.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE -66.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE -0.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE -32.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE -43.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE -104.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE -4.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE -12.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE -21.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 202.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -1.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE -8.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 27.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 54.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -31.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE -36.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 168.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 25.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 33.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 63.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 59.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 96.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 98.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 53.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 68.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 66.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -105.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 32.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE -9.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE -5.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 164.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 234.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE -33.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE -468.75
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
78.03Price:
$86.98Market Cap:
10,120,905,820EPS TTM:
3.20PE Ratio:
27.26PEPSG:
0.6419Fwd PE:
17.50Volume:
2,226,3822 Year Price Change
7.857Index 2 Year Price Change
1.4975 Year Price Change
11.445Index 5 Year Price Change
1.905PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.
Revenue
Net Income
EPS
Shares
News
Press Releases
Notable Earnings
Please select an option: