OTC : ITFRF
$0 (0.0%)
| Date | EPS Estimated | Time | Revenue | Revenue Estimated |
|---|---|---|---|---|
| 2026-08-12 | After Market Close | -$ | $27.06M | |
| 2026-05-14 | After Market Close | $50.52M | $57.44M | |
| 2026-02-12 | After Market Close | $37.37M | $36.54M | |
| 2025-09-30 | After Market Close | $33.72M | $36.26M | |
| 2025-08-06 | After Market Close | $29.24M | $5.46B | |
| 2025-05-13 | After Market Close | $41.25M | $50.23M | |
| 2025-02-12 | After Market Close | $30.17M | $36.11M | |
| 2024-11-12 | After Market Close | $31.6M | $35.33M | |
| 2024-08-08 | After Market Close | $30.64M | $27.95M | |
| 2024-05-09 | After Market Close | $40.81M | -$ | |
| 2024-02-13 | After Market Close | $35.82M | -$ | |
| 2023-09-30 | After Market Close | $33.4M | -$ | |
| 2023-06-30 | After Market Close | $30.86M | -$ | |
| 2023-03-31 | After Market Close | $43.93M | -$ | |
| 2023-02-09 | After Market Close | $27.31M | -$ | |
| 2022-11-09 | After Market Close | $30.69M | -$ | |
| 2022-08-09 | After Market Close | $33.27M | -$ | |
| 2022-05-12 | After Market Close | $34.79M | -$ | |
| 2022-02-08 | After Market Close | $36M | -$ | |
| 2021-11-11 | After Market Close | $35.43M | -$ | |
| 2021-08-05 | After Market Close | $42.12M | -$ | |
| 2021-05-13 | After Market Close | $47.81M | -$ | |
| 2021-01-29 | After Market Close | $34.46M | -$ | |
| 2020-10-30 | After Market Close | $38.04M | -$ | |
| 2020-07-31 | After Market Close | $31.88M | -$ | |
| 2020-05-08 | After Market Close | $48.37M | -$ | |
| 2020-01-31 | After Market Close | $33.94M | -$ | |
| 2019-10-31 | After Market Close | $33.64M | -$ | |
| 2019-07-31 | After Market Close | $25.32M | -$ | |
| 2019-05-08 | After Market Close | $42.66M | -$ | |
| 2019-01-31 | After Market Close | $27.85M | -$ | |
| 2018-10-31 | After Market Close | $24.19M | -$ | |
| 2018-07-31 | After Market Close | $17.73M | -$ | |
| 2018-05-02 | After Market Close | $41.78M | -$ | |
| 2018-01-31 | After Market Close | $22.32M | -$ | |
| 2017-10-27 | After Market Close | $25.27M | -$ | |
| 2017-07-27 | After Market Close | $17.91M | -$ | |
| 2017-05-02 | After Market Close | $30.59M | -$ | |
| 2017-01-31 | After Market Close | $20.86M | -$ | |
| 2016-10-28 | After Market Close | $29.74M | -$ | |
| 2016-07-29 | After Market Close | $21.98M | -$ | |
| 2016-05-02 | After Market Close | $37.39M | -$ | |
| 2016-01-29 | After Market Close | $20.44M | -$ | |
| 2015-10-30 | After Market Close | $27.85M | -$ | |
| 2015-07-31 | After Market Close | $17.55M | -$ | |
| 2015-05-01 | After Market Close | $33.08M | -$ | |
| 2015-01-30 | After Market Close | $24.3M | -$ | |
| 2014-10-31 | After Market Close | $27.03M | -$ | |
| 2014-06-30 | After Market Close | $18.37M | -$ | |
| 2014-03-31 | After Market Close | $39.6M | -$ | |
| 2013-12-31 | After Market Close | $28.03M | -$ | |
| 2013-09-30 | After Market Close | $25.36M | -$ | |
| 2013-06-30 | After Market Close | $18.34M | -$ | |
| 2013-03-31 | After Market Close | $31.99M | -$ | |
| 2012-12-31 | After Market Close | $31.12M | -$ | |
| 2012-09-30 | After Market Close | $36.17M | -$ | |
| 2012-06-30 | After Market Close | $27.07M | -$ | |
| 2012-03-31 | After Market Close | $43.36M | -$ | |
| 2011-12-31 | After Market Close | $29.26M | -$ | |
| 2011-09-30 | After Market Close | $37.44M | -$ | |
| 2011-06-30 | After Market Close | $27.48M | -$ | |
| 2011-03-31 | After Market Close | $39.32M | -$ | |
| 2010-12-31 | After Market Close | $27.27M | -$ | |
| 2010-09-30 | After Market Close | $26.54M | -$ | |
| 2010-06-30 | After Market Close | $18.69M | -$ | |
| 2010-03-31 | After Market Close | $34.94M | -$ | |
| 2009-12-31 | After Market Close | $21.24M | -$ | |
| 2009-09-30 | After Market Close | $24.76M | -$ | |
| 2009-06-30 | After Market Close | $19.2M | -$ | |
| 2009-03-31 | After Market Close | $46.49M | -$ | |
| 2008-12-31 | After Market Close | $21.86M | -$ | |
| 2008-09-30 | After Market Close | $26.31M | -$ |