OTC : KSFTF
$0.31 (11.48%)
| Date | EPS Estimated | Time | Revenue | Revenue Estimated |
|---|---|---|---|---|
| 2026-08-25 | 0.03 | After Market Close | -$ | $363.48M |
| 2026-05-27 | 0.04 | After Market Close | $350.25M | $349.31M |
| 2026-03-25 | 0.00 | After Market Close | $374.31M | $371.7M |
| 2025-08-20 | 0.03 | After Market Close | $321.77M | $319.15M |
| 2025-05-28 | 0.04 | After Market Close | $321.1M | $355.15M |
| 2024-12-31 | After Market Close | $382.46M | -$ | |
| 2024-11-19 | 0.03 | After Market Close | $415.39M | $379.48M |
| 2024-08-20 | 0.04 | After Market Close | $340.41M | $343.03M |
| 2024-05-22 | 0.04 | After Market Close | $295.44M | $300.28M |
| 2023-12-31 | After Market Close | $326.17M | -$ | |
| 2023-09-30 | 0.01 | After Market Close | $281.93M | $289.33M |
| 2023-06-30 | 0.02 | After Market Close | $302.76M | $293.96M |
| 2023-03-21 | 0.14 | After Market Close | $286.55M | $251.18M |
| 2022-12-31 | After Market Close | $308.54M | -$ | |
| 2022-11-15 | -1.26 | After Market Close | $257.14M | $261.98M |
| 2022-08-23 | 0.08 | After Market Close | $273.67M | $284.73M |
| 2022-05-24 | 0.05 | After Market Close | $291.64M | $273.82M |
| 2021-12-31 | After Market Close | $286.12M | -$ | |
| 2021-11-16 | 0.04 | After Market Close | $233.99M | -$ |
| 2021-08-24 | 0.06 | After Market Close | $228.78M | -$ |
| 2021-05-25 | 0.19 | After Market Close | $237.55M | -$ |
| 2020-12-31 | After Market Close | $245.95M | -$ | |
| 2020-11-17 | 0.08 | After Market Close | $205.6M | -$ |
| 2020-08-18 | 0.09 | After Market Close | $201.13M | -$ |
| 2020-05-26 | 0.06 | After Market Close | $165.2M | -$ |
| 2019-12-31 | After Market Close | $376.44M | -$ | |
| 2019-11-13 | -0.10 | After Market Close | $283.01M | -$ |
| 2019-08-20 | 0.09 | After Market Close | $139.09M | -$ |
| 2019-05-14 | After Market Close | $256.76M | -$ | |
| 2018-12-31 | After Market Close | $268.67M | -$ | |
| 2018-11-12 | -0.10 | After Market Close | $223.57M | -$ |
| 2018-08-21 | 0.05 | After Market Close | $203.23M | -$ |
| 2018-05-22 | 0.08 | After Market Close | $201.02M | -$ |
| 2017-12-31 | After Market Close | $209.56M | -$ | |
| 2017-11-21 | 0.14 | After Market Close | $195.81M | -$ |
| 2017-08-22 | 0.22 | After Market Close | $188.99M | -$ |
| 2017-05-23 | 0.15 | After Market Close | $176.15M | -$ |
| 2016-12-31 | After Market Close | $186.02M | -$ | |
| 2016-11-20 | 0.09 | After Market Close | $168.36M | -$ |
| 2016-08-19 | -0.24 | After Market Close | $112.96M | -$ |
| 2016-05-19 | 0.13 | After Market Close | $102.96M | -$ |
| 2015-12-31 | After Market Close | $273.86M | -$ | |
| 2015-11-17 | 0.04 | After Market Close | $237.04M | -$ |
| 2015-08-18 | 0.14 | After Market Close | $206.68M | -$ |
| 2015-05-19 | 0.12 | After Market Close | $179.35M | -$ |
| 2014-12-31 | After Market Close | $175.28M | -$ | |
| 2014-11-09 | 0.14 | After Market Close | $138.83M | -$ |
| 2014-08-19 | 0.14 | After Market Close | $120.87M | -$ |
| 2014-03-31 | After Market Close | $108.81M | -$ | |
| 2013-12-31 | After Market Close | $108.16M | -$ | |
| 2013-09-30 | After Market Close | $30.3M | -$ | |
| 2013-06-30 | After Market Close | $80.59M | -$ | |
| 2013-03-31 | After Market Close | $73.54M | -$ | |
| 2012-06-30 | After Market Close | $50.71M | -$ | |
| 2011-06-30 | After Market Close | $40.66M | -$ | |
| 2010-06-30 | After Market Close | $36.32M | -$ | |
| 2009-06-30 | After Market Close | $35.05M | -$ | |
| 2008-06-30 | After Market Close | $24.98M | -$ |