image
Technology - Software - Infrastructure - NASDAQ - IL
$ 6.92
-2.12 %
$ 498 M
Market Cap
-115.33
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-01-31 0.43% 85.84% 83.54%
Annual Report FY 10-K 2023-01-31 -34.17% -972.07% -1221.75%
Annual Report FY 10-K 2022-01-31 6.90% -50.50% -66.05%
Annual Report FY 10-K 2021-01-31 -2.99% -25.79% -8.80%
Annual Report FY 10-K 2020-01-31 5.46% 213.59% 46.14%
Annual Report FY 10-K 2019-01-31 669.69% 1088.73% 2201.13%
Annual Report FY 10-K 2017-12-31 112.31% 88.55% 88.37%
Annual Report FY 10-K 2015-03-31 55.05% 0.06% -2.73%
Annual Report FY 10-K 2014-03-31 11.91% 26.93% 12.19%
Annual Report FY 10-K 2013-03-31 -8.38% 4.17% 16.19%
Annual Report FY 10-K 2012-03-31 53.10% 6.98% 14.53%
Annual Report FY 10-K 2011-03-31 0.82% 4.68% 4.75%
Annual Report FY 10-K 2010-03-31 -15.76% -51.05% 2.34%
Annual Report FY 10-K 2009-03-31 -99.87% 99.91% 99.88%
Annual Report FY 10-K 2008-03-31 -61.87% -45.28% -94.26%
Annual Report FY 10-K 2007-03-31 134.04% 611.24% -32.57%
Annual Report FY 10-K 2006-03-31 7.98% -61.08% -65.24%
Annual Report FY 10-K 2005-03-31 4.02% 33.16% 32.57%
Annual Report FY 10-K 2004-03-31 54.40% 0.00% -115.67%
Annual Report FY 10-K 2003-03-31 -4.22% 0.00% -48.93%
Annual Report FY 10-K 2002-03-31 93017.66% 100.00% -127522.79%
Annual Report FY 10-K 2001-03-31 2.19% 72.98% 40.72%
Annual Report FY 10-K 2000-03-31 -5.94% -127.51% 17.83%
Annual Report FY 10-K 1999-03-31 -6.25% 19.23% 36.67%
Annual Report FY 10-K 1998-03-31 -3.61% 58.06% 53.85%
Annual Report FY 10-K 1997-03-31 33.87% 34.04% 33.67%
Annual Report FY 10-K 1996-03-31 -19.48% -11.90% -16.67%
Annual Report FY 10-K 1995-03-31 13.24% -6.33% 3.45%
Annual Report FY 10-K 1994-03-31 21.43% -71.74% -55.36%
Annual Report FY 10-K 1993-03-31 0.00% -91.67% -115.38%
Annual Report FY 10-K 1992-03-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-07-31 9.55% 79.48% 74.99%
Quarterly Report Q1 8-K 2024-04-30 12.90% 31.10% 67.41%
Quarterly Report Q4 8-K 2024-01-31 14.24% 89.97% 85.15%
Quarterly Report Q3 8-K 2023-10-31 11.42% 119.49% 89.33%
Quarterly Report Q2 8-K 2023-07-31 -5.00% 65.97% 78.96%
Quarterly Report Q1 8-K 2023-04-30 -15.24% 74.74% 77.10%
Quarterly Report Q4 8-K 2023-01-31 -41.37% -109.55% -476.56%
Quarterly Report Q3 8-K 2022-10-31 -39.80% -1209.61% -359.18%
Quarterly Report Q2 8-K 2022-07-31 -30.08% -9617.89% -1362.75%
Quarterly Report Q1 8-K 2022-04-30 -24.66% -569.83% -1050.84%
Quarterly Report Q4 8-K 2022-01-31 0.76% -286.19% 960.39%
Quarterly Report Q3 8-K 2021-10-31 4.76% -71.70% -26.63%
Quarterly Report Q2 8-K 2021-07-31 10.44% -6.35% -82.71%
Quarterly Report Q1 8-K 2021-04-30 13.12% -78.41% 18.87%
Quarterly Report Q4 8-K 2021-01-31 5.07% -10.99% -91.64%
Quarterly Report Q3 8-K 2020-10-31 -4.29% 60.43% 99.21%
Quarterly Report Q2 8-K 2020-07-31 -4.97% -13.92% 82.01%
Quarterly Report Q1 8-K 2020-04-30 -8.22% -47.17% -52.16%
Quarterly Report Q4 8-K 2020-01-31 -99.79% -99.00% -99.83%
Quarterly Report Q3 8-K 2019-10-31 757.52% 103.05% 102.54%
Quarterly Report Q2 8-K 2019-07-31 685.80% 1142.76% 1520.61%
Quarterly Report Q1 8-K 2019-04-30 753.40% 100.43% 100.53%
Quarterly Report Q4 8-K 2017-12-31 409354.54% 106.33% 137.33%
Quarterly Report Q3 8-K 2017-09-30 179.78% -10148.98% -12366.71%
Quarterly Report Q2 8-K 2017-06-30 242.20% 127.20% 124.63%
Quarterly Report Q1 8-K 2017-03-31 245.15% -61124.94% -58421.29%
Quarterly Report Q1 8-K 2015-03-31 175.93% -321573.32% -318971.43%
Quarterly Report Q4 8-K 2014-12-31 9.16% -0.00% -0.51%
Quarterly Report Q3 8-K 2014-09-30 3.58% -16.63% -16.89%
Quarterly Report Q2 8-K 2014-06-30 2.74% 18.78% 18.78%
Quarterly Report Q1 8-K 2014-03-31 18.60% -15.76% -15.82%
Quarterly Report Q4 8-K 2013-12-31 14.04% 0.95% 0.89%
Quarterly Report Q3 8-K 2013-09-30 6.12% 68.97% 69.04%
Quarterly Report Q2 8-K 2013-06-30 7.54% 8.05% 8.01%
Quarterly Report Q1 8-K 2013-03-31 -8.52% 33.06% 33.11%
Quarterly Report Q4 8-K 2012-12-31 -8.39% 32.66% 33.11%
Quarterly Report Q3 8-K 2012-09-30 -7.11% -44.40% -44.35%
Quarterly Report Q2 8-K 2012-06-30 -9.58% -0.65% -0.72%
Quarterly Report Q1 8-K 2012-03-31 42.22% 18.29% 24.95%
Quarterly Report Q4 8-K 2011-12-31 58.95% 9.12% 4.09%
Quarterly Report Q3 8-K 2011-09-30 73.12% 2.02% -2.36%
Quarterly Report Q2 8-K 2011-06-30 42.71% -6.52% -10.05%
Quarterly Report Q1 8-K 2011-03-31 61.16% -6.50% -15.10%
Quarterly Report Q4 8-K 2010-12-31 4.38% 20.32% 24.29%
Quarterly Report Q3 8-K 2010-09-30 -19.52% 4.92% 8.06%
Quarterly Report Q2 8-K 2010-06-30 -20.68% -0.04% 3.75%
Quarterly Report Q1 8-K 2010-03-31 -84.39% 56.81% 71.88%
Quarterly Report Q4 8-K 2009-12-31 -99.92% 99.89% 99.86%
Quarterly Report Q3 8-K 2009-09-30 -99.90% 99.87% 99.93%
Quarterly Report Q2 8-K 2009-06-30 -99.90% 98.27% 99.93%
Quarterly Report Q1 8-K 2009-03-31 -99.46% 99.82% 99.74%
Quarterly Report Q4 8-K 2008-12-31 -30.13% 11.05% 36.97%
Quarterly Report Q3 8-K 2008-09-30 295.11% -2067.44% -608.69%
Quarterly Report Q2 8-K 2008-06-30 32.89% 90.11% -109.20%
Quarterly Report Q1 8-K 2008-03-31 -87.88% -18.64% -208.20%
Quarterly Report Q4 8-K 2007-12-31 100.85% -145.14% -162.63%
Quarterly Report Q3 8-K 2007-09-30 -69.60% 108.88% 55.98%
Quarterly Report Q2 8-K 2007-06-30 21.09% -24.44% -36.14%
Quarterly Report Q1 8-K 2007-03-31 555.86% 2284.47% -35.30%
Quarterly Report Q4 8-K 2006-12-31 -33.47% -40.14% -35.30%
Quarterly Report Q3 8-K 2006-09-30 -0.45% -24.94% -24.02%
Quarterly Report Q2 8-K 2006-06-30 -20.76% -39.62% -36.51%
Quarterly Report Q1 8-K 2006-03-31 10.96% -119.16% -116.82%
Quarterly Report Q4 8-K 2005-12-31 17.80% -27.49% -32.97%
Quarterly Report Q3 8-K 2005-09-30 13.30% -16.00% -19.41%
Quarterly Report Q2 8-K 2005-06-30 -8.78% -200.41% -206.68%
Quarterly Report Q1 8-K 2005-03-31 -14.36% 80.43% 79.49%
Quarterly Report Q4 8-K 2004-12-31 4.02% -2832.83% -4617.21%
Quarterly Report Q3 8-K 2004-09-30 -3.57% -10.80% -10.20%
Quarterly Report Q2 8-K 2004-06-30 41.64% 12.85% 12.65%
Quarterly Report Q1 8-K 2004-03-31 103.21% 0.00% -410.47%
Quarterly Report Q4 8-K 2003-12-31 66.04% 0.00% 103.20%
Quarterly Report Q3 8-K 2003-09-30 39.32% -230473.67% -124.08%
Quarterly Report Q2 8-K 2003-06-30 13.03% 0.00% -0.95%
Quarterly Report Q1 8-K 2003-03-31 -5.25% 0.00% 32.25%
Quarterly Report Q4 8-K 2002-12-31 0.47% 0.00% -46.79%
Quarterly Report Q3 8-K 2002-09-30 -19.25% -497.44% -67.84%
Quarterly Report Q2 8-K 2002-06-30 9.80% 100.00% 46.70%
Quarterly Report Q1 8-K 2002-03-31 83746.39% 100.00% -172436.65%
Quarterly Report Q4 8-K 2001-12-31 95335.54% 100.00% -136183.62%
Quarterly Report Q3 8-K 2001-09-30 118438.66% 109.01% 91395.18%
Quarterly Report Q2 8-K 2001-06-30 83039.79% 32.70% -305845.50%
Quarterly Report Q4 8-K 2000-12-31 2.44% 67.08% -47.05%
Quarterly Report Q3 8-K 2000-09-30 13.80% 85.38% 61.57%
Quarterly Report Q2 8-K 2000-06-30 -16.86% -102.89% -1.98%
Quarterly Report Q4 8-K 1999-12-31 -5.00% -333.33% 33.33%
Quarterly Report Q3 8-K 1999-09-30 0.00% -225.00% 50.00%
Quarterly Report Q2 8-K 1999-06-30 -25.00% -70.00% 30.00%
Quarterly Report Q4 8-K 1998-12-31 5.56% 55.56% 40.00%
Quarterly Report Q3 8-K 1998-09-30 5.26% 50.00% 62.50%
Quarterly Report Q2 8-K 1998-06-30 -17.39% 73.33% 60.00%
Quarterly Report Q4 8-K 1997-12-31 -9.09% 41.18% 44.44%
Quarterly Report Q3 8-K 1997-09-30 0.00% 52.63% 52.38%
Quarterly Report Q2 8-K 1997-06-30 0.00% 71.43% 63.64%
Quarterly Report Q4 8-K 1996-12-31 76.92% 21.05% 25.00%
Quarterly Report Q3 8-K 1996-09-30 83.33% 19.05% 18.18%
Quarterly Report Q2 8-K 1996-06-30 0.00% -0.00% -5.00%
Quarterly Report Q4 8-K 1995-12-31 -13.64% -23.53% -22.22%
Quarterly Report Q3 8-K 1995-09-30 -31.58% -11.76% -11.11%
Quarterly Report Q2 8-K 1995-06-30 -29.41% -5.00% -4.76%
Quarterly Report Q4 8-K 1994-12-31 12.50% -0.00% 4.76%
Quarterly Report Q3 8-K 1994-09-30 37.50% 10.53% 18.18%
Quarterly Report Q2 8-K 1994-06-30 35.71% -54.55% -5.88%
Quarterly Report Q4 8-K 1993-12-31 21.43% -66.67% -150.00%
Quarterly Report Q3 8-K 1993-09-30 23.08% -58.33% -161.54%
Quarterly Report Q2 8-K 1993-06-30 14.29% -216.67% -157.14%
Quarterly Report Q4 8-K 1992-12-31 0.00% -83.33% -121.43%
Quarterly Report Q3 8-K 1992-09-30 0.00% -100.00% 0.00%
Quarterly Report Q2 8-K 1992-06-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1991-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1991-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1991-06-30 0.00% 0.00% 0.00%