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.

TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2026-12-10
Thursday
Forecasted EPS-$8.40
Reported EPS--
Forecasted Revenue$9.95 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2026-09-03
Thursday
Forecasted EPS-$7.80
Reported EPS--
Forecasted Revenue$10.31 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2026-05-21
Thursday
Forecasted EPS-$9.60
Reported EPS--
Forecasted Revenue$15.00 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2026-01-02
Friday
Forecasted EPS-$11.10
Reported EPS-$28.20
Surprise-17.10
Surprise %-154.1%
Forecasted Revenue$14.50 M
Reported Revenue$11.06 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2025-12-26
Friday
Forecasted EPS-$44.40
Reported EPS-$8.22
Surprise36.18
Surprise %81.5%
Forecasted Revenue$10.50 M
Reported Revenue$14.25 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2025-11-21
Friday
Forecasted EPS-$44.40
Reported EPS-$9.72
Surprise34.68
Surprise %78.1%
Forecasted Revenue$14.50 M
Reported Revenue$10.98 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2025-07-03
Thursday
Forecasted EPS-$15.30
Reported EPS-$14.46
Surprise0.84
Surprise %5.5%
Forecasted Revenue$16.00 M
Reported Revenue$7.58 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2025-01-29
Wednesday
Forecasted EPS-$9.00
Reported EPS-$37.06
Surprise-28.06
Surprise %-311.8%
Forecasted Revenue$16.50 M
Reported Revenue$15.86 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2024-11-15
Friday
Forecasted EPS-$16.20
Reported EPS-$13.74
Surprise2.46
Surprise %15.2%
Forecasted Revenue$16.50 M
Reported Revenue$15.15 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2024-08-14
Wednesday
Forecasted EPS-$19.52
Reported EPS-$21.30
Surprise-1.78
Surprise %-9.1%
Forecasted Revenue$16.50 M
Reported Revenue$15.84 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2024-05-23
Thursday
Forecasted EPS-$18.00
Reported EPS-$11.22
Surprise6.78
Surprise %37.7%
Forecasted Revenue$16.00 M
Reported Revenue$14.70 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2024-04-04
Thursday
Forecasted EPS-$21.00
Reported EPS-$21.53
Surprise-0.53
Surprise %-2.5%
Forecasted Revenue$15.00 M
Reported Revenue$13.43 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2023-10-03
Tuesday
Forecasted EPS-$2.70
Reported EPS-$4.50
Surprise-1.80
Surprise %-66.7%
Forecasted Revenue$14.50 M
Reported Revenue$13.90 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2023-07-06
Thursday
Forecasted EPS-$1.80
Reported EPS-$4.50
Surprise-2.70
Surprise %-150.0%
Forecasted Revenue$13.50 M
Reported Revenue$14.83 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2023-04-10
Monday
Forecasted EPS-$1.80
Reported EPS-$24.90
Surprise-23.10
Surprise %-1,283.3%
Forecasted Revenue$13.50 M
Reported Revenue$14.83 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2023-03-23
Thursday
Forecasted EPS-$1.80
Reported EPS-$27.03
Surprise-25.23
Surprise %-1,401.7%
Forecasted Revenue$18.00 M
Reported Revenue$18.04 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2022-12-15
Thursday
Forecasted EPS-$1.80
Reported EPS-$27.03
Surprise-25.23
Surprise %-1,401.7%
Forecasted Revenue$19.50 M
Reported Revenue$19.50 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2022-06-30
Thursday
Forecasted EPS-$1.20
Reported EPS-$15.00
Surprise-13.80
Surprise %-1,150.0%
Forecasted Revenue$20.00 M
Reported Revenue$18.78 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2022-04-11
Monday
Forecasted EPS$10.50
Reported EPS$9.01
Surprise-1.49
Surprise %-14.2%
Forecasted Revenue$24.00 M
Reported Revenue$19.52 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2021-12-15
Wednesday
Forecasted EPS$12.00
Reported EPS$13.51
Surprise1.51
Surprise %12.6%
Forecasted Revenue$25.00 M
Reported Revenue$22.00 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2021-09-09
Thursday
Forecasted EPS$2.10
Reported EPS$30.03
Surprise27.93
Surprise %1,330.0%
Forecasted Revenue$24.00 M
Reported Revenue$25.84 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2021-05-25
Tuesday
Forecasted EPS$2.10
Reported EPS$15.02
Surprise12.92
Surprise %615.2%
Forecasted Revenue$24.00 M
Reported Revenue$25.59 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2021-03-25
Thursday
Forecasted EPS$0.04
Reported EPS$0.54
Surprise0.50
Surprise %1,186.9%
Forecasted Revenue$28.00 M
Reported Revenue$32.77 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2020-11-17
Tuesday
Forecasted EPS$0.03
Reported EPS$0.54
Surprise0.51
Surprise %1,701.7%
Forecasted Revenue$38.42 M
Reported Revenue$32.01 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2020-08-25
Tuesday
Forecasted EPS--
Reported EPS$6.01
Forecasted Revenue$13.00 M
Reported Revenue$16.02 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2020-05-27
Wednesday
Forecasted EPS$0.15
Reported EPS$7.51
Surprise7.36
Surprise %4,906.7%
Forecasted Revenue$19.00 M
Reported Revenue$21.18 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2020-03-31
Tuesday
Forecasted EPS$1.80
Reported EPS$13.51
Surprise11.71
Surprise %650.6%
Forecasted Revenue$24.50 M
Reported Revenue$21.32 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2019-10-16
Wednesday
Forecasted EPS$1.80
Reported EPS$6.01
Surprise4.21
Surprise %233.9%
Forecasted Revenue$32.79 M
Reported Revenue$24.59 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2019-08-20
Tuesday
Forecasted EPS$2.10
Reported EPS-$28.53
Surprise-30.63
Surprise %-1,458.6%
Forecasted Revenue$28.92 M
Reported Revenue$22.50 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2019-05-07
Tuesday
Forecasted EPS$2.10
Reported EPS$1.50
Surprise-0.60
Surprise %-28.6%
Forecasted Revenue$28.32 M
Reported Revenue$22.03 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2019-03-07
Thursday
Forecasted EPS$1.20
Reported EPS$10.51
Surprise9.31
Surprise %775.8%
Forecasted Revenue$22.50 M
Reported Revenue$24.52 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2018-10-23
Tuesday
Forecasted EPS$1.80
Reported EPS$1.50
Surprise-0.30
Surprise %-16.7%
Forecasted Revenue$27.66 M
Reported Revenue$23.71 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2018-07-19
Thursday
Forecasted EPS$1.80
Reported EPS$4.50
Surprise2.70
Surprise %150.0%
Forecasted Revenue$20.84 M
Reported Revenue$25.00 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2018-05-01
Tuesday
Forecasted EPS$1.50
Reported EPS$5.11
Surprise3.61
Surprise %240.7%
Forecasted Revenue$23.56 M
Reported Revenue$23.80 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2018-03-07
Wednesday
Forecasted EPS$0.90
Reported EPS$12.01
Surprise11.11
Surprise %1,234.4%
Forecasted Revenue$23.56 M
Reported Revenue$24.55 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2017-10-26
Thursday
Forecasted EPS$4.50
Reported EPS$3.00
Surprise-1.50
Surprise %-33.3%
Forecasted Revenue$29.26 M
Reported Revenue$25.60 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2017-07-20
Thursday
Forecasted EPS$4.50
Reported EPS$4.50
Surprise0.00
Surprise %0.0%
Forecasted Revenue$21.21 M
Reported Revenue$25.45 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2017-05-02
Tuesday
Forecasted EPS$1.20
Reported EPS$1.80
Surprise0.60
Surprise %50.0%
Forecasted Revenue$19.42 M
Reported Revenue$23.54 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2017-03-14
Tuesday
Forecasted EPS-$24.00
Reported EPS$6.60
Surprise30.60
Surprise %127.5%
Forecasted Revenue$19.42 M
Reported Revenue$23.68 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2016-10-25
Tuesday
Forecasted EPS$9.01
Reported EPS$10.51
Surprise1.50
Surprise %16.6%
Forecasted Revenue$53.75 M
Reported Revenue$26.13 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2016-07-21
Thursday
Forecasted EPS$9.01
Reported EPS$2.73
Surprise-6.28
Surprise %-69.7%
Forecasted Revenue$21.69 M
Reported Revenue$26.29 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2016-04-19
Tuesday
Forecasted EPS$12.01
Reported EPS$4.50
Surprise-7.51
Surprise %-62.5%
Forecasted Revenue$58.21 M
Reported Revenue$23.52 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2016-03-03
Thursday
Forecasted EPS$12.01
Reported EPS$12.01
Surprise0.00
Surprise %0.0%
Forecasted Revenue$58.21 M
Reported Revenue$24.94 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2015-10-22
Thursday
Forecasted EPS$13.51
Reported EPS$15.02
Surprise1.51
Surprise %11.2%
Forecasted Revenue$31.48 M
Reported Revenue$25.76 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2015-07-28
Tuesday
Forecasted EPS$21.02
Reported EPS$10.51
Surprise-10.51
Surprise %-50.0%
Forecasted Revenue$31.49 M
Reported Revenue$24.26 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2015-04-30
Thursday
Forecasted EPS$25.53
Reported EPS$5.10
Surprise-20.43
Surprise %-80.0%
Forecasted Revenue$25.01 M
Reported Revenue$25.24 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2015-03-03
Tuesday
Forecasted EPS$27.03
Reported EPS$5.40
Surprise-21.63
Surprise %-80.0%
Forecasted Revenue$25.01 M
Reported Revenue$26.68 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2014-10-23
Thursday
Forecasted EPS$28.53
Reported EPS$27.03
Surprise-1.50
Surprise %-5.3%
Forecasted Revenue$29.88 M
Reported Revenue$27.16 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2014-07-29
Tuesday
Forecasted EPS$28.53
Reported EPS$27.03
Surprise-1.50
Surprise %-5.3%
Forecasted Revenue$28.61 M
Reported Revenue$26.00 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2014-04-29
Tuesday
Forecasted EPS$27.03
Reported EPS$27.03
Surprise0.00
Surprise %0.0%
Forecasted Revenue$26.35 M
Reported Revenue$25.02 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2014-03-04
Tuesday
Forecasted EPS$31.53
Reported EPS$30.03
Surprise-1.50
Surprise %-4.8%
Forecasted Revenue$26.35 M
Reported Revenue$25.45 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2013-10-17
Thursday
Forecasted EPS$30.03
Reported EPS$30.03
Surprise0.00
Surprise %0.0%
Forecasted Revenue$26.42 M
Reported Revenue$24.12 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2013-07-30
Tuesday
Forecasted EPS$30.03
Reported EPS$5.40
Surprise-24.63
Surprise %-82.0%
Forecasted Revenue$23.44 M
Reported Revenue$21.31 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2013-04-25
Thursday
Forecasted EPS$28.53
Reported EPS$5.70
Surprise-22.83
Surprise %-80.0%
Forecasted Revenue$20.33 M
Reported Revenue$20.33 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2013-03-05
Tuesday
Forecasted EPS$31.53
Reported EPS$30.03
Surprise-1.50
Surprise %-4.8%
Forecasted Revenue$20.33 M
Reported Revenue$20.82 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2012-10-18
Thursday
Forecasted EPS$30.03
Reported EPS$30.03
Surprise0.00
Surprise %0.0%
Forecasted Revenue$20.85 M
Reported Revenue$20.85 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2012-07-12
Thursday
Forecasted EPS$5.70
Reported EPS$6.00
Surprise0.30
Surprise %5.3%
Forecasted Revenue$19.71 M
Reported Revenue$20.81 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2012-04-19
Thursday
Forecasted EPS$5.10
Reported EPS$5.70
Surprise0.60
Surprise %11.8%
Forecasted Revenue$17.67 M
Reported Revenue$20.03 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2012-03-05
Monday
Forecasted EPS$5.10
Reported EPS$5.40
Surprise0.30
Surprise %5.9%
Forecasted Revenue$17.67 M
Reported Revenue$20.01 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2011-10-20
Thursday
Forecasted EPS$4.80
Reported EPS$5.40
Surprise0.60
Surprise %12.5%
Forecasted Revenue$17.35 M
Reported Revenue$19.83 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2011-07-21
Thursday
Forecasted EPS$4.80
Reported EPS$5.10
Surprise0.30
Surprise %6.2%
Forecasted Revenue$18.24 M
Reported Revenue$19.45 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2011-05-05
Thursday
Forecasted EPS$4.50
Reported EPS$5.10
Surprise0.60
Surprise %13.3%
Forecasted Revenue$16.16 M
Reported Revenue$18.65 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2011-03-03
Thursday
Forecasted EPS$4.20
Reported EPS$5.10
Surprise0.90
Surprise %21.4%
Forecasted Revenue$16.16 M
Reported Revenue$19.25 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2010-10-20
Wednesday
Forecasted EPS$3.90
Reported EPS$4.80
Surprise0.90
Surprise %23.1%
Forecasted Revenue$14.42 M
Reported Revenue$18.75 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2010-07-29
Thursday
Forecasted EPS$4.20
Reported EPS$4.50
Surprise0.30
Surprise %7.1%
Forecasted Revenue$21.01 M
Reported Revenue$22.63 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2010-05-11
Tuesday
Forecasted EPS$3.60
Reported EPS$4.50
Surprise0.90
Surprise %25.0%
Forecasted Revenue$21.76 M
Reported Revenue$29.01 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2010-03-11
Thursday
Forecasted EPS$3.90
Reported EPS$4.50
Surprise0.60
Surprise %15.4%
Forecasted Revenue$21.76 M
Reported Revenue$30.79 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2009-10-21
Wednesday
Forecasted EPS$3.60
Reported EPS$4.50
Surprise0.90
Surprise %25.0%
Forecasted Revenue$23.78 M
Reported Revenue$31.70 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2009-07-23
Thursday
Forecasted EPS$3.00
Reported EPS$4.20
Surprise1.20
Surprise %40.0%
Forecasted Revenue$31.98 M
Reported Revenue$32.30 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2009-04-29
Wednesday
Forecasted EPS$2.10
Reported EPS$3.60
Surprise1.50
Surprise %71.4%
Forecasted Revenue$22.00 M
Reported Revenue$31.11 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2009-03-10
Tuesday
Forecasted EPS$2.10
Reported EPS$2.10
Surprise0.00
Surprise %0.0%
Forecasted Revenue$22.00 M
Reported Revenue$34.01 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2008-10-31
Friday
Forecasted EPS$2.40
Reported EPS$1.80
Surprise-0.60
Surprise %-25.0%
Forecasted Revenue$44.48 M
Reported Revenue$35.58 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2008-07-22
Tuesday
Forecasted EPS$2.40
Reported EPS$2.10
Surprise-0.30
Surprise %-12.5%
Forecasted Revenue$40.84 M
Reported Revenue$36.30 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2008-04-29
Tuesday
Forecasted EPS$2.40
Reported EPS$1.80
Surprise-0.60
Surprise %-25.0%
Forecasted Revenue$42.81 M
Reported Revenue$34.25 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2008-03-14
Friday
Forecasted EPS$2.70
Reported EPS$1.80
Surprise-0.90
Surprise %-33.3%
Forecasted Revenue$42.81 M
Reported Revenue$34.74 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2007-10-25
Thursday
Forecasted EPS$0.04
Reported EPS-$2.38
Surprise-2.42
Surprise %-5,764.3%
Forecasted Revenue$416.65 M
Reported Revenue$34.73 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2007-08-09
Thursday
Forecasted EPS$3.90
Reported EPS$3.90
Surprise0.00
Surprise %0.0%
Forecasted Revenue$37.44 M
Reported Revenue$37.44 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2007-04-26
Thursday
Forecasted EPS$3.00
Reported EPS$4.50
Surprise1.50
Surprise %50.0%
Forecasted Revenue$30.28 M
Reported Revenue$36.71 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2006-10-26
Thursday
Forecasted EPS$4.20
Reported EPS$4.20
Surprise0.00
Surprise %0.0%
Forecasted Revenue$33.32 M
Reported Revenue$33.32 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2006-08-09
Wednesday
Forecasted EPS$2.10
Reported EPS$3.60
Surprise1.50
Surprise %71.4%
Forecasted Revenue$19.31 M
Reported Revenue$27.31 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2006-03-06
Monday
Forecasted EPS$2.70
Reported EPS$2.70
Surprise0.00
Surprise %0.0%
Forecasted Revenue--
Reported Revenue$27.74 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2005-07-28
Thursday
Forecasted EPS$1.80
Reported EPS$2.40
Surprise0.60
Surprise %33.3%
Forecasted Revenue$22.71 M
Reported Revenue$22.71 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2005-04-28
Thursday
Forecasted EPS$3.30
Reported EPS$2.40
Surprise-0.90
Surprise %-27.3%
Forecasted Revenue$26.80 M
Reported Revenue$21.23 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2004-10-20
Wednesday
Forecasted EPS$3.00
Reported EPS$3.60
Surprise0.60
Surprise %20.0%
Forecasted Revenue$17.18 M
Reported Revenue$21.45 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2004-07-28
Wednesday
Forecasted EPS$4.50
Reported EPS$2.40
Surprise-2.10
Surprise %-46.7%
Forecasted Revenue$26.47 M
Reported Revenue$20.07 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2004-04-28
Wednesday
Forecasted EPS$4.80
Reported EPS$1.20
Surprise-3.60
Surprise %-75.0%
Forecasted Revenue$25.85 M
Reported Revenue$16.38 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2004-02-17
Tuesday
Forecasted EPS$4.80
Reported EPS$3.60
Surprise-1.20
Surprise %-25.0%
Forecasted Revenue$19.35 M
Reported Revenue$15.48 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2003-10-23
Thursday
Forecasted EPS$4.80
Reported EPS$4.80
Surprise0.00
Surprise %0.0%
Forecasted Revenue$16.92 M
Reported Revenue$16.92 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2003-07-23
Wednesday
Forecasted EPS$4.80
Reported EPS$4.80
Surprise0.00
Surprise %0.0%
Forecasted Revenue$16.76 M
Reported Revenue$16.75 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2000-11-08
Wednesday
Forecasted EPS--
Reported EPS$24.00
Forecasted Revenue--
Reported Revenue$7.60 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
2000-04-05
Wednesday
Forecasted EPS--
Reported EPS$6.90
Forecasted Revenue--
Reported Revenue$6.60 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
1999-02-11
Thursday
Forecasted EPS$3.60
Reported EPS$3.60
Surprise0.00
Surprise %0.0%
Forecasted Revenue$6.30 M
Reported Revenue$6.30 M
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
1993-11-30
Tuesday
Forecasted EPS--
Reported EPS-$18.90
Forecasted Revenue--
Reported Revenue$600.00 K
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
1993-08-31
Tuesday
Forecasted EPS--
Reported EPS-$18.90
Forecasted Revenue--
Reported Revenue$600.00 K
Price Target Trend-
Analyst RatingBuy
TRIB logo
TRIB
$156.74 M Market Cap
Earnings Date
1993-05-31
Monday
Forecasted EPS--
Reported EPS-$18.90
Forecasted Revenue--
Reported Revenue$600.00 K
Price Target Trend-
Analyst RatingBuy