image
Technology - Software - Infrastructure - NASDAQ - US
$ 21.86
-2.5 %
$ 1.57 B
Market Cap
-2.64
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-03-31 -9.30% -247.68% -192.92%
Annual Report FY 10-K 2023-03-31 6.89% 66.27% 56.16%
Annual Report FY 10-K 2022-03-31 2.92% 85.38% 33.95%
Annual Report FY 10-K 2021-03-31 -6.79% 802.69% 110.51%
Annual Report FY 10-K 2020-03-31 -1.99% 96.24% 124.64%
Annual Report FY 10-K 2019-03-31 -7.79% -91.87% -1663.92%
Annual Report FY 10-K 2018-03-31 -15.09% 139.74% -6.54%
Annual Report FY 10-K 2017-03-31 21.63% 217.35% 342.91%
Annual Report FY 10-K 2016-03-31 110.60% -46.36% -26.40%
Annual Report FY 10-K 2015-03-31 14.38% 24.61% 24.05%
Annual Report FY 10-K 2014-03-31 13.15% 20.92% 20.90%
Annual Report FY 10-K 2013-03-31 13.56% 25.23% 20.20%
Annual Report FY 10-K 2012-03-31 6.24% -12.98% -7.55%
Annual Report FY 10-K 2011-03-31 11.60% 33.48% 26.50%
Annual Report FY 10-K 2010-03-31 -2.71% 39.25% 26.18%
Annual Report FY 10-K 2009-03-31 58.39% 1060.15% 780.98%
Annual Report FY 10-K 2008-03-31 64.88% -26.99% -72.50%
Annual Report FY 10-K 2007-03-31 4.70% 33.47% 12.73%
Annual Report FY 10-K 2006-03-31 14.86% 101.99% 135.11%
Annual Report FY 10-K 2005-03-31 19.12% 626.61% 262.95%
Annual Report FY 10-K 2004-03-31 -0.17% 78.53% 67.22%
Annual Report FY 10-K 2003-03-31 -12.91% 77.75% 63.50%
Annual Report FY 10-K 2002-03-31 -23.78% -307.91% -209.35%
Annual Report FY 10-K 2001-03-31 25.29% -75.64% -67.88%
Annual Report FY 10-K 2000-03-31 27.45% 47.69% 40.40%
Annual Report FY 10-K 1999-03-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-09-30 -2.89% -57.94% -46.28%
Quarterly Report Q1 8-K 2024-06-30 -17.32% -10456.57% -322.90%
Quarterly Report Q4 8-K 2024-03-31 -2.23% -906.49% 429.18%
Quarterly Report Q3 8-K 2023-12-31 -19.10% -251.96% -210.90%
Quarterly Report Q2 8-K 2023-09-30 -13.71% 23.47% 22.84%
Quarterly Report Q1 8-K 2023-06-30 1.11% 41.11% 31.43%
Quarterly Report Q4 8-K 2023-03-31 8.84% 55.91% 122.69%
Quarterly Report Q3 8-K 2022-12-31 2.80% 10.25% 14.96%
Quarterly Report Q2 8-K 2022-09-30 7.63% 120.15% 75.94%
Quarterly Report Q1 8-K 2022-06-30 9.74% 37.11% 35.81%
Quarterly Report Q4 8-K 2022-03-31 -10.40% -63.88% -44.93%
Quarterly Report Q3 8-K 2021-12-31 14.63% 64.45% 74.55%
Quarterly Report Q2 8-K 2021-09-30 3.20% 314.22% 221.91%
Quarterly Report Q1 8-K 2021-06-30 3.51% 34.90% 26.37%
Quarterly Report Q4 8-K 2021-03-31 -6.96% 55.90% 27.91%
Quarterly Report Q3 8-K 2020-12-31 -12.03% -20.98% -13.71%
Quarterly Report Q2 8-K 2020-09-30 -5.12% 78.90% 151.80%
Quarterly Report Q1 8-K 2020-06-30 -1.19% 40.63% 40.74%
Quarterly Report Q4 8-K 2020-03-31 -2.40% -61.81% -57.03%
Quarterly Report Q3 8-K 2019-12-31 5.70% 1119.29% 5843.99%
Quarterly Report Q2 8-K 2019-09-30 -3.30% 33.89% 68.44%
Quarterly Report Q1 8-K 2019-06-30 -9.31% 53.05% 68.27%
Quarterly Report Q4 8-K 2019-03-31 -0.09% 14.24% 488.45%
Quarterly Report Q3 8-K 2018-12-31 -8.53% -4.02% -1.68%
Quarterly Report Q2 8-K 2018-09-30 -12.87% -970.83% -1765.78%
Quarterly Report Q1 8-K 2018-06-30 -9.14% -158.05% -129.63%
Quarterly Report Q4 8-K 2018-03-31 -26.24% -24.62% -19.47%
Quarterly Report Q3 8-K 2017-12-31 -11.00% 322.15% 14.68%
Quarterly Report Q2 8-K 2017-09-30 -5.58% -94.94% -153.91%
Quarterly Report Q1 8-K 2017-06-30 -16.06% -169.19% -212.02%
Quarterly Report Q4 8-K 2017-03-31 11.55% 716.98% 885.27%
Quarterly Report Q3 8-K 2016-12-31 -1.78% 186.69% 1380.78%
Quarterly Report Q2 8-K 2016-09-30 4.19% 84.01% 102.28%
Quarterly Report Q1 8-K 2016-06-30 166.97% -117.33% -86.80%
Quarterly Report Q4 8-K 2016-03-31 139.47% -17.34% -16.09%
Quarterly Report Q3 8-K 2015-12-31 150.49% -139.02% -91.94%
Quarterly Report Q2 8-K 2015-09-30 152.04% -70.46% -189.18%
Quarterly Report Q1 8-K 2015-06-30 -6.59% -33.17% -36.80%
Quarterly Report Q4 8-K 2015-03-31 6.29% 25.05% 17.71%
Quarterly Report Q3 8-K 2014-12-31 11.23% 1.94% 2.48%
Quarterly Report Q2 8-K 2014-09-30 12.49% 13.66% 17.39%
Quarterly Report Q1 8-K 2014-06-30 31.84% 118.47% 120.67%
Quarterly Report Q4 8-K 2014-03-31 14.52% 14.59% 18.85%
Quarterly Report Q3 8-K 2013-12-31 20.60% 55.27% 55.24%
Quarterly Report Q2 8-K 2013-09-30 8.93% -0.27% -5.95%
Quarterly Report Q1 8-K 2013-06-30 7.13% 4.89% 8.12%
Quarterly Report Q4 8-K 2013-03-31 9.63% 12.40% 6.95%
Quarterly Report Q3 8-K 2012-12-31 9.93% 11.04% 0.66%
Quarterly Report Q2 8-K 2012-09-30 16.41% 40.55% 46.82%
Quarterly Report Q1 8-K 2012-06-30 20.64% 108.75% 91.43%
Quarterly Report Q4 8-K 2012-03-31 14.72% 20.20% 20.59%
Quarterly Report Q3 8-K 2011-12-31 9.12% -9.64% 7.39%
Quarterly Report Q2 8-K 2011-09-30 4.63% -14.51% -13.53%
Quarterly Report Q1 8-K 2011-06-30 -5.26% -66.42% -62.89%
Quarterly Report Q4 8-K 2011-03-31 8.50% 52.72% 46.96%
Quarterly Report Q3 8-K 2010-12-31 7.95% 29.97% 17.41%
Quarterly Report Q2 8-K 2010-09-30 16.29% 16.40% 13.88%
Quarterly Report Q1 8-K 2010-06-30 15.07% 36.43% 30.68%
Quarterly Report Q4 8-K 2010-03-31 8.76% 24.30% 15.07%
Quarterly Report Q3 8-K 2009-12-31 -1.85% 7.64% 4.30%
Quarterly Report Q2 8-K 2009-09-30 -13.32% 43.38% 28.77%
Quarterly Report Q1 8-K 2009-06-30 -4.20% 249.83% 120.42%
Quarterly Report Q4 8-K 2009-03-31 14.55% 215.49% 207.50%
Quarterly Report Q3 8-K 2008-12-31 34.07% 355.47% 642.58%
Quarterly Report Q2 8-K 2008-09-30 132.54% 52.01% 154.09%
Quarterly Report Q1 8-K 2008-06-30 117.14% -44.14% 40.43%
Quarterly Report Q4 8-K 2008-03-31 111.18% -236.43% -515.53%
Quarterly Report Q3 8-K 2007-12-31 102.80% -156.63% -128.01%
Quarterly Report Q2 8-K 2007-09-30 18.07% 41.23% 37.63%
Quarterly Report Q1 8-K 2007-06-30 18.40% 95.05% 171.00%
Quarterly Report Q4 8-K 2007-03-31 5.83% 15.19% -10.40%
Quarterly Report Q3 8-K 2006-12-31 6.37% 5.09% -14.85%
Quarterly Report Q2 8-K 2006-09-30 6.05% 58.32% 48.06%
Quarterly Report Q1 8-K 2006-06-30 0.31% 110.74% 102.11%
Quarterly Report Q4 8-K 2006-03-31 14.08% 195.74% 274.58%
Quarterly Report Q3 8-K 2005-12-31 13.23% 108.28% 109.04%
Quarterly Report Q2 8-K 2005-09-30 15.43% 37.56% 107.34%
Quarterly Report Q1 8-K 2005-06-30 16.94% 119.53% 61.61%
Quarterly Report Q4 8-K 2005-03-31 15.89% 444.63% 166.96%
Quarterly Report Q3 8-K 2004-12-31 16.46% 392.39% 237.42%
Quarterly Report Q2 8-K 2004-09-30 16.98% 0.00% 786.99%
Quarterly Report Q1 8-K 2004-06-30 28.80% 153.80% 129.47%
Quarterly Report Q4 8-K 2004-03-31 10.21% 50.00% -18.56%
Quarterly Report Q3 8-K 2003-12-31 4.05% 156.10% 132.85%
Quarterly Report Q2 8-K 2003-09-30 -2.35% 100.00% 91.25%
Quarterly Report Q1 8-K 2003-06-30 -12.58% 51.87% 49.05%
Quarterly Report Q4 8-K 2003-03-31 -22.64% 79.67% 72.82%
Quarterly Report Q3 8-K 2002-12-31 -15.49% 87.32% 68.00%
Quarterly Report Q2 8-K 2002-09-30 -9.10% 75.89% 59.62%
Quarterly Report Q1 8-K 2002-06-30 -1.75% 72.28% 59.04%
Quarterly Report Q4 8-K 2002-03-31 6.58% 30.55% 25.85%
Quarterly Report Q3 8-K 2001-12-31 -33.84% -96.89% -80.37%
Quarterly Report Q2 8-K 2001-09-30 -31.53% -286.99% -420.53%
Quarterly Report Q1 8-K 2001-06-30 -27.82% -96.14% -94.00%
Quarterly Report Q4 8-K 2001-03-31 -10.31% -55.56% -56.15%
Quarterly Report Q3 8-K 2000-12-31 42.43% -39.32% -37.27%
Quarterly Report Q2 8-K 2000-09-30 41.97% -23.78% -81.18%
Quarterly Report Q1 8-K 2000-06-30 31.77% 38.84% 18.87%
Quarterly Report Q4 8-K 2000-03-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1999-09-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1999-06-30 0.00% 0.00% 0.00%