Flex Ltd. FLEX
Sector:
TechnologyIndustry:
Hardware, Equipment & PartsDescription:
Flex Ltd. provides design, engineering, manufacturing, and supply chain services and solutions to original equipment manufacturers in Asia, the Americas, and Europe. It operates through three segments: Flex Agility Solutions (FAS), Flex Reliability Solutions (FRS), and Nextracker. The company provides cross-industry technologies, including human-machine interface, internet of things platforms, power, sensor fusion, and smart audio. It also offers integrated solar tracker and software solutions used in utility-scale and ground-mounted distributed generation solar projects. In addition, the company provides value-added design and engineering services; and systems assembly and manufacturing services that include enclosures, testing services, and materials procurement and inventory management services. Further, it offers chargers for smartphones and tablets; adapters for notebooks and gaming systems; power supplies for the server, storage, and networking markets; and power solutions, such as switchgear, busway, power distribution, modular power systems, and monitoring solutions and services. Additionally, the company provides after-market and forward supply chain logistics services to computing, consumer digital, infrastructure, industrial, mobile, automotive, and medical industries; and reverse logistics and repair solutions, including returns management, exchange programs, complex repair, asset recovery, recycling, and e-waste management. It serves to cloud, communications, enterprise, automotive, industrial, consumer devices, lifestyle, healthcare, and energy industries. The company was formerly known as Flextronics International Ltd. and changed its name to Flex Ltd. in September 2016. Flex Ltd. was incorporated in 1990 and is based in Singapore.Recent Quarter:
2024-10-30Upcoming Quarter:
2025-01-29Annual Reports
Date2024-05-17
Revenue 26,415,000,000
Net Income 1,006,000,000
EPS 2.31
Basic Shares 435,000,000
Diluted Shares 441,000,000
Report Link
Date2023-05-19
Revenue 30,346,000,000
Net Income 793,000,000
EPS 1.75
Basic Shares 454,000,000
Diluted Shares 462,000,000
Report Link
Date2022-05-20
Revenue 26,041,000,000
Net Income 936,000,000
EPS 1.97
Basic Shares 476,000,000
Diluted Shares 483,000,000
Report Link
Date2021-05-19
Revenue 24,124,000,000
Net Income 613,000,000
EPS 1.23
Basic Shares 499,000,000
Diluted Shares 506,000,000
Report Link
Date2020-05-28
Revenue 24,209,870,000
Net Income 88,000,000
EPS 0.17
Basic Shares 508,774,000
Diluted Shares 512,437,000
Report Link
Date2019-05-21
Revenue 26,305,511,000
Net Income 93,399,000
EPS 0.18
Basic Shares 527,000,000
Diluted Shares 530,000,000
Report Link
Date2018-06-14
Revenue 25,441,131,000
Net Income 428,534,000
EPS 0.81
Basic Shares 529,782,000
Diluted Shares 536,598,000
Report Link
Date2017-05-16
Revenue 23,862,934,000
Net Income 319,564,000
EPS 0.59
Basic Shares 540,503,000
Diluted Shares 546,220,000
Report Link
Date2016-05-20
Revenue 24,418,885,000
Net Income 444,081,000
EPS 0.8
Basic Shares 557,667,000
Diluted Shares 564,869,000
Report Link
Date2015-05-21
Revenue 26,147,916,000
Net Income 600,801,000
EPS 1.04
Basic Shares 579,981,000
Diluted Shares 591,556,000
Report Link
Date2014-05-20
Revenue 26,108,607,000
Net Income 365,594,000
EPS 0.6
Basic Shares 610,497,000
Diluted Shares 623,479,000
Report Link
Date2013-05-28
Revenue 23,569,475,000
Net Income 277,051,000
EPS 0.42
Basic Shares 662,874,000
Diluted Shares 675,033,000
Report Link
Date2012-05-29
Revenue 29,387,656,000
Net Income 488,765,000
EPS 0.68
Basic Shares 716,247,000
Diluted Shares 727,807,000
Report Link
Date2011-05-23
Revenue 28,679,925,000
Net Income 596,219,000
EPS 0.77
Basic Shares 777,315,000
Diluted Shares 790,192,000
Report Link
Date2010-05-24
Revenue 24,110,733,000
Net Income 18,594,000
EPS 0.02
Basic Shares 811,677,000
Diluted Shares 821,112,000
Report Link
Date2009-05-20
Revenue 30,948,575,000
Net Income -6,086,147,000
EPS -7.41
Basic Shares 820,955,000
Diluted Shares 820,955,000
Report Link
Date2008-05-23
Revenue 27,558,135,000
Net Income -639,370,000
EPS -0.89
Basic Shares 720,523,000
Diluted Shares 720,523,000
Report Link
Date2007-05-29
Revenue 18,853,688,000
Net Income 508,638,000
EPS 0.86
Basic Shares 588,593,000
Diluted Shares 596,851,000
Report Link
Date2006-05-31
Revenue 15,287,976,000
Net Income 141,162,000
EPS 0.25
Basic Shares 573,520,000
Diluted Shares 600,604,000
Report Link
Date2005-06-14
Revenue 15,908,223,000
Net Income 339,871,000
EPS 0.61
Basic Shares 552,920,000
Diluted Shares 585,499,000
Report Link
Date2004-07-21
Revenue 14,530,416,000
Net Income -352,378,000
EPS -0.67
Basic Shares 525,937,313
Diluted Shares 525,937,313
Report Link
Date2003-06-06
Revenue 13,378,699,000
Net Income -83,453,000
EPS -0.16
Basic Shares 517,198,000
Diluted Shares 517,198,000
Report Link
Date2002-05-03
Revenue 13,104,847,000
Net Income -153,748,000
EPS -0.31
Basic Shares 489,553,000
Diluted Shares 489,553,000
Report Link
Date2001-12-14
Revenue 12,109,699,000
Net Income -446,019,000
EPS -1.01
Basic Shares 441,991,000
Diluted Shares 441,991,000
Report Link
Date2000-06-13
Revenue 4,307,193,000
Net Income 120,915,000
EPS 0.44
Basic Shares 356,338,000
Diluted Shares 383,119,000
Report Link
Date1999-06-29
Revenue 1,807,628,000
Net Income 51,530,000
EPS 0.33
Basic Shares 183,734,000
Diluted Shares 194,110,000
Report Link
Date1998-06-12
Revenue 1,113,071,000
Net Income 19,913,000
EPS 0.14
Basic Shares 146,104,000
Diluted Shares 152,776,000
Report Link
Date1997-08-04
Revenue 490,585,000
Net Income 7,463,000
EPS 0.09
Basic Shares 129,111,111
Diluted Shares 129,111,111
Report Link
Date1996-06-28
Revenue 448,300,000
Net Income -17,400,000
EPS -0.15
Basic Shares 117,500,000
Diluted Shares 117,500,000
Report Link
Date1995-03-31
Revenue 237,400,000
Net Income 6,200,000
EPS 0.07
Basic Shares 88,571,429
Diluted Shares 88,571,429
Report Link
Date1994-03-31
Revenue 122,900,000
Net Income 2,900,000
EPS 0.07
Basic Shares 41,428,571
Diluted Shares 41,428,571
Report Link
Date1993-03-31
Revenue 93,300,000
Net Income 1,300,000
EPS 0.03
Basic Shares 43,333,333
Diluted Shares 43,333,333
Report Link
Annual Ratios
Date2024-03-31
PE 12.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 13.17
Dividend Yield 0.21
Payout Ratio: 2.774%
Date2022-03-31
PE 9.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 14.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE 48.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 58.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 20.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 28.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 15.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 12.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 15.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 15.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 10.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 9.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 342.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE -0.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE -10.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 12.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 42.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 19.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE -25.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE -54.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE -60.34
Dividend Yield 0.00
Payout Ratio: -0.124%
Date2001-03-31
PE -14.86
Dividend Yield 0.00
Payout Ratio: -0.043%
Date2000-03-31
PE 103.79
Dividend Yield 0.19
Payout Ratio: 19.447%
Date1999-03-31
PE 45.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 39.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 42.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE -27.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 24.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 22.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 60.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-10-31
Revenue 6,545,000,000
Net Income 214,000,000
EPS 0.54
Basic Shares 394,000,000
Diluted Shares 400,000,000
Report Link
Date2024-07-26
Revenue 4,665,181,362
Net Income 102,701,965
EPS 0.24
Basic Shares 435,000,000
Diluted Shares 411,000,000
Report Link
Date2024-05-17
Revenue 6,169,000,000
Net Income 395,000,000
EPS 0.94
Basic Shares 421,163,217
Diluted Shares 425,000,000
Report Link
Date2024-02-02
Revenue 7,103,000,000
Net Income 197,000,000
EPS 0.46
Basic Shares 431,000,000
Diluted Shares 436,000,000
Report Link
Date2023-10-30
Revenue 7,471,000,000
Net Income 228,000,000
EPS 0.51
Basic Shares 443,000,000
Diluted Shares 448,000,000
Report Link
Date2023-07-31
Revenue 7,336,000,000
Net Income 186,000,000
EPS 0.42
Basic Shares 447,000,000
Diluted Shares 455,000,000
Report Link
Date2023-05-19
Revenue 7,477,000,000
Net Income 363,000,000
EPS 0.81
Basic Shares 450,122,691
Diluted Shares 459,000,000
Report Link
Date2023-01-27
Revenue 7,756,000,000
Net Income 230,000,000
EPS 0.51
Basic Shares 452,000,000
Diluted Shares 459,000,000
Report Link
Date2022-10-31
Revenue 7,766,000,000
Net Income 232,000,000
EPS 0.51
Basic Shares 455,000,000
Diluted Shares 460,000,000
Report Link
Date2022-07-29
Revenue 7,347,000,000
Net Income 189,000,000
EPS 0.41
Basic Shares 458,000,000
Diluted Shares 468,000,000
Report Link
Date2022-05-20
Revenue 6,851,000,000
Net Income 168,000,000
EPS 0.36
Basic Shares 461,000,000
Diluted Shares 471,000,000
Report Link
Date2022-02-04
Revenue 6,619,000,000
Net Income 227,000,000
EPS 0.48
Basic Shares 469,000,000
Diluted Shares 474,000,000
Report Link
Date2021-10-29
Revenue 6,229,000,000
Net Income 336,000,000
EPS 0.7
Basic Shares 482,000,000
Diluted Shares 487,000,000
Report Link
Date2021-07-30
Revenue 6,342,000,000
Net Income 206,000,000
EPS 0.42
Basic Shares 491,000,000
Diluted Shares 499,000,000
Report Link
Date2021-05-19
Revenue 6,266,000,000
Net Income 240,000,000
EPS 0.47
Basic Shares 496,000,000
Diluted Shares 510,638,298
Report Link
Date2021-01-29
Revenue 6,720,000,000
Net Income 208,000,000
EPS 0.42
Basic Shares 500,000,000
Diluted Shares 508,000,000
Report Link
Date2020-11-02
Revenue 5,985,000,000
Net Income 113,000,000
EPS 0.23
Basic Shares 501,000,000
Diluted Shares 504,000,000
Report Link
Date2020-08-05
Revenue 5,153,333,000
Net Income 51,820,000
EPS 0.1
Basic Shares 498,000,000
Diluted Shares 502,000,000
Report Link
Date2020-05-28
Revenue 5,484,490,000
Net Income 48,259,000
EPS 0.1
Basic Shares 501,446,000
Diluted Shares 505,593,000
Report Link
Date2020-01-31
Revenue 6,461,387,000
Net Income 111,388,000
EPS 0.22
Basic Shares 507,000,000
Diluted Shares 510,000,000
Report Link
Date2019-10-30
Revenue 6,088,054,000
Net Income -116,940,000
EPS -0.23
Basic Shares 508,695,652
Diluted Shares 513,000,000
Report Link
Date2019-07-26
Revenue 6,175,939,000
Net Income 44,872,000
EPS 0.09
Basic Shares 514,238,000
Diluted Shares 517,550,000
Report Link
Date2019-05-21
Revenue 6,226,124,000
Net Income -64,352,000
EPS -0.12
Basic Shares 520,379,000
Diluted Shares 520,379,000
Report Link
Date2019-02-06
Revenue 6,944,827,000
Net Income -45,169,000
EPS -0.09
Basic Shares 501,877,777
Diluted Shares 524,876,000
Report Link
Date2018-11-02
Revenue 6,710,604,000
Net Income 86,885,000
EPS 0.16
Basic Shares 531,503,000
Diluted Shares 534,458,000
Report Link
Date2018-08-02
Revenue 6,423,956,000
Net Income 116,035,000
EPS 0.22
Basic Shares 529,380,000
Diluted Shares 535,454,000
Report Link
Date2018-06-14
Revenue 6,410,887,000
Net Income -19,595,000
EPS -0.0371
Basic Shares 527,809,000
Diluted Shares 527,809,000
Report Link
Date2018-01-29
Revenue 6,751,552,000
Net Income 118,333,000
EPS 0.22
Basic Shares 528,405,000
Diluted Shares 534,352,000
Report Link
Date2017-10-30
Revenue 6,270,420,000
Net Income 205,086,000
EPS 0.39
Basic Shares 531,313,000
Diluted Shares 536,019,000
Report Link
Date2017-08-01
Revenue 6,008,272,000
Net Income 124,710,000
EPS 0.24
Basic Shares 530,268,000
Diluted Shares 538,633,000
Report Link
Date2017-05-16
Revenue 5,862,597,000
Net Income 86,874,000
EPS 0.16
Basic Shares 533,672,000
Diluted Shares 542,962,500
Report Link
Date2017-01-27
Revenue 6,114,999,000
Net Income 129,469,000
EPS 0.24
Basic Shares 539,638,000
Diluted Shares 545,022,000
Report Link
Date2016-10-31
Revenue 6,008,525,000
Net Income -2,508,000
EPS -0.0046
Basic Shares 544,055,000
Diluted Shares 544,055,000
Report Link
Date2016-07-27
Revenue 5,876,813,000
Net Income 105,729,000
EPS 0.19
Basic Shares 544,631,000
Diluted Shares 551,029,000
Report Link
Date2016-05-20
Revenue 5,772,698,000
Net Income 61,344,000
EPS 0.11
Basic Shares 547,458,000
Diluted Shares 557,672,727
Report Link
Date2016-02-01
Revenue 6,763,177,000
Net Income 148,910,000
EPS 0.27
Basic Shares 554,919,000
Diluted Shares 560,996,000
Report Link
Date2015-10-26
Revenue 6,316,762,000
Net Income 122,977,000
EPS 0.22
Basic Shares 563,333,000
Diluted Shares 569,655,000
Report Link
Date2015-07-27
Revenue 5,566,248,000
Net Income 110,850,000
EPS 0.2
Basic Shares 565,545,000
Diluted Shares 577,997,000
Report Link
Date2015-05-21
Revenue 5,951,600,000
Net Income 135,112,000
EPS 0.23
Basic Shares 569,775,000
Diluted Shares 587,443,478
Report Link
Date2015-01-29
Revenue 7,025,054,000
Net Income 152,899,000
EPS 0.26
Basic Shares 577,157,000
Diluted Shares 587,201,000
Report Link
Date2014-10-30
Revenue 6,528,517,000
Net Income 138,903,000
EPS 0.24
Basic Shares 585,760,000
Diluted Shares 595,871,000
Report Link
Date2014-07-28
Revenue 6,642,745,000
Net Income 173,887,000
EPS 0.3
Basic Shares 587,233,000
Diluted Shares 601,300,000
Report Link
Date2014-05-20
Revenue 6,723,934,000
Net Income 42,975,000
EPS 0.07
Basic Shares 598,371,000
Diluted Shares 611,719,000
Report Link
Date2014-01-31
Revenue 7,183,442,000
Net Income 145,157,000
EPS 0.24
Basic Shares 606,724,000
Diluted Shares 618,677,000
Report Link
Date2013-11-01
Revenue 6,410,106,000
Net Income 118,205,000
EPS 0.19
Basic Shares 610,775,000
Diluted Shares 623,620,000
Report Link
Date2013-08-02
Revenue 5,791,125,000
Net Income 59,257,000
EPS 0.09
Basic Shares 626,120,000
Diluted Shares 639,899,000
Report Link
Date2013-05-28
Revenue 5,295,318,000
Net Income -27,008,000
EPS -0.0415
Basic Shares 650,938,000
Diluted Shares 664,301,000
Report Link
Date2013-02-04
Revenue 6,123,321,000
Net Income 25,040,000
EPS 0.07
Basic Shares 658,925,000
Diluted Shares 669,488,000
Report Link
Date2012-10-26
Revenue 6,174,841,000
Net Income 150,547,000
EPS 0.23
Basic Shares 666,265,000
Diluted Shares 678,086,000
Report Link
Date2012-07-30
Revenue 5,989,544,000
Net Income 128,472,000
EPS 0.19
Basic Shares 675,366,000
Diluted Shares 688,256,000
Report Link
Date2012-05-29
Revenue 6,302,840,000
Net Income 124,733,000
EPS 0.18
Basic Shares 685,692,000
Diluted Shares 710,324,000
Report Link
Date2012-02-02
Revenue 7,492,723,000
Net Income 102,177,000
EPS 0.14
Basic Shares 710,324,000
Diluted Shares 720,894,000
Report Link
Date2011-11-04
Revenue 8,044,342,000
Net Income 129,880,000
EPS 0.18
Basic Shares 722,208,000
Diluted Shares 731,049,000
Report Link
Date2011-08-09
Revenue 7,547,751,000
Net Income 131,975,000
EPS 0.18
Basic Shares 746,762,000
Diluted Shares 759,823,000
Report Link
Date2011-05-23
Revenue 6,858,851,000
Net Income 135,335,000
EPS 0.18
Basic Shares 759,876,000
Diluted Shares 762,387,000
Report Link
Date2011-02-02
Revenue 7,832,856,000
Net Income 198,290,000
EPS 0.26
Basic Shares 762,387,000
Diluted Shares 776,595,000
Report Link
Date2010-11-03
Revenue 7,422,338,000
Net Income 144,416,000
EPS 0.19
Basic Shares 776,362,000
Diluted Shares 784,271,000
Report Link
Date2010-08-05
Revenue 6,565,880,000
Net Income 118,178,000
EPS 0.15
Basic Shares 810,637,000
Diluted Shares 824,017,000
Report Link
Date2010-05-24
Revenue 5,940,156,000
Net Income 60,108,000
EPS 0.074
Basic Shares 812,367,000
Diluted Shares 812,367,000
Report Link
Date2010-02-02
Revenue 6,556,137,000
Net Income 92,870,000
EPS 0.11
Basic Shares 812,367,000
Diluted Shares 825,545,000
Report Link
Date2009-11-03
Revenue 5,831,761,000
Net Income 19,659,000
EPS 0.02
Basic Shares 811,364,000
Diluted Shares 817,260,000
Report Link
Date2009-08-04
Revenue 5,782,679,000
Net Income -154,043,000
EPS -0.19
Basic Shares 810,174,000
Diluted Shares 810,174,000
Report Link
Date2009-05-20
Revenue 5,582,524,000
Net Income -239,797,000
EPS -0.3
Basic Shares 809,536,000
Diluted Shares 809,536,000
Report Link
Date2009-02-06
Revenue 9,153,289,000
Net Income -6,015,134,000
EPS -7.43
Basic Shares 809,536,000
Diluted Shares 809,536,000
Report Link
Date2008-11-05
Revenue 8,862,516,000
Net Income 38,472,000
EPS 0.05
Basic Shares 828,182,000
Diluted Shares 830,030,000
Report Link
Date2008-08-05
Revenue 8,350,246,000
Net Income 130,312,000
EPS 0.14
Basic Shares 836,407,000
Diluted Shares 840,444,000
Report Link
Date2008-05-23
Revenue 7,775,352,000
Net Income -92,844,000
EPS -0.11
Basic Shares 828,147,000
Diluted Shares 828,147,000
Report Link
Date2008-02-08
Revenue 9,068,658,000
Net Income -774,411,000
EPS -0.94
Basic Shares 828,147,000
Diluted Shares 828,147,000
Report Link
Date2007-11-07
Revenue 5,557,099,000
Net Income 120,938,000
EPS 0.2
Basic Shares 609,441,000
Diluted Shares 616,416,000
Report Link
Date2007-08-08
Revenue 5,157,026,000
Net Income 106,947,000
EPS 0.18
Basic Shares 608,484,000
Diluted Shares 615,541,000
Report Link
Date2007-05-29
Revenue 4,676,752,000
Net Income 120,674,000
EPS 0.2
Basic Shares 589,414,000
Diluted Shares 589,414,000
Report Link
Date2007-02-07
Revenue 5,415,460,000
Net Income 118,591,000
EPS 0.2
Basic Shares 589,414,000
Diluted Shares 598,534,000
Report Link
Date2006-11-08
Revenue 4,702,333,000
Net Income 184,870,000
EPS 0.32
Basic Shares 579,180,000
Diluted Shares 587,435,000
Report Link
Date2006-08-08
Revenue 4,059,143,000
Net Income 84,503,000
EPS 0.15
Basic Shares 578,466,000
Diluted Shares 586,005,000
Report Link
Date2006-05-31
Revenue 3,319,323,000
Net Income 42,948,000
EPS 0.0747
Basic Shares 574,635,000
Diluted Shares 574,635,000
Report Link
Date2006-02-08
Revenue 4,186,891,000
Net Income 41,954,000
EPS 0.07
Basic Shares 574,635,000
Diluted Shares 599,761,000
Report Link
Date2005-11-09
Revenue 3,884,231,000
Net Income -2,447,000
EPS -0.0043
Basic Shares 572,376,000
Diluted Shares 572,376,000
Report Link
Date2005-08-10
Revenue 3,897,531,000
Net Income 58,707,000
EPS 0.1
Basic Shares 569,325,000
Diluted Shares 598,298,000
Report Link
Date2005-06-14
Revenue 3,612,912,000
Net Income 74,244,000
EPS 0.13
Basic Shares 562,200,000
Diluted Shares 562,200,000
Report Link
Date2005-02-08
Revenue 4,276,614,000
Net Income 98,683,000
EPS 0.18
Basic Shares 562,200,000
Diluted Shares 594,081,000
Report Link
Date2004-11-08
Revenue 4,138,249,000
Net Income 92,622,000
EPS 0.17
Basic Shares 551,875,000
Diluted Shares 582,206,000
Report Link
Date2004-08-06
Revenue 3,880,448,000
Net Income 74,322,000
EPS 0.14
Basic Shares 530,626,000
Diluted Shares 568,013,000
Report Link
Date2004-06-14
Revenue 3,768,153,000
Net Income 15,998,000
EPS 0.0303
Basic Shares 527,321,000
Diluted Shares 527,321,000
Report Link
Date2004-02-17
Revenue 4,152,344,000
Net Income 21,429,000
EPS 0.04
Basic Shares 527,321,000
Diluted Shares 561,438,000
Report Link
Date2003-11-10
Revenue 3,503,242,000
Net Income -100,090,000
EPS -0.19
Basic Shares 523,529,000
Diluted Shares 523,529,000
Report Link
Date2003-08-11
Revenue 3,106,677,000
Net Income -289,715,000
EPS -0.56
Basic Shares 521,100,000
Diluted Shares 521,100,000
Report Link
Date2003-06-06
Revenue 3,059,565,000
Net Income 19,526,000
EPS 0.0377
Basic Shares 517,810,000
Diluted Shares 517,810,000
Report Link
Date2003-02-11
Revenue 3,851,494,000
Net Income -6,477,000
EPS -0.0125
Basic Shares 517,810,000
Diluted Shares 517,810,000
Report Link
Date2002-11-12
Revenue 3,340,613,000
Net Income 34,670,000
EPS 0.07
Basic Shares 516,698,000
Diluted Shares 524,452,000
Report Link
Date2002-08-14
Revenue 3,127,027,000
Net Income -131,172,000
EPS -0.25
Basic Shares 515,016,000
Diluted Shares 515,016,000
Report Link
Date2002-05-03
Revenue 3,296,292,000
Net Income 5,740,000
EPS 0.0118
Basic Shares 485,808,000
Diluted Shares 485,808,000
Report Link
Date2002-02-12
Revenue 3,453,039,000
Net Income 81,989,000
EPS 0.17
Basic Shares 485,808,000
Diluted Shares 507,942,000
Report Link
Date2001-11-14
Revenue 3,244,918,000
Net Income -329,805,000
EPS -0.69
Basic Shares 481,381,000
Diluted Shares 481,381,000
Report Link
Date2001-08-14
Revenue 3,110,598,000
Net Income 88,328,000
EPS 0.18
Basic Shares 484,794,000
Diluted Shares 511,987,000
Report Link
Date2001-06-29
Revenue 3,114,434,000
Net Income -193,166,000
EPS -0.44
Basic Shares 441,016,000
Diluted Shares 441,016,000
Report Link
Date2001-02-09
Revenue 3,239,293,000
Net Income 67,782,000
EPS 0.15
Basic Shares 441,016,000
Diluted Shares 478,657,000
Report Link
Date2000-11-14
Revenue 2,947,125,000
Net Income 50,970,000
EPS 0.12
Basic Shares 419,200,000
Diluted Shares 463,614,000
Report Link
Date2000-08-14
Revenue 2,285,732,000
Net Income -369,063,000
EPS -0.96
Basic Shares 383,876,000
Diluted Shares 383,876,000
Report Link
Date2000-06-13
Revenue 1,645,615,000
Net Income 48,373,000
EPS 0.22
Basic Shares 220,572,000
Diluted Shares 220,572,000
Report Link
Date2000-02-14
Revenue 1,179,488,000
Net Income 34,325,000
EPS 0.13
Basic Shares 357,116,000
Diluted Shares 384,017,000
Report Link
Date1999-10-22
Revenue 870,820,000
Net Income 19,769,000
EPS 0.09
Basic Shares 320,158,000
Diluted Shares 343,265,000
Report Link
Date1999-08-06
Revenue 529,827,000
Net Income 17,592,000
EPS 0.095
Basic Shares 199,136,000
Diluted Shares 199,136,000
Report Link
Date1999-06-29
Revenue 508,700,000
Net Income 11,517,000
EPS 0.0665
Basic Shares 173,068,000
Diluted Shares 173,068,000
Report Link
Date1999-02-16
Revenue 499,901,000
Net Income 15,493,000
EPS 0.09
Basic Shares 175,511,111
Diluted Shares 175,511,111
Report Link
Date1998-11-09
Revenue 422,948,000
Net Income 12,863,000
EPS 0.08
Basic Shares 163,037,500
Diluted Shares 163,037,500
Report Link
Date1998-08-10
Revenue 376,079,000
Net Income 11,656,000
EPS 0.07
Basic Shares 166,514,286
Diluted Shares 166,514,286
Report Link
Date1998-06-12
Revenue 331,058,000
Net Income 804,000
EPS 0.0052
Basic Shares 154,888,000
Diluted Shares 154,888,000
Report Link
Date1998-02-17
Revenue 295,000,000
Net Income 5,941,000
EPS 0.04
Basic Shares 148,525,000
Diluted Shares 148,525,000
Report Link
Date1997-11-14
Revenue 210,087,000
Net Income 6,525,000
EPS 0.05
Basic Shares 132,440,000
Diluted Shares 132,440,000
Report Link
Date1997-08-20
Revenue 196,883,000
Net Income 5,312,000
EPS 0.045
Basic Shares 119,640,000
Diluted Shares 119,640,000
Report Link
Date1997-08-04
Revenue 128,321,000
Net Income -3,073,000
EPS -0.0265
Basic Shares 115,760,000
Diluted Shares 115,760,000
Report Link
Date1997-02-13
Revenue 121,525,000
Net Income 68,000
EPS 0.0013
Basic Shares 115,760,000
Diluted Shares 115,760,000
Report Link
Date1996-11-14
Revenue 122,470,000
Net Income 5,514,000
EPS 0.0487
Basic Shares 114,560,000
Diluted Shares 114,560,000
Report Link
Date1996-08-14
Revenue 118,269,000
Net Income 4,954,000
EPS 0.04
Basic Shares 105,000,000
Diluted Shares 105,000,000
Report Link
Date1996-06-28
Revenue 125,700,000
Net Income -29,000,000
EPS -0.29
Basic Shares 100,000,000
Diluted Shares 100,000,000
Report Link
Date1995-12-31
Revenue 131,800,000
Net Income 5,000,000
EPS 0.05
Basic Shares 100,000,000
Diluted Shares 100,000,000
Report Link
Date1995-09-30
Revenue 104,800,000
Net Income 3,900,000
EPS 0.04
Basic Shares 97,500,000
Diluted Shares 97,500,000
Report Link
Date1995-06-30
Revenue 86,000,000
Net Income 2,700,000
EPS 0.03
Basic Shares 90,000,000
Diluted Shares 90,000,000
Report Link
Date1995-03-31
Revenue 74,200,000
Net Income -1,400,000
EPS -0.0193
Basic Shares 72,500,000
Diluted Shares 72,500,000
Report Link
Date1994-12-31
Revenue 61,100,000
Net Income 2,900,000
EPS 0.04
Basic Shares 72,500,000
Diluted Shares 72,500,000
Report Link
Date1994-09-30
Revenue 53,000,000
Net Income 2,500,000
EPS 0.04
Basic Shares 62,500,000
Diluted Shares 62,500,000
Report Link
Date1994-06-30
Revenue 49,100,000
Net Income 2,200,000
EPS 0.03
Basic Shares 73,333,333
Diluted Shares 73,333,333
Report Link
Date1994-03-31
Revenue 30,800,000
Net Income 800,000
EPS 0.0229
Basic Shares 35,000,000
Diluted Shares 35,000,000
Report Link
Date1993-12-31
Revenue 30,700,000
Net Income 700,000
EPS 0.03
Basic Shares 35,000,000
Diluted Shares 35,000,000
Report Link
Date1993-09-30
Revenue 30,700,000
Net Income 700,000
EPS 0.03
Basic Shares 48,056,000
Diluted Shares 48,056,000
Report Link
Date1993-06-30
Revenue 30,700,000
Net Income 700,000
EPS 0.03
Basic Shares 48,056,000
Diluted Shares 48,056,000
Report Link
Date1993-03-31
Revenue 23,400,000
Net Income 400,000
EPS 0.0084
Basic Shares 47,560,000
Diluted Shares 47,560,000
Report Link
Date1992-12-31
Revenue 23,300,000
Net Income 300,000
EPS 0.01
Basic Shares 47,560,000
Diluted Shares 47,560,000
Report Link
Date1992-09-30
Revenue 23,300,000
Net Income 300,000
EPS 0.01
Basic Shares 47,560,000
Diluted Shares 47,560,000
Report Link
Date1992-06-30
Revenue 23,300,000
Net Income 300,000
EPS 0.01
Basic Shares 47,560,000
Diluted Shares 47,560,000
Report Link
Quarterly Ratios
Date2024-09-27
PE 15.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-28
PE 31.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 7.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 12.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-29
PE 13.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 16.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 7.13
Dividend Yield 0.21
Payout Ratio: 6.061%
Date2022-12-31
PE 10.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 8.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-07-01
PE 8.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE 12.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 9.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-10-01
PE 6.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-07-02
PE 10.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 9.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 10.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-25
PE 11.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-26
PE 23.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE 21.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 14.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-27
PE -11.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-28
PE 27.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE -20.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE -21.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-28
PE 20.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-29
PE 16.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE -109.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 20.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-29
PE 10.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 17.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 25.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 14.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE -738.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-07-01
PE 15.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 26.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 10.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-25
PE 11.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-26
PE 15.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 13.37
Dividend Yield 3.67
Payout Ratio: 196.118%
Date2014-12-31
PE 10.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-26
PE 11.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-27
PE 9.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 32.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 8.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 11.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-28
PE 20.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE -40.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 40.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-28
PE 6.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-29
PE 8.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 9.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 9.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE 7.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-07-01
PE 9.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 10.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 7.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-10-01
PE 8.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-07-02
PE 9.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 26.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 15.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-10-02
PE 71.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-07-03
PE -5.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE -2.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE -0.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-26
PE 41.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-27
PE 15.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE -20.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE -3.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-28
PE 14.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-29
PE 15.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 13.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 14.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 9.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE 18.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 34.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 35.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE -751.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-07-01
PE 31.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 22.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 19.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 19.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 28.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 140.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 91.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE -18.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE -4.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 57.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -163.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 25.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE -5.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 400.96
Dividend Yield 0.00
Payout Ratio: 3.310%
Date2001-12-31
PE 35.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE -5.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 35.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE -8.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 46.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 84.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE -8.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 40.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 59.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-24
PE 60.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-25
PE 37.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 47.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 30.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-25
PE 14.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-26
PE 18.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 260.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 26.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 30.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 19.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE -23.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 1476.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 17.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 18.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE -3.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 18.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE 20.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 22.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE -22.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 11.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 11.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 9.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 17.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 22.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 31.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 31.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 53.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 71.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 71.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-06-30
PE 71.74
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
76.48Price:
$39.83Market Cap:
15,445,396,890EPS TTM:
2.18PE Ratio:
17.27PEPSG:
0.8205Fwd PE:
14.17Volume:
3,383,1212 Year Price Change
1.983Index 2 Year Price Change
1.4975 Year Price Change
3.401Index 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: