IDT Corporation IDT


Sector:

Communication Services

Industry:

Telecommunications Services

Description:

IDT Corporation operates in the communications and payment industries in the United States and internationally. The company operates through three segments: Fintech; net2phone-UCaaS (Unified Communications as a Service); and Traditional Communications. The Fintech segment offers international money remittance and related value/payment transfer services under the BOSS Revolution brand name; national retail solutions, such as point of sale network providing payment processing, digital advertising, transaction data, and ancillary services under the NRS brand name. The net2phone-UCaaS segment provides net2phone-UCaaS, a cloud communications service for businesses; and cable telephony services under the net2phone brand name. The Traditional Communications segment, which include Mobile Top-Up, that enables customers to transfer airtime and bundles of airtime, messaging, and data to international and domestic mobile accounts; BOSS Revolution Calling, an international long-distance calling service; Carrier Services, a wholesale provider of international voice and SMS termination, and outsourced traffic management solutions to telecoms; and net2phone-Platform Services, which offer telephony services to cable operators and others, as well as smaller communications and payments offerings. IDT Corporation was founded in 1990 and is headquartered in Newark, New Jersey.

Recent Quarter:

2024-10-08

Upcoming Quarter:

2024-12-02

Annual Reports

Date2024-10-15
Revenue 1,205,778,000
Net Income 64,453,999
EPS 2.54
Basic Shares 25,375,590
Diluted Shares 25,398,000
Report Link
Date2023-10-16
Revenue 1,238,854,000
Net Income 40,492,000
EPS 1.59
Basic Shares 25,517,000
Diluted Shares 25,577,000
Report Link
Date2022-10-14
Revenue 1,364,057,000
Net Income 27,028,000
EPS 1.05
Basic Shares 25,791,000
Diluted Shares 26,356,000
Report Link
Date2021-10-14
Revenue 1,446,990,000
Net Income 96,475,000
EPS 3.78
Basic Shares 25,495,000
Diluted Shares 26,053,000
Report Link
Date2020-10-14
Revenue 1,345,769,000
Net Income 21,430,000
EPS 0.82
Basic Shares 26,278,000
Diluted Shares 26,441,000
Report Link
Date2019-10-11
Revenue 1,409,172,000
Net Income 330,000
EPS 0.013
Basic Shares 25,293,000
Diluted Shares 25,308,000
Report Link
Date2018-10-15
Revenue 1,547,495,000
Net Income 4,208,000
EPS 0.17
Basic Shares 24,655,000
Diluted Shares 24,718,000
Report Link
Date2017-10-16
Revenue 1,501,729,000
Net Income 8,177,000
EPS 0.35
Basic Shares 23,182,000
Diluted Shares 23,309,000
Report Link
Date2016-10-14
Revenue 1,496,261,000
Net Income 23,514,000
EPS 1.03
Basic Shares 22,765,000
Diluted Shares 22,815,000
Report Link
Date2015-10-14
Revenue 1,596,777,000
Net Income 84,490,000
EPS 3.69
Basic Shares 22,903,000
Diluted Shares 23,247,000
Report Link
Date2014-10-14
Revenue 1,651,541,000
Net Income 18,784,000
EPS 0.85
Basic Shares 22,009,000
Diluted Shares 22,937,000
Report Link
Date2013-10-15
Revenue 1,620,617,000
Net Income 11,607,000
EPS 0.56
Basic Shares 20,876,000
Diluted Shares 22,315,000
Report Link
Date2012-10-15
Revenue 1,506,836,000
Net Income 38,648,000
EPS 1.87
Basic Shares 20,717,000
Diluted Shares 22,060,000
Report Link
Date2011-10-11
Revenue 1,555,477,000
Net Income 26,812,000
EPS 1.3
Basic Shares 20,565,000
Diluted Shares 22,482,000
Report Link
Date2010-10-28
Revenue 1,401,449,000
Net Income 20,290,000
EPS 0.99
Basic Shares 20,451,000
Diluted Shares 21,546,000
Report Link
Date2009-10-29
Revenue 1,538,610,000
Net Income -155,449,000
EPS -6.9
Basic Shares 22,542,000
Diluted Shares 22,542,000
Report Link
Date2008-10-14
Revenue 1,877,990,000
Net Income -224,330,000
EPS -8.84
Basic Shares 25,390,000
Diluted Shares 25,390,000
Report Link
Date2007-10-15
Revenue 2,012,739,000
Net Income 58,624,000
EPS 2.13
Basic Shares 27,388,305
Diluted Shares 27,388,305
Report Link
Date2006-10-16
Revenue 2,226,422,000
Net Income -178,654,000
EPS -5.58
Basic Shares 32,009,301
Diluted Shares 32,009,301
Report Link
Date2005-10-14
Revenue 2,468,522,000
Net Income -43,814,000
EPS -1.35
Basic Shares 32,349,634
Diluted Shares 32,349,634
Report Link
Date2004-10-14
Revenue 2,216,905,000
Net Income -95,711,000
EPS -3.27
Basic Shares 29,306,696
Diluted Shares 29,306,696
Report Link
Date2003-10-29
Revenue 1,834,547,000
Net Income -17,517,000
EPS -0.66
Basic Shares 26,725,306
Diluted Shares 26,725,306
Report Link
Date2002-10-29
Revenue 1,531,614,000
Net Income -303,349,000
EPS -12.12
Basic Shares 25,035,974
Diluted Shares 25,035,974
Report Link
Date2001-10-29
Revenue 1,230,950,000
Net Income 532,359,000
EPS 23.37
Basic Shares 22,766,977
Diluted Shares 24,928,641
Report Link
Date2000-10-31
Revenue 1,093,911,855
Net Income 230,850,036
EPS 9.9
Basic Shares 23,310,976
Diluted Shares 25,079,641
Report Link
Date1999-11-04
Revenue 732,200,000
Net Income 2,900,000
EPS -3.99
Basic Shares 11,176,632
Diluted Shares 11,176,632
Report Link
Date1998-12-04
Revenue 335,400,000
Net Income -6,400,000
EPS -0.06
Basic Shares 106,666,560
Diluted Shares 106,666,560
Report Link
Date1997-10-29
Revenue 135,200,000
Net Income -3,800,000
EPS -0.54
Basic Shares 7,050,968
Diluted Shares 13,913,030
Report Link
Date1996-10-29
Revenue 57,700,000
Net Income -15,600,000
EPS -2.57
Basic Shares 6,060,001
Diluted Shares 11,487,168
Report Link
Date1995-07-31
Revenue 11,700,000
Net Income -2,100,000
EPS -0.2
Basic Shares 10,769,220
Diluted Shares 10,769,220
Report Link

