image
Technology - Software - Infrastructure - NASDAQ - US
$ 23.48
-4.82 %
$ 1.46 B
Market Cap
37.27
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.90% 159.16% 18.88%
Annual Report FY 10-K 2023-01-31 3.17% 3.37% 22.44%
Annual Report FY 10-K 2022-01-31 -31.34% 13570.09% -16.65%
Annual Report FY 10-K 2021-01-31 -2.30% -0.37% -36.03%
Annual Report FY 10-K 2020-01-31 6.01% -56.53% -23.09%
Annual Report FY 10-K 2019-01-31 8.33% 1095.79% 134.91%
Annual Report FY 10-K 2018-01-31 6.88% 77.44% 180.03%
Annual Report FY 10-K 2017-01-31 -6.03% -166.57% -74.41%
Annual Report FY 10-K 2016-01-31 0.16% -42.98% -14.23%
Annual Report FY 10-K 2015-01-31 24.37% -42.46% -35.31%
Annual Report FY 10-K 2014-01-31 8.07% -0.45% 22.84%
Annual Report FY 10-K 2013-01-31 7.27% 45.98% 15.12%
Annual Report FY 10-K 2012-01-31 7.68% 44.61% 18.29%
Annual Report FY 10-K 2011-01-31 3.29% 63.80% 11.31%
Annual Report FY 10-K 2010-01-31 5.09% 119.43% 537.10%
Annual Report FY 10-K 2009-01-31 25.26% 59.52% 86.89%
Annual Report FY 10-K 2008-01-31 44.95% -390.16% -142.59%
Annual Report FY 10-K 2007-01-31 47.62% -212.45% -271.82%
Annual Report FY 10-K 2005-01-31 29.61% 6.32% 1.13%
Annual Report FY 10-K 2004-01-31 22.16% 76.78% 71.02%
Annual Report FY 10-K 2003-01-31 30.81% 196.23% 205.27%
Annual Report FY 10-K 2002-01-31 -14.87% -23.19% -26.21%
Annual Report FY 10-K 2001-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-07-31 0.00% 192.18% 284.64%
Quarterly Report Q1 8-K 2024-04-30 2.18% 362.55% 173.36%
Quarterly Report Q4 8-K 2024-01-31 12.22% 121.68% 66.74%
Quarterly Report Q3 8-K 2023-10-31 -2.95% 209.42% 23.25%
Quarterly Report Q2 8-K 2023-07-31 -5.71% -168.34% -303.52%
Quarterly Report Q1 8-K 2023-04-30 -0.61% 474.04% 1661.45%
Quarterly Report Q4 8-K 2023-01-31 0.89% 380.08% 443.42%
Quarterly Report Q3 8-K 2022-10-31 0.17% -69.21% -12.12%
Quarterly Report Q2 8-K 2022-07-31 3.86% -44.72% -78.55%
Quarterly Report Q1 8-K 2022-04-30 8.46% -28.16% -88.79%
Quarterly Report Q4 8-K 2022-01-31 -32.92% 76.79% -72.43%
Quarterly Report Q3 8-K 2021-10-31 -31.50% 30.09% -34.64%
Quarterly Report Q2 8-K 2021-07-31 -30.57% -41.13% -72.74%
Quarterly Report Q1 8-K 2021-04-30 -30.07% 113.29% -28.05%
Quarterly Report Q4 8-K 2021-01-31 2.92% -409.16% -20.58%
Quarterly Report Q3 8-K 2020-10-31 1.03% -12.89% 26.58%
Quarterly Report Q2 8-K 2020-07-31 -4.69% -19.55% 177.03%
Quarterly Report Q1 8-K 2020-04-30 -8.87% -381.60% -57.33%
Quarterly Report Q4 8-K 2020-01-31 2.72% -82.17% -35.03%
Quarterly Report Q3 8-K 2019-10-31 6.87% -38.26% -11.44%
Quarterly Report Q2 8-K 2019-07-31 5.87% -51.97% -47.74%
Quarterly Report Q1 8-K 2019-04-30 9.01% 171.15% 85.92%
Quarterly Report Q4 8-K 2019-01-31 3.61% 59.71% 20.12%
Quarterly Report Q3 8-K 2018-10-31 8.28% 660.14% 89.03%
Quarterly Report Q2 8-K 2018-07-31 11.48% 441.99% 640.78%
Quarterly Report Q1 8-K 2018-04-30 10.81% 88.81% 182.92%
Quarterly Report Q4 8-K 2018-01-31 7.73% 113.23% 87.06%
Quarterly Report Q3 8-K 2017-10-31 8.43% 130.22% 222.39%
Quarterly Report Q2 8-K 2017-07-31 4.91% 45.09% 5.25%
Quarterly Report Q1 8-K 2017-04-30 6.34% -13.35% 16.88%
Quarterly Report Q4 8-K 2017-01-31 5.37% -54.20% -28.75%
Quarterly Report Q3 8-K 2016-10-31 -8.85% -107.90% -75.26%
Quarterly Report Q2 8-K 2016-07-31 -11.48% -4.12% -5.54%
Quarterly Report Q1 8-K 2016-04-30 -8.95% -4096.15% -117.49%
Quarterly Report Q4 8-K 2016-01-31 -9.90% 281.96% -35.67%
Quarterly Report Q3 8-K 2015-10-31 0.52% -28.45% -8.33%
Quarterly Report Q2 8-K 2015-07-31 6.89% 8.44% -65.40%
Quarterly Report Q1 8-K 2015-04-30 4.72% -1.49% 864.86%
Quarterly Report Q4 8-K 2015-01-31 21.86% -79.98% 7.11%
Quarterly Report Q3 8-K 2014-10-31 25.97% -52.55% -35.61%
Quarterly Report Q2 8-K 2014-07-31 24.44% -70.02% -63.31%
Quarterly Report Q1 8-K 2014-04-30 25.69% 405.43% -92.74%
Quarterly Report Q4 8-K 2014-01-31 11.70% -11.60% 11.10%
Quarterly Report Q3 8-K 2013-10-31 11.31% 311.02% 125.57%
Quarterly Report Q2 8-K 2013-07-31 4.72% 39.10% 19.04%
Quarterly Report Q1 8-K 2013-04-30 4.15% -91.21% -34.65%
Quarterly Report Q4 8-K 2013-01-31 8.00% 50.71% 27.14%
Quarterly Report Q3 8-K 2012-10-31 1.08% -42.11% -8.26%
Quarterly Report Q2 8-K 2012-07-31 8.96% 20.35% 22.67%
Quarterly Report Q1 8-K 2012-04-30 11.51% 9059.82% 11.41%
Quarterly Report Q4 8-K 2012-01-31 13.44% 30.73% 22.08%
Quarterly Report Q3 8-K 2011-10-31 6.82% -44.97% -39.85%
Quarterly Report Q2 8-K 2011-07-31 7.91% -8.71% -10.04%
Quarterly Report Q1 8-K 2011-04-30 2.15% 99.31% 572.98%
Quarterly Report Q4 8-K 2011-01-31 8.18% 169.93% 394.51%
Quarterly Report Q3 8-K 2010-10-31 0.09% 30.34% 28.05%
Quarterly Report Q2 8-K 2010-07-31 6.74% 618.09% 73.60%
Quarterly Report Q1 8-K 2010-04-30 -1.45% -82.55% -11.06%
Quarterly Report Q4 8-K 2010-01-31 -9.42% 0.41% -136.10%
Quarterly Report Q3 8-K 2009-10-31 18.12% 162.34% 339.62%
Quarterly Report Q2 8-K 2009-07-31 1.95% 110.59% 282.69%
Quarterly Report Q1 8-K 2009-04-30 13.03% 177.61% 293.25%
Quarterly Report Q4 8-K 2009-01-31 -43.46% 91.29% 103.67%
Quarterly Report Q3 8-K 2008-10-31 101.78% -289.22% -28.65%
Quarterly Report Q2 8-K 2008-07-31 122.23% -211.39% -97.89%
Quarterly Report Q1 8-K 2008-04-30 115.10% -387.22% -280.58%
Quarterly Report Q4 8-K 2008-01-31 388.61% -3229.72% -2545.55%
Quarterly Report Q3 8-K 2005-10-31 22.27% 41.08% 49.69%
Quarterly Report Q2 8-K 2005-07-31 24.17% 25.85% 43.24%
Quarterly Report Q1 8-K 2005-04-30 27.19% 331.51% 671.31%
Quarterly Report Q4 8-K 2005-01-31 31.67% 16.00% 19.90%
Quarterly Report Q3 8-K 2004-10-31 30.56% 10.99% 13.44%
Quarterly Report Q2 8-K 2004-07-31 28.31% 42.59% 29.49%
Quarterly Report Q1 8-K 2004-04-30 27.52% -56.89% -75.39%
Quarterly Report Q4 8-K 2004-01-31 23.89% 67.16% 68.52%
Quarterly Report Q3 8-K 2003-10-31 20.51% 69.16% 64.00%
Quarterly Report Q2 8-K 2003-07-31 21.89% 78.98% 85.17%
Quarterly Report Q1 8-K 2003-04-30 22.30% 105.74% 68.63%
Quarterly Report Q4 8-K 2003-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2002-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2002-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2002-04-30 0.00% 0.00% 0.00%