The Descartes Systems Group Inc. DSGX
Sector:
TechnologyIndustry:
Software - ApplicationDescription:
The Descartes Systems Group Inc. provides cloud-based logistics and supply chain management business process solutions that focuses on enhancing the productivity, performance, and security of logistics-intensive businesses worldwide. Its Logistics Technology platform offers a range of modular, cloud-based, and interoperable web and wireless logistics management applications, which unites a community of logistics-focused parties, allowing them to transact business. The company provides a suite of solutions that include routing, mobile and telematics; transportation management and e-commerce enablement; customs and regulatory compliance; trade data; global logistics network services; and broker and forwarder enterprise systems. It offers its customers to use its modular, software-as-a-service, and data solutions to route, schedule, track, and measure delivery resources; plan, allocate, and execute shipments; rate, audit, and pay transportation invoices; access and analyze global trade data; research and perform trade tariff and duty calculations; file customs and security documents for imports and exports; and various other logistics processes. The company also provides cloud-based ecommerce warehouse management solutions; consulting, implementation, and training services; and maintenance and support services. It primarily focuses on serving transportation providers, logistics service providers, and distribution-intensive companies, as well as manufacturers, retailers, distributors, and mobile business service providers. The company was incorporated in 1981 and is headquartered in Waterloo, Canada.Recent Quarter:
2024-12-03Upcoming Quarter:
2025-03-03Annual Reports
Date2024-04-22
Revenue 572,931,000
Net Income 115,907,000
EPS 1.36
Basic Shares 85,068,000
Diluted Shares 86,818,000
Report Link
Date2023-04-24
Revenue 486,014,000
Net Income 102,236,000
EPS 1.18
Basic Shares 84,791,000
Diluted Shares 86,451,000
Report Link
Date2022-04-14
Revenue 424,690,000
Net Income 86,282,000
EPS 1.01
Basic Shares 84,591,000
Diluted Shares 86,200,000
Report Link
Date2021-04-07
Revenue 348,664,000
Net Income 52,100,000
EPS 0.65
Basic Shares 84,360,000
Diluted Shares 85,756,000
Report Link
Date2020-04-14
Revenue 325,791,000
Net Income 36,997,000
EPS 0.45
Basic Shares 81,659,000
Diluted Shares 82,867,000
Report Link
Date2019-01-31
Revenue 275,171,000
Net Income 31,277,000
EPS 0.41
Basic Shares 76,832,000
Diluted Shares 77,791,000
Report Link
Date2018-04-30
Revenue 237,439,000
Net Income 26,879,000
EPS 0.35
Basic Shares 76,324,000
Diluted Shares 77,112,000
Report Link
Date2017-04-26
Revenue 203,779,000
Net Income 23,838,000
EPS 0.31
Basic Shares 75,800,000
Diluted Shares 76,515,000
Report Link
Date2016-04-07
Revenue 184,993,000
Net Income 20,562,000
EPS 0.27
Basic Shares 75,595,000
Diluted Shares 76,409,000
Report Link
Date2015-04-29
Revenue 170,860,000
Net Income 15,059,000
EPS 0.21
Basic Shares 70,559,000
Diluted Shares 71,584,000
Report Link
Date2014-01-31
Revenue 151,294,000
Net Income 9,612,000
EPS 0.15
Basic Shares 62,841,000
Diluted Shares 64,370,000
Report Link
Date2013-01-31
Revenue 126,883,000
Net Income 15,996,000
EPS 0.26
Basic Shares 62,556,000
Diluted Shares 63,860,000
Report Link
Date2012-01-31
Revenue 113,990,000
Net Income 12,026,000
EPS 0.19
Basic Shares 62,218,000
Diluted Shares 63,400,000
Report Link
Date2011-01-31
Revenue 99,175,000
Net Income 11,539,000
EPS 0.19
Basic Shares 61,523,000
Diluted Shares 62,888,000
Report Link
Date2010-01-31
Revenue 73,768,000
Net Income 14,350,000
EPS 0.26
Basic Shares 55,389,000
Diluted Shares 56,437,000
Report Link
Date2009-01-31
Revenue 66,044,000
Net Income 20,468,000
EPS 0.38
Basic Shares 52,961,000
Diluted Shares 53,659,000
Report Link
Date2008-01-31
Revenue 59,025,000
Net Income 22,443,000
EPS 0.44
Basic Shares 51,225,000
Diluted Shares 52,290,000
Report Link
Date2007-01-31
Revenue 51,990,000
Net Income 3,987,000
EPS 0.09
Basic Shares 45,225,000
Diluted Shares 46,475,000
Report Link
Date2006-01-31
Revenue 45,729,000
Net Income 2,989,000
EPS 0.07
Basic Shares 40,711,000
Diluted Shares 41,596,000
Report Link
Date2005-07-29
Revenue 46,395,000
Net Income -55,331,000
EPS -1.36
Basic Shares 40,706,000
Diluted Shares 40,706,000
Report Link
Date2004-01-31
Revenue 59,785,000
Net Income -42,752,000
EPS -0.93
Basic Shares 45,951,000
Diluted Shares 47,736,000
Report Link
Date2003-01-31
Revenue 70,383,000
Net Income -138,195,000
EPS -2.65
Basic Shares 52,234,000
Diluted Shares 52,237,000
Report Link
Date2002-01-31
Revenue 79,522,000
Net Income -58,718,000
EPS -1.15
Basic Shares 50,858,000
Diluted Shares 50,858,000
Report Link
Date2001-01-31
Revenue 66,649,000
Net Income -31,626,000
EPS -0.72
Basic Shares 44,218,000
Diluted Shares 44,218,000
Report Link
Date2000-01-31
Revenue 43,665,167
Net Income -21,769,223
EPS -0.59
Basic Shares 36,712,000
Diluted Shares 36,712,000
Report Link
Date1999-01-31
Revenue 48,800,000
Net Income -25,900,000
EPS -0.79
Basic Shares 32,932,209
Diluted Shares 32,932,209
Report Link
Date1998-01-31
Revenue 20,505,057
Net Income -11,697,515.998,073
EPS -1.03
Basic Shares 11,381,212
Diluted Shares 11,381,212
Report Link
Date1997-01-31
Revenue 20,505,057
Net Income -11,697,515.998,073
EPS -1.03
Basic Shares 11,381,212
Diluted Shares 11,381,212
Report Link
Annual Ratios
Date2024-01-31
PE 65.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-01-31
PE 60.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-01-31
PE 71.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-01-31
PE 101.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-01-31
PE 98.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-01-31
PE 76.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-01-31
PE 80.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-01-31
PE 69.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-01-31
PE 66.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-01-31
PE 71.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-01-31
PE 93.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-01-31
PE 36.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-01-31
PE 41.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-01-31
PE 37.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-01-31
PE 23.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-01-31
PE 6.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-01-31
PE 8.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-01-31
PE 44.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-01-31
PE 46.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-01-31
PE -1.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-01-31
PE -3.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-01-31
PE -1.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-01-31
PE -5.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-01-31
PE -39.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-01-31
PE -52.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-01-31
PE -12.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-01-31
PE -6.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-10-31
Revenue 168,756,000
Net Income 36,558,000
EPS 0.43
Basic Shares 85,501,000
Diluted Shares 87,342,000
Report Link
Date2024-12-04
Revenue 163,425,000
Net Income 34,681,000
EPS 0.41
Basic Shares 85,430,000
Diluted Shares 87,241,000
Report Link
Date2024-03-07
Revenue 149,108,984
Net Income 34,667,000
EPS 0.4
Basic Shares 85,274,000
Diluted Shares 87,116,000
Report Link
Date2024-03-07
Revenue 149,083,366
Net Income 31,836,000
EPS 0.38
Basic Shares 85,128,797
Diluted Shares 86,939,709
Report Link
Date2024-03-07
Revenue 144,698,000
Net Income 26,602,000
EPS 0.31
Basic Shares 85,101,000
Diluted Shares 86,791,000
Report Link
Date2023-07-31
Revenue 143,393,000
Net Income 28,116,000
EPS 0.33
Basic Shares 85,083,000
Diluted Shares 86,783,000
Report Link
Date2023-03-01
Revenue 136,614,000
Net Income 29,353,000
EPS 0.35
Basic Shares 84,949,000
Diluted Shares 86,746,000
Report Link
Date2023-03-01
Revenue 125,141,000
Net Income 29,750,000
EPS 0.36
Basic Shares 84,820,100
Diluted Shares 86,575,514
Report Link
Date2023-03-01
Revenue 121,467,000
Net Income 26,469,000
EPS 0.3
Basic Shares 84,797,000
Diluted Shares 86,483,000
Report Link
Date2022-07-31
Revenue 123,011,000
Net Income 22,902,000
EPS 0.27
Basic Shares 84,783,000
Diluted Shares 86,338,000
Report Link
Date2022-04-30
Revenue 116,395,000
Net Income 23,115,000
EPS 0.27
Basic Shares 84,765,000
Diluted Shares 86,348,000
Report Link
Date2022-01-31
Revenue 112,371,000
Net Income 19,194,000
EPS 0.23
Basic Shares 84,657,000
Diluted Shares 86,308,000
Report Link
Date2021-10-31
Revenue 108,911,000
Net Income 25,491,000
EPS 0.3
Basic Shares 84,636,000
Diluted Shares 86,328,000
Report Link
Date2021-07-31
Revenue 104,570,000
Net Income 23,176,000
EPS 0.27
Basic Shares 84,566,000
Diluted Shares 86,128,000
Report Link
Date2021-04-30
Revenue 98,838,000
Net Income 18,421,000
EPS 0.22
Basic Shares 84,501,000
Diluted Shares 86,045,000
Report Link
Date2021-01-31
Revenue 93,408,000
Net Income 17,203,000
EPS 0.2
Basic Shares 84,316,000
Diluted Shares 84,316,000
Report Link
Date2020-10-31
Revenue 87,508,000
Net Income 13,308,000
EPS 0.16
Basic Shares 84,477,000
Diluted Shares 85,917,000
Report Link
Date2020-09-10
Revenue 84,045,000
Net Income 10,542,000
EPS 0.13
Basic Shares 84,316,000
Diluted Shares 85,753,000
Report Link
Date2020-05-01
Revenue 83,703,000
Net Income 11,047,000
EPS 0.13
Basic Shares 84,156,000
Diluted Shares 85,456,000
Report Link
Date2020-02-25
Revenue 84,221,000
Net Income 11,438,000
EPS 0.14
Basic Shares 84,156,000
Diluted Shares 84,156,000
Report Link
Date2019-12-05
Revenue 83,026,000
Net Income 9,666,000
EPS 0.11
Basic Shares 84,136,000
Diluted Shares 85,342,000
Report Link
Date2019-07-31
Revenue 80,540,000
Net Income 8,573,000
EPS 0.11
Basic Shares 81,049,000
Diluted Shares 82,245,000
Report Link
Date2019-05-03
Revenue 78,004,000
Net Income 7,320,000
EPS 0.09
Basic Shares 77,149,000
Diluted Shares 78,273,000
Report Link
Date2019-02-11
Revenue 71,030,000
Net Income 7,892,000
EPS 0.1
Basic Shares 76,865,000
Diluted Shares 77,149,000
Report Link
Date2018-11-29
Revenue 70,008,000
Net Income 7,901,000
EPS 0.1
Basic Shares 76,854,000
Diluted Shares 77,863,000
Report Link
Date2018-07-31
Revenue 67,115,000
Net Income 8,498,000
EPS 0.11
Basic Shares 76,816,000
Diluted Shares 77,781,000
Report Link
Date2018-04-30
Revenue 67,018,000
Net Income 6,986,000
EPS 0.09
Basic Shares 76,793,000
Diluted Shares 77,650,000
Report Link
Date2018-01-31
Revenue 63,631,000
Net Income 6,665,000
EPS 0.087
Basic Shares 76,630,000
Diluted Shares 76,630,000
Report Link
Date2017-10-31
Revenue 62,001,000
Net Income 6,170,000
EPS 0.08
Basic Shares 76,630,000
Diluted Shares 77,442,000
Report Link
Date2017-07-31
Revenue 57,293,000
Net Income 7,159,000
EPS 0.09
Basic Shares 75,969,000
Diluted Shares 76,739,000
Report Link
Date2017-04-30
Revenue 54,514,000
Net Income 6,885,000
EPS 0.09
Basic Shares 75,912,000
Diluted Shares 76,648,000
Report Link
Date2017-01-31
Revenue 52,816,000
Net Income 6,090,000
EPS 0.0803
Basic Shares 75,816,000
Diluted Shares 75,816,000
Report Link
Date2016-10-31
Revenue 51,536,000
Net Income 5,931,000
EPS 0.08
Basic Shares 75,816,000
Diluted Shares 76,538,000
Report Link
Date2016-07-31
Revenue 50,516,000
Net Income 5,779,000
EPS 0.08
Basic Shares 75,792,000
Diluted Shares 76,483,000
Report Link
Date2016-04-30
Revenue 48,911,000
Net Income 6,038,000
EPS 0.08
Basic Shares 75,761,000
Diluted Shares 76,419,000
Report Link
Date2016-01-31
Revenue 48,037,000
Net Income 5,360,000
EPS 0.0709
Basic Shares 75,633,000
Diluted Shares 75,633,000
Report Link
Date2015-10-31
Revenue 47,360,000
Net Income 5,229,000
EPS 0.07
Basic Shares 75,633,000
Diluted Shares 76,421,000
Report Link
Date2015-07-31
Revenue 45,172,000
Net Income 5,072,000
EPS 0.07
Basic Shares 75,498,000
Diluted Shares 76,396,000
Report Link
Date2015-04-30
Revenue 44,424,000
Net Income 4,901,000
EPS 0.06
Basic Shares 75,484,000
Diluted Shares 76,344,000
Report Link
Date2015-01-31
Revenue 44,287,000
Net Income 3,595,000
EPS 0.0477
Basic Shares 75,324,000
Diluted Shares 75,324,000
Report Link
Date2014-10-31
Revenue 43,057,000
Net Income 4,157,000
EPS 0.06
Basic Shares 75,324,000
Diluted Shares 76,190,000
Report Link
Date2014-07-31
Revenue 42,680,000
Net Income 3,613,000
EPS 0.05
Basic Shares 67,559,000
Diluted Shares 68,567,000
Report Link
Date2014-04-30
Revenue 40,836,000
Net Income 3,694,000
EPS 0.06
Basic Shares 63,667,000
Diluted Shares 64,817,000
Report Link
Date2014-01-31
Revenue 40,305,000
Net Income 2,882,000
EPS 0.0459
Basic Shares 62,737,000
Diluted Shares 62,737,000
Report Link
Date2013-10-31
Revenue 38,763,000
Net Income 2,183,000
EPS 0.03
Basic Shares 62,737,000
Diluted Shares 64,301,000
Report Link
Date2013-07-31
Revenue 38,195,000
Net Income 1,740,000
EPS 0.03
Basic Shares 62,711,000
Diluted Shares 64,183,000
Report Link
Date2013-04-30
Revenue 34,031,000
Net Income 2,807,000
EPS 0.04
Basic Shares 62,669,000
Diluted Shares 64,024,000
Report Link
Date2013-01-31
Revenue 33,799,000
Net Income 7,788,000
EPS 0.12
Basic Shares 62,599,000
Diluted Shares 62,599,000
Report Link
Date2012-10-31
Revenue 32,685,000
Net Income 3,115,000
EPS 0.05
Basic Shares 62,599,000
Diluted Shares 63,793,000
Report Link
Date2012-07-31
Revenue 30,537,000
Net Income 2,487,000
EPS 0.04
Basic Shares 62,535,000
Diluted Shares 63,869,000
Report Link
Date2012-04-30
Revenue 29,862,000
Net Income 2,606,000
EPS 0.04
Basic Shares 62,454,000
Diluted Shares 63,836,000
Report Link
Date2012-01-31
Revenue 29,571,000
Net Income 4,510,000
EPS 0.0723
Basic Shares 62,350,000
Diluted Shares 62,350,000
Report Link
Date2011-10-31
Revenue 28,502,000
Net Income 2,724,000
EPS 0.04
Basic Shares 62,350,000
Diluted Shares 63,408,000
Report Link
Date2011-07-31
Revenue 28,841,000
Net Income 2,640,000
EPS 0.04
Basic Shares 62,221,000
Diluted Shares 63,358,000
Report Link
Date2011-04-30
Revenue 27,076,000
Net Income 2,152,000
EPS 0.03
Basic Shares 61,881,000
Diluted Shares 63,194,000
Report Link
Date2011-01-31
Revenue 26,853,000
Net Income 7,708,000
EPS 0.13
Basic Shares 61,526,000
Diluted Shares 61,526,000
Report Link
Date2010-10-31
Revenue 25,787,000
Net Income 1,616,000
EPS 0.03
Basic Shares 61,526,000
Diluted Shares 62,849,000
Report Link
Date2010-07-31
Revenue 25,249,000
Net Income 2,023,000
EPS 0.03
Basic Shares 61,481,000
Diluted Shares 62,718,000
Report Link
Date2010-04-30
Revenue 21,286,000
Net Income 192,000
EPS 0.0031
Basic Shares 61,432,000
Diluted Shares 62,681,000
Report Link
Date2010-01-31
Revenue 18,874,000
Net Income 10,342,000
EPS 0.19
Basic Shares 54,084,000
Diluted Shares 54,084,000
Report Link
Date2009-10-31
Revenue 18,865,000
Net Income 988,000
EPS 0.02
Basic Shares 54,084,000
Diluted Shares 55,475,000
Report Link
Date2009-07-31
Revenue 18,610,000
Net Income 812,000
EPS 0.02
Basic Shares 53,051,000
Diluted Shares 54,086,000
Report Link
Date2009-04-30
Revenue 17,419,000
Net Income 2,208,000
EPS 0.04
Basic Shares 53,017,000
Diluted Shares 53,737,000
Report Link
Date2009-01-31
Revenue 15,676,000
Net Income 15,704,000
EPS 0.3
Basic Shares 52,965,000
Diluted Shares 52,965,000
Report Link
Date2008-10-31
Revenue 16,966,000
Net Income 2,319,000
EPS 0.04
Basic Shares 52,965,000
Diluted Shares 53,697,000
Report Link
Date2008-07-31
Revenue 17,110,000
Net Income 1,392,000
EPS 0.03
Basic Shares 52,942,000
Diluted Shares 53,620,000
Report Link
Date2008-04-30
Revenue 16,289,000
Net Income 1,054,000
EPS 0.02
Basic Shares 52,933,000
Diluted Shares 53,636,000
Report Link
Date2008-01-31
Revenue 16,011,000
Net Income 17,936,000
EPS 0.34
Basic Shares 52,801,000
Diluted Shares 52,801,000
Report Link
Date2007-10-31
Revenue 15,463,000
Net Income 1,697,000
EPS 0.03
Basic Shares 52,801,000
Diluted Shares 53,715,000
Report Link
Date2007-07-31
Revenue 14,264,000
Net Income 1,682,000
EPS 0.03
Basic Shares 52,354,000
Diluted Shares 53,401,000
Report Link
Date2007-04-30
Revenue 13,288,000
Net Income 1,128,000
EPS 0.02
Basic Shares 46,672,000
Diluted Shares 48,221,000
Report Link
Date2007-01-31
Revenue 13,560,000
Net Income 1,214,000
EPS 0.0262
Basic Shares 46,304,000
Diluted Shares 46,304,000
Report Link
Date2006-10-31
Revenue 13,445,000
Net Income 449,000
EPS 0.01
Basic Shares 46,304,000
Diluted Shares 46,304,000
Report Link
Date2006-07-31
Revenue 13,293,000
Net Income 1,085,000
EPS 0.02
Basic Shares 45,549,000
Diluted Shares 47,122,000
Report Link
Date2006-04-30
Revenue 11,692,000
Net Income 1,239,000
EPS 0.03
Basic Shares 42,618,000
Diluted Shares 43,621,000
Report Link
Date2006-01-31
Revenue 11,508,000
Net Income 966,000
EPS 0.0237
Basic Shares 40,709,000
Diluted Shares 40,709,000
Report Link
Date2005-10-31
Revenue 11,487,000
Net Income 629,000
EPS 0.02
Basic Shares 40,709,000
Diluted Shares 41,667,000
Report Link
Date2005-07-31
Revenue 11,428,000
Net Income 929,000
EPS 0.02
Basic Shares 40,706,000
Diluted Shares 41,653,000
Report Link
Date2005-04-30
Revenue 11,307,000
Net Income 465,000
EPS 0.01
Basic Shares 40,706,000
Diluted Shares 41,463,000
Report Link
Date2005-07-29
Revenue 11,029,000
Net Income -959,000
EPS -0.0236
Basic Shares 40,706,000
Diluted Shares 40,706,000
Report Link
Date2004-10-31
Revenue 11,045,000
Net Income -2,730,000
EPS -0.0671
Basic Shares 40,706,000
Diluted Shares 40,706,000
Report Link
Date2004-07-31
Revenue 11,065,000
Net Income -22,699,000
EPS -0.56
Basic Shares 40,706,000
Diluted Shares 40,706,000
Report Link
Date2004-04-30
Revenue 13,256,000
Net Income -28,943,000
EPS -0.71
Basic Shares 40,706,000
Diluted Shares 40,706,000
Report Link
Date2004-01-31
Revenue 14,353,000
Net Income -10,900,000
EPS -0.27
Basic Shares 40,596,000
Diluted Shares 40,654,000
Report Link
Date2003-10-31
Revenue 16,026,000
Net Income -4,001,000
EPS -0.0984
Basic Shares 40,654,000
Diluted Shares 40,654,000
Report Link
Date2003-07-31
Revenue 15,219,000
Net Income -14,706,000
EPS -0.29
Basic Shares 50,470,000
Diluted Shares 50,470,000
Report Link
Date2003-04-30
Revenue 14,187,000
Net Income -8,459,000
EPS -0.16
Basic Shares 52,230,000
Diluted Shares 52,230,000
Report Link
Date2003-01-31
Revenue 17,170,000
Net Income -104,545,000
EPS -2
Basic Shares 52,225,000
Diluted Shares 52,233,000
Report Link
Date2002-10-31
Revenue 17,501,000
Net Income -4,794,000
EPS -0.0918
Basic Shares 52,233,000
Diluted Shares 52,233,000
Report Link
Date2002-07-31
Revenue 18,028,000
Net Income -18,487,000
EPS -0.35
Basic Shares 52,241,000
Diluted Shares 52,241,000
Report Link
Date2002-04-30
Revenue 17,684,000
Net Income -10,528,000
EPS -0.2
Basic Shares 52,237,000
Diluted Shares 52,237,000
Report Link
Date2002-01-31
Revenue 18,101,000
Net Income -6,099,000
EPS -0.12
Basic Shares 52,140,000
Diluted Shares 52,140,000
Report Link
Date2001-10-31
Revenue 18,266,000
Net Income -16,481,000
EPS -0.32
Basic Shares 52,140,000
Diluted Shares 52,140,000
Report Link
Date2001-07-31
Revenue 19,762,000
Net Income -20,341,000
EPS -0.4
Basic Shares 50,231,000
Diluted Shares 50,231,000
Report Link
Date2001-04-30
Revenue 23,393,000
Net Income -15,797,000
EPS -0.32
Basic Shares 48,815,000
Diluted Shares 48,815,000
Report Link
Date2001-01-31
Revenue 21,041,331
Net Income -779,216
EPS -0.0178
Basic Shares 43,820,741
Diluted Shares 43,820,741
Report Link
Date2000-10-31
Revenue 17,435,584
Net Income -2,825,428
EPS -0.0645
Basic Shares 43,820,741
Diluted Shares 43,820,741
Report Link
Date2000-07-31
Revenue 14,610,423
Net Income -4,519,914
EPS -0.1
Basic Shares 43,322,247
Diluted Shares 43,322,247
Report Link
Date2000-04-30
Revenue 13,561,662
Net Income -23,501,442
EPS -0.56
Basic Shares 41,845,693
Diluted Shares 41,845,693
Report Link
Date2000-01-31
Revenue 12,165,167
Net Income -3,469,223
EPS -0.0954
Basic Shares 36,363,636
Diluted Shares 36,363,636
Report Link
Date1999-10-31
Revenue 10,500,000
Net Income -4,000,000
EPS -0.11
Basic Shares 36,363,636
Diluted Shares 36,363,636
Report Link
Date1999-07-31
Revenue 9,800,000
Net Income -6,500,000
EPS -0.18
Basic Shares 36,111,111
Diluted Shares 36,111,111
Report Link
Date1999-04-30
Revenue 11,300,000
Net Income -7,800,000
EPS -0.21
Basic Shares 37,142,857
Diluted Shares 37,142,857
Report Link
Date1999-01-31
Revenue 16,792,743
Net Income 14,076,675
EPS 0.42
Basic Shares 33,333,514
Diluted Shares 33,333,514
Report Link
Date1998-10-31
Revenue 12,375,275
Net Income -28,508,488
EPS -0.86
Basic Shares 33,333,514
Diluted Shares 33,333,514
Report Link
Date1998-07-31
Revenue 10,584,111
Net Income -5,755,110
EPS -0.18
Basic Shares 32,221,656
Diluted Shares 32,221,656
Report Link
Date1998-04-30
Revenue 9,918,972
Net Income -6,426,376
EPS -0.21
Basic Shares 31,111,140
Diluted Shares 31,111,140
Report Link
Date1998-01-31
Revenue 9,143,841
Net Income -5,732,877.998,073
EPS -0.47
Basic Shares 12,105,663
Diluted Shares 12,105,663
Report Link
Date1997-11-01
Revenue 4,473,479
Net Income -1,633,175
EPS -0.13
Basic Shares 12,105,663
Diluted Shares 12,105,663
Report Link
Date1997-08-01
Revenue 4,352,873
Net Income -3,627,394
EPS -0.23
Basic Shares 15,625,216
Diluted Shares 15,625,216
Report Link
Date1997-05-01
Revenue 9,918,972
Net Income -6,426,376
EPS -0.21
Basic Shares 31,111,140
Diluted Shares 31,111,140
Report Link
Date1997-01-31
Revenue 9,143,841
Net Income -5,732,877.998,073
EPS -0.47
Basic Shares 12,105,663
Diluted Shares 12,105,663
Report Link
Date1996-10-31
Revenue 4,473,479
Net Income -1,633,175
EPS -0.13
Basic Shares 12,105,663
Diluted Shares 12,105,663
Report Link
Date1996-07-31
Revenue 4,352,873
Net Income -3,627,394
EPS -0.23
Basic Shares 15,625,216
Diluted Shares 15,625,216
Report Link
Quarterly Ratios
Date2024-10-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-07-31
PE 62.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-04-30
PE 57.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-01-31
PE 59.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-10-31
PE 57.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-07-31
PE 58.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-04-30
PE 57.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-01-31
PE 51.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-10-31
PE 55.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-07-31
PE 63.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-04-30
PE 56.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-01-31
PE 80.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-10-31
PE 68.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-07-31
PE 66.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-04-30
PE 73.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-01-31
PE 77.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-10-31
PE 85.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-07-31
PE 112.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-04-30
PE 79.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-01-31
PE 82.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-10-31
PE 84.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-07-31
PE 85.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-04-30
PE 105.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-01-31
PE 76.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-10-31
PE 74.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-07-31
PE 72.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-04-30
PE 81.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-01-31
PE 81.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-10-31
PE 90.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-07-31
PE 66.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-04-30
PE 64.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-01-31
PE 67.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-10-31
PE 66.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-07-31
PE 65.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-04-30
PE 57.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-01-31
PE 63.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-10-31
PE 63.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-07-31
PE 62.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-04-30
PE 57.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-01-31
PE 80.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-10-31
PE 63.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-07-31
PE 62.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-04-30
PE 58.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-01-31
PE 79.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-10-31
PE 87.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-07-31
PE 104.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-04-30
PE 55.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-01-31
PE 18.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-10-31
PE 43.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-07-31
PE 52.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-04-30
PE 51.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-01-31
PE 27.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-10-31
PE 42.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-07-31
PE 40.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-04-30
PE 47.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-01-31
PE 13.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-10-31
PE 60.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-07-31
PE 44.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-04-30
PE 491.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-01-31
PE 8.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-10-31
PE 70.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-07-31
PE 67.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-04-30
PE 19.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-01-31
PE 2.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-10-31
PE 15.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-07-31
PE 32.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-04-30
PE 47.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-01-31
PE 2.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-10-31
PE 36.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-07-31
PE 31.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-04-30
PE 46.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-01-31
PE 37.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-10-31
PE 94.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-07-31
PE 41.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-04-30
PE 31.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-01-31
PE 37.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-10-31
PE 34.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-07-31
PE 26.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-04-30
PE 40.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-01-31
PE -19.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-10-31
PE -4.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-07-31
PE -0.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-04-30
PE -0.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-01-31
PE -2.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-10-31
PE -7.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-07-31
PE -1.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-04-30
PE -3.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-01-31
PE -0.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-10-31
PE -7.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-07-31
PE -2.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-04-30
PE -4.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-01-31
PE -13.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-10-31
PE -3.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-07-31
PE -8.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-04-30
PE -15.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-01-31
PE -430.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-10-31
PE -157.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-07-31
PE -75.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-04-30
PE -18.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-01-31
PE -93.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-10-31
PE -8.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-07-31
PE -6.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-04-30
PE -7.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-01-31
PE 6.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-10-31
PE -1.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-07-31
PE -8.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-04-30
PE -8.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-01-31
PE -9.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-10-31
PE -13.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-07-31
PE -7.89
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
53.64Price:
$121.24Market Cap:
10,370,796,856EPS TTM:
1.62PE Ratio:
74.47PEPSG:
NaNFwd PE:
NaNVolume:
169,2582 Year Price Change
1.717Index 2 Year Price Change
1.5045 Year Price Change
2.980Index 5 Year Price Change
1.906PESPG: 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: