Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.

TPLTPL
2026-05-05
Market Cap:21458184804

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
TPLTPL
2026-02-17
Market Cap:21458184804

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
TPLTPL
2025-11-05
Market Cap:21458184804

EPS

Forecasted--
Reported--

Revenue

Forecasted--
Reported--
TPLTPL
2025-08-06
Market Cap:21458184804

EPS

Forecasted$5.48
Reported$5.05
Surprise0
Surprise %-8%

Revenue

Forecasted198,000,000
Reported187,543,000
TPLTPL
2025-05-07
Market Cap:21458184804

EPS

Forecasted$5.27
Reported$5.24
Surprise0
Surprise %-1%

Revenue

Forecasted211,000,000
Reported195,983,000
TPLTPL
2025-02-19
Market Cap:21458184804

EPS

Forecasted$4.84
Reported$5.14
Surprise0
Surprise %6%

Revenue

Forecasted185,000,000
Reported185,784,000
TPLTPL
2024-11-06
Market Cap:21458184804

EPS

Forecasted$5.35
Reported$4.63
Surprise-1
Surprise %-13%

Revenue

Forecasted180,753,000
Reported173,563,000
TPLTPL
2024-08-07
Market Cap:21458184804

EPS

Forecasted$5.36
Reported$4.98
Surprise0
Surprise %-7%

Revenue

Forecasted182,345,000
Reported172,334,000
TPLTPL
2024-05-08
Market Cap:21458184804

EPS

Forecasted$4.82
Reported$4.97
Surprise0
Surprise %3%

Revenue

Forecasted158,211,000
Reported174,142,000
TPLTPL
2024-02-21
Market Cap:21458184804

EPS

Forecasted$4.15
Reported$4.91
Surprise1
Surprise %18%

Revenue

Forecasted152,200,000
Reported166,657,000
TPLTPL
2023-11-01
Market Cap:21458184804

EPS

Forecasted$4.84
Reported$4.58
Surprise0
Surprise %-5%

Revenue

Forecasted171,340,000
Reported157,967,000
TPLTPL
2023-08-02
Market Cap:21458184804

EPS

Forecasted$3.70
Reported$4.35
Surprise1
Surprise %18%

Revenue

Forecasted153,140,000
Reported160,609,000
TPLTPL
2023-05-03
Market Cap:21458184804

EPS

Forecasted$4.40
Reported$3.75
Surprise-1
Surprise %-15%

Revenue

Forecasted146,362,000
Reported146,362,000
TPLTPL
2023-02-22
Market Cap:21458184804

EPS

Forecasted$5.05
Reported$4.31
Surprise-1
Surprise %-15%

Revenue

Forecasted171,711,000
Reported152,706,000
TPLTPL
2022-11-02
Market Cap:21458184804

EPS

Forecasted$4.79
Reported$5.61
Surprise1
Surprise %17%

Revenue

Forecasted175,667,500
Reported191,111,000
TPLTPL
2022-08-03
Market Cap:21458184804

EPS

Forecasted$5.10
Reported$5.12
Surprise0
Surprise %0%

Revenue

Forecasted174,791,948
Reported176,270,000
TPLTPL
2022-05-04
Market Cap:21458184804

EPS

Forecasted$4.61
Reported$4.21
Surprise0
Surprise %-9%

Revenue

Forecasted156,253,150
Reported147,335,000
TPLTPL
2022-02-23
Market Cap:21458184804

EPS

Forecasted$3.66
Reported$3.40
Surprise0
Surprise %-7%

Revenue

Forecasted129,234,486
Reported147,178,000
TPLTPL
2021-11-04
Market Cap:21458184804

EPS

Forecasted$2.94
Reported$3.61
Surprise1
Surprise %23%

Revenue

Forecasted110,250,000
Reported123,693,000
TPLTPL
2021-08-05
Market Cap:21458184804

EPS

Forecasted$2.46
Reported$2.45
Surprise0
Surprise %0%

Revenue

Forecasted94,220,000
Reported95,932,000
TPLTPL
2021-05-06
Market Cap:21458184804

EPS

Forecasted$1.92
Reported$2.15
Surprise0
Surprise %12%

Revenue

Forecasted74,237,253
Reported84,155,000
TPLTPL
2021-02-25
Market Cap:21458184804

EPS

Forecasted$1.51
Reported$1.92
Surprise0
Surprise %27%

Revenue

Forecasted56,145,328
Reported74,304,000
TPLTPL
2020-11-02
Market Cap:21458184804

EPS

Forecasted$1.20
Reported$1.99
Surprise1
Surprise %66%

Revenue

Forecasted62,049,717
Reported74,383,000
TPLTPL
2020-07-30
Market Cap:21458184804

EPS

Forecasted$2.08
Reported$1.19
Surprise-1
Surprise %-43%

Revenue

Forecasted100,705,550
Reported54,568,000
TPLTPL
2020-04-30
Market Cap:21458184804

EPS

Forecasted$2.40
Reported$2.47
Surprise0
Surprise %3%

Revenue

Forecasted93,852,818
Reported96,594,000
TPLTPL
2020-01-30
Market Cap:21458184804

EPS

Forecasted$2.47
Reported$3.07
Surprise1
Surprise %24%

Revenue

Forecasted90,788,786
Reported113,332,000
TPLTPL
2019-10-31
Market Cap:21458184804

EPS

Forecasted--
Reported$2.58

Revenue

Forecasted--
Reported98,530,000
TPLTPL
2019-07-31
Market Cap:21458184804

EPS

Forecasted--
Reported$2.13

Revenue

Forecasted--
Reported87,310,000
TPLTPL
2019-04-25
Market Cap:21458184804

EPS

Forecasted--
Reported$6.01

Revenue

Forecasted--
Reported191,324,000
TPLTPL
2019-01-31
Market Cap:21458184804

EPS

Forecasted--
Reported$2.69

Revenue

Forecasted--
Reported93,201,000
TPLTPL
2018-10-31
Market Cap:21458184804

EPS

Forecasted--
Reported$2.17

Revenue

Forecasted--
Reported73,168,000
TPLTPL
2018-07-31
Market Cap:21458184804

EPS

Forecasted--
Reported$2.24

Revenue

Forecasted--
Reported73,844,000
TPLTPL
2018-04-30
Market Cap:21458184804

EPS

Forecasted--
Reported$1.87

Revenue

Forecasted--
Reported60,007,000
TPLTPL
2018-01-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.97

Revenue

Forecasted--
Reported38,275,224
TPLTPL
2017-10-30
Market Cap:21458184804

EPS

Forecasted--
Reported$1.12

Revenue

Forecasted--
Reported42,476,454
TPLTPL
2017-07-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.71

Revenue

Forecasted--
Reported27,348,554
TPLTPL
2017-04-27
Market Cap:21458184804

EPS

Forecasted--
Reported$0.63

Revenue

Forecasted--
Reported24,228,768
TPLTPL
2017-01-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.46

Revenue

Forecasted--
Reported17,563,217
TPLTPL
2016-10-27
Market Cap:21458184804

EPS

Forecasted--
Reported$0.37

Revenue

Forecasted--
Reported14,265,752
TPLTPL
2016-07-28
Market Cap:21458184804

EPS

Forecasted--
Reported$0.42

Revenue

Forecasted--
Reported16,190,266
TPLTPL
2016-04-28
Market Cap:21458184804

EPS

Forecasted--
Reported$0.30

Revenue

Forecasted--
Reported11,892,161
TPLTPL
2016-01-28
Market Cap:21458184804

EPS

Forecasted--
Reported$0.37

Revenue

Forecasted--
Reported14,714,861
TPLTPL
2015-10-29
Market Cap:21458184804

EPS

Forecasted--
Reported$0.47

Revenue

Forecasted--
Reported18,179,458
TPLTPL
2015-07-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.30

Revenue

Forecasted--
Reported11,787,875
TPLTPL
2015-04-29
Market Cap:21458184804

EPS

Forecasted--
Reported$0.89

Revenue

Forecasted--
Reported34,732,660
TPLTPL
2015-01-29
Market Cap:21458184804

EPS

Forecasted--
Reported$0.33

Revenue

Forecasted--
Reported13,291,018
TPLTPL
2014-10-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.37

Revenue

Forecasted--
Reported14,752,719
TPLTPL
2014-07-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.39

Revenue

Forecasted--
Reported15,579,884
TPLTPL
2014-04-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.29

Revenue

Forecasted--
Reported11,578,609
TPLTPL
2014-01-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.29

Revenue

Forecasted--
Reported12,500,601
TPLTPL
2013-10-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.37

Revenue

Forecasted--
Reported14,933,866
TPLTPL
2013-07-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.24

Revenue

Forecasted--
Reported9,950,824
TPLTPL
2013-04-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported6,723,783
TPLTPL
2013-01-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported7,816,061
TPLTPL
2012-11-06
Market Cap:21458184804

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported6,857,629
TPLTPL
2012-11-01
Market Cap:21458184804

EPS

Forecasted--
Reported$0.16

Revenue

Forecasted--
Reported8,521,245
TPLTPL
2012-05-07
Market Cap:21458184804

EPS

Forecasted--
Reported$0.22

Revenue

Forecasted--
Reported9,392,521
TPLTPL
2012-03-12
Market Cap:21458184804

EPS

Forecasted--
Reported$0.24

Revenue

Forecasted--
Reported11,043,258
TPLTPL
2011-11-07
Market Cap:21458184804

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported8,344,463
TPLTPL
2011-08-05
Market Cap:21458184804

EPS

Forecasted--
Reported$0.19

Revenue

Forecasted--
Reported8,566,282
TPLTPL
2011-05-05
Market Cap:21458184804

EPS

Forecasted--
Reported$0.12

Revenue

Forecasted--
Reported5,715,768
TPLTPL
2011-03-11
Market Cap:21458184804

EPS

Forecasted--
Reported$0.10

Revenue

Forecasted--
Reported5,460,446
TPLTPL
2010-11-04
Market Cap:21458184804

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported3,885,821
TPLTPL
2010-08-04
Market Cap:21458184804

EPS

Forecasted--
Reported$0.13

Revenue

Forecasted--
Reported6,474,516
TPLTPL
2010-05-05
Market Cap:21458184804

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported4,245,182
TPLTPL
2010-03-12
Market Cap:21458184804

EPS

Forecasted--
Reported$0.06

Revenue

Forecasted--
Reported3,634,794
TPLTPL
2009-11-05
Market Cap:21458184804

EPS

Forecasted--
Reported$0.06

Revenue

Forecasted--
Reported3,358,264
TPLTPL
2009-08-06
Market Cap:21458184804

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported4,242,824
TPLTPL
2009-05-07
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,848,978
TPLTPL
2009-03-16
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,995,442
TPLTPL
2008-11-06
Market Cap:21458184804

EPS

Forecasted--
Reported$0.12

Revenue

Forecasted--
Reported5,992,923
TPLTPL
2008-08-08
Market Cap:21458184804

EPS

Forecasted--
Reported$0.10

Revenue

Forecasted--
Reported5,352,963
TPLTPL
2008-05-09
Market Cap:21458184804

EPS

Forecasted--
Reported$0.09

Revenue

Forecasted--
Reported4,954,938
TPLTPL
2008-03-14
Market Cap:21458184804

EPS

Forecasted--
Reported$0.07

Revenue

Forecasted--
Reported4,117,390
TPLTPL
2007-11-08
Market Cap:21458184804

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported5,008,768
TPLTPL
2007-08-07
Market Cap:21458184804

EPS

Forecasted--
Reported$0.06

Revenue

Forecasted--
Reported3,483,887
TPLTPL
2007-05-04
Market Cap:21458184804

EPS

Forecasted--
Reported$0.05

Revenue

Forecasted--
Reported2,855,066
TPLTPL
2007-03-15
Market Cap:21458184804

EPS

Forecasted--
Reported$0.12

Revenue

Forecasted--
Reported9,147,413
TPLTPL
2006-11-08
Market Cap:21458184804

EPS

Forecasted--
Reported$0.09

Revenue

Forecasted--
Reported4,802,539
TPLTPL
2006-08-07
Market Cap:21458184804

EPS

Forecasted--
Reported$0.09

Revenue

Forecasted--
Reported5,012,478
TPLTPL
2006-05-05
Market Cap:21458184804

EPS

Forecasted--
Reported$0.06

Revenue

Forecasted--
Reported3,498,768
TPLTPL
2006-03-16
Market Cap:21458184804

EPS

Forecasted--
Reported$0.07

Revenue

Forecasted--
Reported5,552,051
TPLTPL
2005-11-08
Market Cap:21458184804

EPS