Annual Ratios

Date2024-07-31
PE 15.05
Dividend Yield 0.26
Payout Ratio: 3.935%
Date2023-07-31
PE 14.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-07-31
PE 25.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-07-31
PE 13.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-07-31
PE 7.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-07-31
PE 778.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-07-31
PE 30.76
Dividend Yield 10.77
Payout Ratio: 331.298%
Date2017-07-31
PE 41.99
Dividend Yield 5.21
Payout Ratio: 218.589%
Date2016-07-31
PE 14.53
Dividend Yield 5.08
Payout Ratio: 73.820%
Date2015-07-31
PE 3.86
Dividend Yield 14.59
Payout Ratio: 56.331%
Date2014-07-31
PE 15.28
Dividend Yield 4.75
Payout Ratio: 72.588%
Date2013-07-31
PE 26.30
Dividend Yield 5.61
Payout Ratio: 147.523%
Date2012-07-31
PE 3.84
Dividend Yield 10.12
Payout Ratio: 38.848%
Date2011-07-31
PE 7.63
Dividend Yield 7.42
Payout Ratio: 56.609%
Date2010-07-31
PE 7.67
Dividend Yield 1.25
Payout Ratio: 9.556%
Date2009-07-31
PE -0.16
Dividend Yield 11.44
Payout Ratio: -1.776%
Date2008-07-31
PE -0.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-07-31
PE 5.75
Dividend Yield 9.14
Payout Ratio: 52.509%
Date2006-07-31
PE -2.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-07-31
PE -11.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-07-31
PE -5.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-07-31
PE -33.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-07-31
PE -1.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-07-31
PE 0.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-07-31
PE 1.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-07-31
PE 62.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-07-31
PE -272.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-07-31
PE -30.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-07-31
PE -6.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-07-31
PE -83.74
Dividend Yield 0.00
Payout Ratio: 0.000%

Quarterly Reports

Date2024-10-15
Revenue 308,832,000
Net Income 36,819,000
EPS 1.45
Basic Shares 25,432,860
Diluted Shares 25,452,000
Report Link
Date2024-06-10
Revenue 299,643,000
Net Income 5,551,000
EPS 0.22
Basic Shares 25,345,000
Diluted Shares 25,516,000
Report Link
Date2024-03-11
Revenue 296,098,000
Net Income 14,425,000
EPS 0.57
Basic Shares 25,175,000
Diluted Shares 25,317,000
Report Link
Date2023-12-11
Revenue 301,205,000
Net Income 7,659,000
EPS 0.3
Basic Shares 25,178,000
Diluted Shares 25,277,000
Report Link
Date2023-10-16
Revenue 303,807,000
Net Income 7,977,000
EPS 0.31
Basic Shares 25,400,000
Diluted Shares 25,500,000
Report Link
Date2023-06-09
Revenue 299,295,000
Net Income 6,890,000
EPS 0.27
Basic Shares 25,518,000
Diluted Shares 25,612,000
Report Link
Date2023-03-13
Revenue 313,936,000
Net Income 14,623,000
EPS 0.57
Basic Shares 25,510,000
Diluted Shares 25,538,000
Report Link
Date2022-12-13
Revenue 321,816,000
Net Income 11,002,000
EPS 0.43
Basic Shares 25,603,000
Diluted Shares 25,616,000
Report Link
Date2022-10-14
Revenue 328,563,000
Net Income 17,242,000
EPS 0.67
Basic Shares 26,046,000
Diluted Shares 26,059,000
Report Link
Date2022-06-09
Revenue 328,353,000
Net Income 4,771,000
EPS 0.18
Basic Shares 25,901,000
Diluted Shares 26,205,000
Report Link
Date2022-03-14
Revenue 337,058,000
Net Income 7,487,000
EPS 0.32
Basic Shares 25,652,000
Diluted Shares 26,542,000
Report Link
Date2021-12-10
Revenue 370,083,000
Net Income -2,478,000
EPS -0.1
Basic Shares 24,780,000
Diluted Shares 25,566,000
Report Link
Date2021-10-14
Revenue 389,968,000
Net Income 38,731,000
EPS 1.52
Basic Shares 25,495,000
Diluted Shares 26,053,000
Report Link
Date2021-06-09
Revenue 373,831,000
Net Income 36,348,000
EPS 1.42
Basic Shares 25,530,000
Diluted Shares 26,136,000
Report Link
Date2021-03-15
Revenue 339,766,000
Net Income 13,108,000
EPS 0.52
Basic Shares 25,362,000
Diluted Shares 25,713,000
Report Link
Date2020-12-10
Revenue 343,425,000
Net Income 8,288,000
EPS 0.32
Basic Shares 25,534,000
Diluted Shares 25,861,000
Report Link
Date2020-10-14
Revenue 360,344,000
Net Income 21,493,000
EPS 0.82
Basic Shares 26,278,000
Diluted Shares 26,441,000
Report Link
Date2020-06-09
Revenue 321,336,000
Net Income 518,000
EPS 0.02
Basic Shares 26,371,000
Diluted Shares 26,506,000
Report Link
Date2020-03-11
Revenue 323,890,000
Net Income 932,000
EPS 0.04
Basic Shares 26,320,000
Diluted Shares 26,451,000
Report Link
Date2019-12-10
Revenue 340,245,000
Net Income -1,513,000
EPS -0.06
Basic Shares 25,216,666
Diluted Shares 26,279,000
Report Link
Date2019-10-11
Revenue 356,128,000
Net Income -2,476,000
EPS -0.0979
Basic Shares 25,293,000
Diluted Shares 25,308,000
Report Link
Date2019-06-07
Revenue 341,255,000
Net Income 3,870,000
EPS 0.15
Basic Shares 26,263,000
Diluted Shares 26,263,000
Report Link
Date2019-03-12
Revenue 349,473,000
Net Income 189,000
EPS 0.01
Basic Shares 24,816,000
Diluted Shares 24,821,000
Report Link
Date2018-12-10
Revenue 362,316,000
Net Income -1,449,000
EPS -0.063
Basic Shares 22,990,000
Diluted Shares 23,831,000
Report Link
Date2018-10-15
Revenue 392,647,000
Net Income 8,242,000
EPS 0.33
Basic Shares 24,655,000
Diluted Shares 24,718,000
Report Link
Date2018-06-11
Revenue 365,410,000
Net Income -3,458,000
EPS -0.14
Basic Shares 24,675,000
Diluted Shares 24,675,000
Report Link
Date2018-03-12
Revenue 395,883,000
Net Income 1,516,000
EPS 0.06
Basic Shares 24,643,000
Diluted Shares 24,724,000
Report Link
Date2017-12-11
Revenue 393,555,000
Net Income -2,092,000
EPS -0.0849
Basic Shares 24,628,000
Diluted Shares 24,628,000
Report Link
Date2017-10-16
Revenue 394,987,000
Net Income -9,841,000
EPS -0.42
Basic Shares 23,182,000
Diluted Shares 23,309,000
Report Link
Date2017-06-09
Revenue 370,035,000
Net Income -4,775,000
EPS -0.21
Basic Shares 22,738,095
Diluted Shares 23,054,000
Report Link
Date2017-03-13
Revenue 367,556,000
Net Income 875,000
EPS 0.04
Basic Shares 22,768,000
Diluted Shares 22,963,000
Report Link
Date2016-12-12
Revenue 369,151,000
Net Income 21,918,000
EPS 0.97
Basic Shares 22,712,000
Diluted Shares 22,899,000
Report Link
Date2016-10-14
Revenue 368,075,000
Net Income 11,018,000
EPS 0.48
Basic Shares 22,765,000
Diluted Shares 22,815,000
Report Link
Date2016-06-09
Revenue 355,154,000
Net Income 4,237,000
EPS 0.19
Basic Shares 22,635,000
Diluted Shares 22,680,000
Report Link
Date2016-03-11
Revenue 382,454,000
Net Income 4,065,000
EPS 0.18
Basic Shares 22,799,000
Diluted Shares 22,799,000
Report Link
Date2015-12-10
Revenue 390,578,000
Net Income 4,193,000
EPS 0.18
Basic Shares 22,935,000
Diluted Shares 22,969,000
Report Link
Date2015-10-14
Revenue 405,796,000
Net Income 1,259,000
EPS 0.055
Basic Shares 22,903,000
Diluted Shares 23,247,000
Report Link
Date2015-06-09
Revenue 383,930,000
Net Income 565,000
EPS 0.02
Basic Shares 23,034,000
Diluted Shares 23,468,000
Report Link
Date2015-03-12
Revenue 394,173,000
Net Income 2,510,000
EPS 0.11
Basic Shares 22,818,000
Diluted Shares 23,225,000
Report Link
Date2014-12-10
Revenue 412,878,000
Net Income 80,155,000
EPS 3.52
Basic Shares 22,755,000
Diluted Shares 23,091,000
Report Link
Date2014-10-14
Revenue 420,686,000
Net Income 7,710,000
EPS 0.35
Basic Shares 22,009,000
Diluted Shares 22,937,000
Report Link
Date2014-06-09
Revenue 403,761,000
Net Income 5,017,000
EPS 0.22
Basic Shares 22,680,000
Diluted Shares 23,023,000
Report Link
Date2014-03-12
Revenue 406,423,000
Net Income 2,535,000
EPS 0.12
Basic Shares 21,572,000
Diluted Shares 22,743,000
Report Link
Date2013-12-10
Revenue 420,670,000
Net Income 3,523,000
EPS 0.17
Basic Shares 21,038,000
Diluted Shares 22,912,000
Report Link
Date2013-10-15
Revenue 411,126,000
Net Income -3,651,000
EPS -0.17
Basic Shares 20,876,000
Diluted Shares 22,315,000
Report Link
Date2013-06-10
Revenue 397,221,000
Net Income 8,691,000
EPS 0.42
Basic Shares 20,905,000
Diluted Shares 22,360,000
Report Link
Date2013-03-12
Revenue 411,685,000
Net Income 2,953,000
EPS 0.14
Basic Shares 20,829,000
Diluted Shares 22,089,000
Report Link
Date2012-12-10
Revenue 400,585,000
Net Income 3,614,000
EPS 0.17
Basic Shares 20,807,000
Diluted Shares 22,084,000
Report Link
Date2012-10-15
Revenue 384,891,000
Net Income 37,329,000
EPS 1.8
Basic Shares 20,717,000
Diluted Shares 22,060,000
Report Link
Date2012-06-11
Revenue 379,719,000
Net Income 2,989,000
EPS 0.14
Basic Shares 21,041,000
Diluted Shares 22,084,000
Report Link
Date2012-03-12
Revenue 365,449,000
Net Income 2,656,000
EPS 0.13
Basic Shares 20,492,000
Diluted Shares 21,811,000
Report Link
Date2011-12-12
Revenue 376,777,000
Net Income -4,326,000
EPS -0.21
Basic Shares 20,365,000
Diluted Shares 20,365,000
Report Link
Date2011-10-11
Revenue 399,629,000
Net Income 227,000
EPS 0.011
Basic Shares 20,565,000
Diluted Shares 22,482,000
Report Link
Date2011-06-14
Revenue 396,964,000
Net Income 7,001,000
EPS 0.34
Basic Shares 20,627,000
Diluted Shares 22,585,000
Report Link
Date2011-03-17
Revenue 401,512,000
Net Income 3,936,000
EPS 0.19
Basic Shares 20,565,000
Diluted Shares 22,460,000
Report Link
Date2010-12-15
Revenue 357,372,000
Net Income 15,648,000
EPS 0.76
Basic Shares 20,544,000
Diluted Shares 22,378,000
Report Link
Date2010-10-28
Revenue 356,025,000
Net Income 7,455,000
EPS 0.36
Basic Shares 20,451,000
Diluted Shares 21,546,000
Report Link
Date2010-06-14
Revenue 355,423,000
Net Income 12,607,000
EPS 0.61
Basic Shares 20,523,000
Diluted Shares 21,878,000
Report Link
Date2010-03-17
Revenue 362,672,000
Net Income 3,709,000
EPS 0.18
Basic Shares 20,563,000
Diluted Shares 21,453,000
Report Link
Date2009-12-15
Revenue 327,329,000
Net Income -3,481,000
EPS -0.17
Basic Shares 20,190,000
Diluted Shares 20,190,000
Report Link
Date2009-10-29
Revenue 279,829,000
Net Income 7,231,000
EPS 0.32
Basic Shares 22,542,000
Diluted Shares 22,542,000
Report Link
Date2009-06-09
Revenue 388,989,000
Net Income -63,436,000
EPS -2.88
Basic Shares 22,052,000
Diluted Shares 22,052,000
Report Link
Date2009-03-17
Revenue 437,291,000
Net Income -61,986,000
EPS -8.13
Basic Shares 7,623,992
Diluted Shares 7,623,992
Report Link
Date2008-12-10
Revenue 441,354,000
Net Income -37,258,000
EPS -1.53
Basic Shares 24,320,000
Diluted Shares 24,320,000
Report Link
Date2008-10-14
Revenue 479,951,000
Net Income -86,430,000
EPS -3.46
Basic Shares 25,006,000
Diluted Shares 25,390,307
Report Link
Date2008-06-06
Revenue 453,248,000
Net Income -82,211,000
EPS -3.29
Basic Shares 25,005,000
Diluted Shares 25,005,000
Report Link
Date2008-03-11
Revenue 476,737,000
Net Income -60,237,000
EPS -2.41
Basic Shares 25,007,000
Diluted Shares 25,007,000
Report Link
Date2007-12-10
Revenue 468,054,000
Net Income 6,780,000
EPS 0.27
Basic Shares 26,541,306
Diluted Shares 26,742,639
Report Link
Date2007-10-15
Revenue 492,557,000
Net Income -112,407,000
EPS -4.14
Basic Shares 27,136,305
Diluted Shares 27,388,305
Report Link
Date2007-06-11
Revenue 485,356,000
Net Income -15,924,000
EPS -0.59
Basic Shares 27,118,972
Diluted Shares 27,118,972
Report Link
Date2007-03-12
Revenue 512,500,000
Net Income -26,965,000
EPS -1
Basic Shares 26,909,306
Diluted Shares 26,909,306
Report Link
Date2006-12-11
Revenue 522,326,000
Net Income 213,920,000
EPS 7.53
Basic Shares 28,377,304
Diluted Shares 29,353,970
Report Link
Date2006-10-16
Revenue 417,073,000
Net Income -86,475,000
EPS -2.73
Basic Shares 31,660,302
Diluted Shares 32,009,301
Report Link
Date2006-06-09
Revenue 589,058,000
Net Income -8,619,000
EPS -0.27
Basic Shares 31,689,968
Diluted Shares 31,689,968
Report Link
Date2006-03-13
Revenue 615,702,000
Net Income -55,636,000
EPS -1.74
Basic Shares 31,952,634
Diluted Shares 31,952,634
Report Link
Date2005-12-12
Revenue 623,099,000
Net Income -27,924,000
EPS -0.85
Basic Shares 32,720,300
Diluted Shares 32,720,300
Report Link
Date2005-10-14
Revenue 623,253,000
Net Income -23,000
EPS -0.0007
Basic Shares 32,349,634
Diluted Shares 32,349,634
Report Link
Date2005-06-09
Revenue 606,704,000
Net Income -14,333,000
EPS -0.44
Basic Shares 32,585,300
Diluted Shares 32,585,300
Report Link
Date2005-03-14
Revenue 608,846,000
Net Income -17,725,000
EPS -0.56
Basic Shares 31,878,301
Diluted Shares 31,878,301
Report Link
Date2004-12-10
Revenue 629,719,000
Net Income -11,733,000
EPS -0.37
Basic Shares 31,735,968
Diluted Shares 31,735,968
Report Link
Date2004-10-14
Revenue 611,213,000
Net Income -23,312,000
EPS -0.8
Basic Shares 29,306,637
Diluted Shares 29,306,637
Report Link
Date2004-06-14
Revenue 565,664,000
Net Income -76,849,000
EPS -2.53
Basic Shares 30,354,969
Diluted Shares 30,354,969
Report Link
Date2004-03-16
Revenue 526,973,000
Net Income 18,416,000
EPS 0.66
Basic Shares 28,539,304
Diluted Shares 30,670,635
Report Link
Date2003-12-15
Revenue 513,055,000
Net Income -13,966,000
EPS -0.51
Basic Shares 27,542,305
Diluted Shares 27,542,305
Report Link
Date2003-10-29
Revenue 485,739,000
Net Income 8,336,000
EPS 0.31
Basic Shares 26,725,306
Diluted Shares 26,725,306
Report Link
Date2003-06-16
Revenue 454,870,000
Net Income -9,303,000
EPS -0.35
Basic Shares 26,753,973
Diluted Shares 26,753,973
Report Link
Date2003-03-14
Revenue 450,767,000
Net Income -12,459,000
EPS -0.47
Basic Shares 26,574,973
Diluted Shares 26,574,973
Report Link
Date2002-12-16
Revenue 443,171,000
Net Income -4,091,000
EPS -0.15
Basic Shares 26,478,640
Diluted Shares 26,478,640
Report Link
Date2002-10-29
Revenue 416,727,000
Net Income -78,229,000
EPS -3.12
Basic Shares 25,035,974
Diluted Shares 25,035,974
Report Link
Date2002-06-14
Revenue 401,653,000
Net Income -49,593,000
EPS -1.93
Basic Shares 25,645,974
Diluted Shares 25,645,974
Report Link
Date2002-03-18
Revenue 374,025,000
Net Income -17,212,000
EPS -0.7
Basic Shares 24,460,691
Diluted Shares 24,460,691
Report Link
Date2001-12-17
Revenue 339,209,000
Net Income -158,315,000
EPS -6.65
Basic Shares 23,802,976
Diluted Shares 23,802,976
Report Link
Date2001-10-29
Revenue 331,034,000
Net Income -171,828,000
EPS -7.55
Basic Shares 22,766,977
Diluted Shares 24,928,641
Report Link
Date2001-06-14
Revenue 335,722,000
Net Income -48,277,000
EPS -2.18
Basic Shares 22,156,949
Diluted Shares 22,156,949
Report Link
Date2001-03-19
Revenue 287,597,000
Net Income -117,104,000
EPS -5.31
Basic Shares 22,063,367
Diluted Shares 22,063,367
Report Link
Date2000-12-15
Revenue 276,597,000
Net Income 869,568,000
EPS 37.31
Basic Shares 23,310,254
Diluted Shares 25,728,422
Report Link
Date2000-10-31
Revenue 271,861,855
Net Income -21,263,964
EPS -1.82
Basic Shares 11,655,455
Diluted Shares 12,539,771
Report Link
Date2000-06-14
Revenue 263,110,000
Net Income 127,656,000
EPS 11.1
Basic Shares 11,513,404
Diluted Shares 12,665,329
Report Link
Date2000-03-16
Revenue 275,500,000
Net Income 100,000,000
EPS 8.79
Basic Shares 11,377,377
Diluted Shares 12,146,229
Report Link
Date1999-12-15
Revenue 283,400,000
Net Income 24,400,000
EPS 1.58
Basic Shares 22,710,159
Diluted Shares 24,401,600
Report Link
Date1999-11-04
Revenue 246,400,000
Net Income -6,100,000
EPS -0.55
Basic Shares 11,176,632
Diluted Shares 23,999,976
Report Link
Date1999-06-14
Revenue 191,800,000
Net Income 2,100,000
EPS 0.09
Basic Shares 22,432,510
Diluted Shares 23,820,618
Report Link
Date1999-03-17
Revenue 160,700,000
Net Income 2,100,000
EPS 0.09
Basic Shares 23,333,310
Diluted Shares 23,333,310
Report Link
Date1998-12-15
Revenue 133,300,000
Net Income 4,900,000
EPS 0.23
Basic Shares 21,777,756
Diluted Shares 23,333,310
Report Link
Date1998-10-29
Revenue 122,600,000
Net Income -16,400,000
EPS -1.72
Basic Shares 9,523,797
Diluted Shares 19,047,600
Report Link
Date1998-06-15
Revenue 87,100,000
Net Income 4,800,000
EPS 0.26
Basic Shares 18,823,511
Diluted Shares 21,333,312
Report Link
Date1998-03-17
Revenue 71,000,000
Net Income 3,200,000
EPS 0.21
Basic Shares 15,238,080
Diluted Shares 17,777,760
Report Link
Date1997-12-15
Revenue 54,800,000
Net Income 2,000,000
EPS 0.14
Basic Shares 14,814,800
Diluted Shares 16,666,650
Report Link
Date1997-10-29
Revenue 41,000,000
Net Income 1,000,000
EPS 0.14
Basic Shares 7,050,968
Diluted Shares 13,913,030
Report Link
Date1997-06-19
Revenue 34,500,000
Net Income 200,000
EPS 0.015
Basic Shares 13,333,320
Diluted Shares 13,333,320
Report Link
Date1997-03-17
Revenue 31,400,000
Net Income -1,800,000
EPS -0.14
Basic Shares 13,333,320
Diluted Shares 13,333,320
Report Link
Date1996-12-16
Revenue 28,300,000
Net Income -3,100,000
EPS -0.23
Basic Shares 13,777,764
Diluted Shares 13,777,764
Report Link
Date1996-10-29
Revenue 23,200,000
Net Income -4,400,000
EPS -0.73
Basic Shares 6,060,001
Diluted Shares 11,487,168
Report Link
Date1996-06-14
Revenue 18,200,000
Net Income -4,600,000
EPS -0.38
Basic Shares 12,266,654
Diluted Shares 12,266,654
Report Link
Date1996-01-31
Revenue 9,700,000
Net Income -4,900,000
EPS -0.45
Basic Shares 10,888,878
Diluted Shares 10,888,878
Report Link
Date1995-10-31
Revenue 6,600,000
Net Income -1,700,000
EPS -0.15
Basic Shares 11,333,322
Diluted Shares 11,333,322
Report Link
Date1995-07-31
Revenue 4,700,000
Net Income -800,000
EPS -0.0756
Basic Shares 10,576,912
Diluted Shares 10,769,220
Report Link
Date1995-04-30
Revenue 3,300,000
Net Income -300,000
EPS -0.03
Basic Shares 9,999,990
Diluted Shares 9,999,990
Report Link
Date1995-01-31
Revenue 2,100,000
Net Income -100,000
EPS -0.015
Basic Shares 6,666,660
Diluted Shares 6,666,660
Report Link
Date1994-10-31
Revenue 1,600,000
Net Income -900,000
EPS -0.075
Basic Shares 11,999,988
Diluted Shares 11,999,988
Report Link