Forecasted--
Reported$0.08

Revenue

Forecasted--
Reported4,101,361
TPLTPL
2005-08-08
Market Cap:21458184804

EPS

Forecasted--
Reported$0.07

Revenue

Forecasted--
Reported4,065,220
TPLTPL
2005-05-10
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,579,261
TPLTPL
2004-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,672,496
TPLTPL
2004-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.41

Revenue

Forecasted--
Reported21,630,083
TPLTPL
2004-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,600,247
TPLTPL
2004-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,237,784
TPLTPL
2004-03-15
Market Cap:21458184804

EPS

Forecasted--
Reported$0.05

Revenue

Forecasted--
Reported2,899,080
TPLTPL
2003-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,654,935
TPLTPL
2003-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,584,117
TPLTPL
2003-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported1,815,197
TPLTPL
2002-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.07

Revenue

Forecasted--
Reported4,005,369
TPLTPL
2002-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported1,849,690
TPLTPL
2002-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported1,744,395
TPLTPL
2002-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,522,644
TPLTPL
2001-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported1,983,122
TPLTPL
2001-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.11

Revenue

Forecasted--
Reported7,889,591
TPLTPL
2001-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported1,908,926
TPLTPL
2001-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,647,729
TPLTPL
2000-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported2,254,050
TPLTPL
2000-11-13
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported1,898,689
TPLTPL
2000-08-10
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,571,735
TPLTPL
2000-05-10
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported2,074,525
TPLTPL
1999-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,824,237
TPLTPL
1999-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1999-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,400,000
TPLTPL
1999-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,600,000
TPLTPL
1998-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.06

Revenue

Forecasted--
Reported3,679,670
TPLTPL
1998-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,400,000
TPLTPL
1998-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,800,000
TPLTPL
1998-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.05

Revenue

Forecasted--
Reported3,500,000
TPLTPL
1997-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,675,037
TPLTPL
1997-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.06

Revenue

Forecasted--
Reported4,100,000
TPLTPL
1997-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported3,700,000
TPLTPL
1997-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.05

Revenue

Forecasted--
Reported3,600,000
TPLTPL
1996-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.04

Revenue

Forecasted--
Reported2,681,087
TPLTPL
1996-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,800,000
TPLTPL
1996-08-13
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported2,700,000
TPLTPL
1996-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,400,000
TPLTPL
1995-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,540,285
TPLTPL
1995-11-15
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,100,000
TPLTPL
1995-08-11
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported2,200,000
TPLTPL
1995-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,700,000
TPLTPL
1994-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported2,200,000
TPLTPL
1994-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.03

Revenue

Forecasted--
Reported2,700,000
TPLTPL
1994-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,900,000
TPLTPL
1994-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported2,200,000
TPLTPL
1993-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1993-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,100,000
TPLTPL
1993-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,600,000
TPLTPL
1993-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported-$0.00

Revenue

Forecasted--
Reported1,500,000
TPLTPL
1992-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,400,000
TPLTPL
1992-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported900,000
TPLTPL
1992-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,100,000
TPLTPL
1992-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported900,000
TPLTPL
1991-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1991-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported900,000
TPLTPL
1991-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1991-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,600,000
TPLTPL
1990-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported2,000,000
TPLTPL
1990-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1990-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1990-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1989-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,800,000
TPLTPL
1989-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,300,000
TPLTPL
1989-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1989-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,100,000
TPLTPL
1988-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,200,000
TPLTPL
1988-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,100,000
TPLTPL
1988-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,300,000
TPLTPL
1988-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,300,000
TPLTPL
1987-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,000,000
TPLTPL
1987-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,300,000
TPLTPL
1987-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported1,500,000
TPLTPL
1987-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,500,000
TPLTPL
1986-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,400,000
TPLTPL
1986-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,600,000
TPLTPL
1986-06-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,600,000
TPLTPL
1986-03-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.01

Revenue

Forecasted--
Reported1,600,000
TPLTPL
1985-12-31
Market Cap:21458184804

EPS

Forecasted--
Reported$0.06

Revenue

Forecasted--
Reported5,000,000
TPLTPL
1985-09-30
Market Cap:21458184804

EPS

Forecasted--
Reported$0.02

Revenue

Forecasted--
Reported2,400,000