Quarterly Ratios

Date2024-07-31
PE 6.60
Dividend Yield 0.13
Payout Ratio: 3.441%
Date2024-04-30
PE 40.57
Dividend Yield 0.14
Payout Ratio: 22.861%
Date2024-01-31
PE 15.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-10-31
PE 23.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-07-31
PE 18.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-04-30
PE 30.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-01-31
PE 12.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-10-31
PE 15.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-07-31
PE 9.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-04-30
PE 35.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-01-31
PE 32.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-10-31
PE -128.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-07-31
PE 8.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-04-30
PE 4.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-01-31
PE 7.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-10-31
PE 7.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-07-31
PE 1.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-04-30
PE 68.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-01-31
PE 53.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-10-31
PE -28.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-07-31
PE -25.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-04-30
PE 12.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-01-31
PE 235.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-10-31
PE -27.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-07-31
PE 3.93
Dividend Yield 1.75
Payout Ratio: 27.469%
Date2018-04-30
PE -9.67
Dividend Yield 1.67
Payout Ratio: -64.691%
Date2018-01-31
PE 44.17
Dividend Yield 1.76
Payout Ratio: 311.346%
Date2017-10-31
PE -38.79
Dividend Yield 1.45
Payout Ratio: -225.621%
Date2017-07-31
PE -8.72
Dividend Yield 1.37
Payout Ratio: -47.952%
Date2017-04-30
PE -17.77
Dividend Yield 1.29
Payout Ratio: -91.937%
Date2017-01-31
PE 124.90
Dividend Yield 1.00
Payout Ratio: 501.257%
Date2016-10-31
PE 4.63
Dividend Yield 1.08
Payout Ratio: 19.979%
Date2016-07-31
PE 7.75
Dividend Yield 1.28
Payout Ratio: 39.708%
Date2016-04-30
PE 17.14
Dividend Yield 1.50
Payout Ratio: 102.832%
Date2016-01-31
PE 14.01
Dividend Yield 1.94
Payout Ratio: 108.905%
Date2015-10-31
PE 14.82
Dividend Yield 1.69
Payout Ratio: 100.143%
Date2015-07-31
PE 64.76
Dividend Yield 1.36
Payout Ratio: 351.311%
Date2015-04-30
PE 145.24
Dividend Yield 1.30
Payout Ratio: 757.522%
Date2015-01-31
PE 40.61
Dividend Yield 8.57
Payout Ratio: 1392.072%
Date2014-10-31
PE 0.98
Dividend Yield 1.26
Payout Ratio: 4.928%
Date2014-07-31
PE 9.31
Dividend Yield 1.38
Payout Ratio: 51.206%
Date2014-04-30
PE 14.97
Dividend Yield 1.31
Payout Ratio: 78.393%
Date2014-01-31
PE 30.25
Dividend Yield 1.28
Payout Ratio: 154.517%
Date2013-10-31
PE 27.35
Dividend Yield 0.48
Payout Ratio: 52.143%
Date2013-07-31
PE -20.90
Dividend Yield 0.00
Payout Ratio: -0.027%
Date2013-04-30
PE 6.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-01-31
PE 12.75
Dividend Yield 9.10
Payout Ratio: 463.901%
Date2012-10-31
PE 10.31
Dividend Yield 2.30
Payout Ratio: 94.770%
Date2012-07-31
PE 0.99
Dividend Yield 2.30
Payout Ratio: 9.148%
Date2012-04-30
PE 10.47
Dividend Yield 2.73
Payout Ratio: 114.219%
Date2012-01-31
PE 12.00
Dividend Yield 2.33
Payout Ratio: 111.747%
Date2011-10-31
PE -9.57
Dividend Yield 3.15
Payout Ratio: -120.596%
Date2011-07-31
PE 225.35
Dividend Yield 1.76
Payout Ratio: 1582.379%
Date2011-04-30
PE 8.77
Dividend Yield 0.21
Payout Ratio: 7.499%
Date2011-01-31
PE 12.36
Dividend Yield 5.40
Payout Ratio: 267.048%
Date2010-10-31
PE 1.85
Dividend Yield 0.47
Payout Ratio: 3.515%
Date2010-07-31
PE 5.22
Dividend Yield 0.28
Payout Ratio: 5.902%
Date2010-04-30
PE 1.66
Dividend Yield 0.29
Payout Ratio: 1.904%
Date2010-01-31
PE 2.59
Dividend Yield 1.59
Payout Ratio: 16.446%
Date2009-10-31
PE -2.33
Dividend Yield 2.00
Payout Ratio: -18.644%
Date2009-07-31
PE 0.83
Dividend Yield 1.97
Payout Ratio: 6.569%
Date2009-04-30
PE -0.05
Dividend Yield 9.50
Payout Ratio: -1.844%
Date2009-01-31
PE -0.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-10-31
PE -0.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-07-31
PE -0.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-04-30
PE -0.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-01-31
PE -0.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-10-31
PE 9.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-07-31
PE -0.74
Dividend Yield 3.06
Payout Ratio: -9.095%
Date2007-04-30
PE -5.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-01-31
PE -4.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-10-31
PE 0.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-07-31
PE -1.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-04-30
PE -12.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-01-31
PE -2.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-10-31
PE -4.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-07-31
PE -5611.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-04-30
PE -9.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-01-31
PE -8.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-10-31
PE -11.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-07-31
PE -6.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-04-30
PE -2.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-01-31
PE 10.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-10-31
PE -11.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-07-31
PE 17.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-04-30
PE -12.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-01-31
PE -10.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-10-31
PE -31.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-07-31
PE -1.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-04-30
PE -2.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-01-31
PE -7.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-10-31
PE -0.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-07-31
PE -0.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-04-30
PE -1.87
Dividend Yield 1.30
Payout Ratio: -9.727%
Date2001-01-31
PE -0.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-10-31
PE 0.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-07-31
PE -2.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-04-30
PE 0.37
Dividend Yield 0.49
Payout Ratio: 0.719%
Date2000-01-31
PE 0.46
Dividend Yield 0.43
Payout Ratio: 0.800%
Date1999-10-31
PE 3.80
Dividend Yield 0.22
Payout Ratio: 3.279%
Date1999-07-31
PE -7.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-04-30
PE 43.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-01-31
PE 45.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-10-31
PE 18.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-07-31
PE -2.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-04-30
PE 16.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-01-31
PE 19.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-10-31
PE 30.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-07-31
PE 28.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-04-30
PE 272.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-01-31
PE -30.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-10-31
PE -18.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-07-31
PE -5.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-04-30
PE -10.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-01-31
PE -9.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-10-31
PE -27.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-07-31
PE -53.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-04-30
PE -136.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-01-31
PE -272.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-10-31
PE -54.43
Dividend Yield 0.00
Payout Ratio: 0.000%

RSI:

44.85

Price:

$49.45

Market Cap:

1,248,497,974

EPS TTM:

2.54

PE Ratio:

19.51

PEPSG:

NaN

Fwd PE:

NaN

Volume:

100,437

2 Year Price Change

1.904

Index 2 Year Price Change

1.497

5 Year Price Change

7.348

Index 5 Year Price Change

1.905

PESPG: 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: