image
Technology - Information Technology Services - NASDAQ - US
$ 8.72
-2.35 %
$ 636 M
Market Cap
51.29
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-06-30 10.24% 1794.63% 1764.34%
Annual Report FY 10-K 2023-06-30 24.81% 137.17% 176.54%
Annual Report FY 10-K 2022-06-30 16.93% 80.44% 77.02%
Annual Report FY 10-K 2021-06-30 2.32% 78.56% 76.38%
Annual Report FY 10-K 2020-06-30 13.46% -26.75% 36.50%
Annual Report FY 10-K 2019-06-30 8.52% -183.84% -212.46%
Annual Report FY 10-K 2018-06-30 27.30% -509.29% -6831.85%
Annual Report FY 10-K 2017-06-30 34.47% 72.79% 109.20%
Annual Report FY 10-K 2016-06-30 33.28% -730.52% -699.58%
Annual Report FY 10-K 2015-06-30 37.15% -2.98% -51.94%
Annual Report FY 10-K 2014-06-30 17.82% 3123.27% -38.88%
Annual Report FY 10-K 2013-06-30 23.86% 116.39% 110.20%
Annual Report FY 10-K 2012-06-30 26.89% 19.29% -23.07%
Annual Report FY 10-K 2011-06-30 45.00% 44.20% 50.95%
Annual Report FY 10-K 2010-06-30 31.21% 15.73% 16.68%
Annual Report FY 10-K 2009-06-30 -25.36% 16.36% 18.84%
Annual Report FY 10-K 2008-06-30 75.84% 7.67% -13.50%
Annual Report FY 10-K 2007-06-30 42.76% -19.77% -28.24%
Annual Report FY 10-K 2006-06-30 37.13% 4.21% 4.91%
Annual Report FY 10-K 2005-06-30 -16.95% 27.66% 29.07%
Annual Report FY 10-K 2004-06-30 97.43% 2.46% -15.99%
Annual Report FY 10-K 2003-06-30 69.55% -26.86% 1.68%
Annual Report FY 10-K 2002-06-30 15.97% -58.04% -87.48%
Annual Report FY 10-K 2001-06-30 -29.37% -30.36% -19.79%
Annual Report FY 10-K 2000-06-30 -47.20% -130.16% -100.29%
Annual Report FY 10-K 1999-06-30 113.15% -2.34% 7.38%
Annual Report FY 10-K 1998-06-30 200.31% -14.34% -17.26%
Annual Report FY 10-K 1997-06-30 616.32% -27.29% -28.18%
Annual Report FY 10-K 1996-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-09-30 13.01% 77.98% 49.07%
Quarterly Report Q4 8-K 2024-06-30 13.22% -22.10% 2.46%
Quarterly Report Q3 8-K 2024-03-31 12.49% -32.99% -22.86%
Quarterly Report Q2 8-K 2023-12-31 6.57% 645.20% 29.24%
Quarterly Report Q1 8-K 2023-09-30 8.48% 123.41% 132.34%
Quarterly Report Q4 8-K 2023-06-30 10.58% 236.22% 265.99%
Quarterly Report Q3 8-K 2023-03-31 19.99% 225.28% 665.04%
Quarterly Report Q2 8-K 2022-12-31 20.04% -22.44% 966.87%
Quarterly Report Q1 8-K 2022-09-30 26.22% -564.14% -648.51%
Quarterly Report Q4 8-K 2022-06-30 18.39% -78.22% -345.18%
Quarterly Report Q3 8-K 2022-03-31 17.63% 215.58% 143.66%
Quarterly Report Q2 8-K 2021-12-31 33.45% 83.87% 87.61%
Quarterly Report Q1 8-K 2021-09-30 24.14% 80.48% 68.46%
Quarterly Report Q4 8-K 2021-06-30 50.15% 123.29% 95.50%
Quarterly Report Q3 8-K 2021-03-31 -0.78% 80.12% 80.17%
Quarterly Report Q2 8-K 2020-12-31 -13.09% 65.36% 66.71%
Quarterly Report Q1 8-K 2020-09-30 -12.50% 48.72% 71.90%
Quarterly Report Q4 8-K 2020-06-30 -14.60% -8.28% -2.34%
Quarterly Report Q3 8-K 2020-03-31 14.48% -106.10% -161.51%
Quarterly Report Q2 8-K 2019-12-31 28.03% 21.39% 23.96%
Quarterly Report Q1 8-K 2019-09-30 25.73% -104.07% -116.86%
Quarterly Report Q4 8-K 2019-06-30 -0.85% -3698.60% -104.04%
Quarterly Report Q3 8-K 2019-03-31 5.06% -388.79% -678.40%
Quarterly Report Q2 8-K 2018-12-31 5.85% 14.85% -218.75%
Quarterly Report Q1 8-K 2018-09-30 30.86% -2867.14% -972.64%
Quarterly Report Q4 8-K 2018-06-30 12.44% 17.28% -1150.69%
Quarterly Report Q3 8-K 2018-03-31 35.42% 752.94% -119.33%
Quarterly Report Q2 8-K 2017-12-31 49.41% -5371.67% -1367.52%
Quarterly Report Q1 8-K 2017-09-30 18.66% 91.36% 41.89%
Quarterly Report Q4 8-K 2017-06-30 56.26% 127.87% 127.38%
Quarterly Report Q3 8-K 2017-03-31 29.95% 102.51% 170.42%
Quarterly Report Q2 8-K 2016-12-31 17.58% 126.66% -60.61%
Quarterly Report Q1 8-K 2016-09-30 30.05% -684.44% -848.21%
Quarterly Report Q4 8-K 2016-06-30 24.36% -1263.79% -1687.92%
Quarterly Report Q3 8-K 2016-03-31 32.58% -856.57% -81.35%
Quarterly Report Q2 8-K 2015-12-31 44.32% -234.97% 1054.41%
Quarterly Report Q1 8-K 2015-09-30 35.48% 690.59% 116.80%
Quarterly Report Q4 8-K 2015-06-30 57.45% 278.20% 116.46%
Quarterly Report Q3 8-K 2015-03-31 47.05% -2.11% 100.09%
Quarterly Report Q2 8-K 2014-12-31 21.29% -63.76% -89.90%
Quarterly Report Q1 8-K 2014-09-30 21.04% -20.76% -517.11%
Quarterly Report Q4 8-K 2014-06-30 15.72% -2.31% -270.02%
Quarterly Report Q3 8-K 2014-03-31 16.29% 2744.49% 4.37%
Quarterly Report Q2 8-K 2013-12-31 18.98% 166.13% -10.21%
Quarterly Report Q1 8-K 2013-09-30 20.65% 650.27% 131.12%
Quarterly Report Q4 8-K 2013-06-30 22.55% 160.49% 108.08%
Quarterly Report Q3 8-K 2013-03-31 19.31% -88.62% 154.96%
Quarterly Report Q2 8-K 2012-12-31 29.10% 108.44% 129.31%
Quarterly Report Q1 8-K 2012-09-30 25.12% 149.57% 77.27%
Quarterly Report Q4 8-K 2012-06-30 14.72% -44.18% -31.47%
Quarterly Report Q3 8-K 2012-03-31 36.29% 78.58% 61.79%
Quarterly Report Q2 8-K 2011-12-31 14.38% -1267.87% -1277.47%
Quarterly Report Q1 8-K 2011-09-30 51.01% 95.82% 4.05%
Quarterly Report Q4 8-K 2011-06-30 53.79% 7.98% 6.83%
Quarterly Report Q3 8-K 2011-03-31 49.53% -8.84% 27.52%
Quarterly Report Q2 8-K 2010-12-31 59.55% 96.86% 96.69%
Quarterly Report Q1 8-K 2010-09-30 16.02% 35.53% 34.97%
Quarterly Report Q4 8-K 2010-06-30 22.85% 28.39% 27.14%
Quarterly Report Q3 8-K 2010-03-31 59.97% 34.57% 35.11%
Quarterly Report Q2 8-K 2009-12-31 41.22% -23.81% -21.40%
Quarterly Report Q1 8-K 2009-09-30 12.75% 24.07% 26.15%
Quarterly Report Q4 8-K 2009-06-30 -27.44% 22.27% 24.81%
Quarterly Report Q3 8-K 2009-03-31 -45.84% 6.12% 11.07%
Quarterly Report Q2 8-K 2008-12-31 -22.81% 5.79% 10.43%
Quarterly Report Q1 8-K 2008-09-30 1.17% 26.77% 26.40%
Quarterly Report Q4 8-K 2008-06-30 105.35% 33.02% 16.26%
Quarterly Report Q3 8-K 2008-03-31 58.47% 8.71% -7.43%
Quarterly Report Q2 8-K 2007-12-31 71.96% 16.85% -8.39%
Quarterly Report Q1 8-K 2007-09-30 67.04% -43.00% -70.13%
Quarterly Report Q4 8-K 2007-06-30 65.97% -2.44% -8.24%
Quarterly Report Q3 8-K 2007-03-31 66.20% -24.31% -35.54%
Quarterly Report Q2 8-K 2006-12-31 2.76% -52.83% -63.39%
Quarterly Report Q1 8-K 2006-09-30 47.29% -15.12% -23.57%
Quarterly Report Q4 8-K 2006-06-30 6.25% -25.76% -26.92%
Quarterly Report Q3 8-K 2006-03-31 44.23% 10.49% 3.93%
Quarterly Report Q2 8-K 2005-12-31 72.42% 24.73% 30.16%
Quarterly Report Q1 8-K 2005-09-30 32.09% 12.19% 15.02%
Quarterly Report Q4 8-K 2005-06-30 102.59% 13.00% 12.87%
Quarterly Report Q3 8-K 2005-03-31 -17.03% -9.41% 9.95%
Quarterly Report Q2 8-K 2004-12-31 -40.69% -1.80% -0.22%
Quarterly Report Q1 8-K 2004-09-30 -38.56% 60.87% 58.68%
Quarterly Report Q4 8-K 2004-06-30 10.52% 46.92% 33.52%
Quarterly Report Q3 8-K 2004-03-31 86.77% 36.61% 24.92%
Quarterly Report Q2 8-K 2003-12-31 147.16% -2.94% -34.00%
Quarterly Report Q1 8-K 2003-09-30 128.83% -160.28% -172.80%
Quarterly Report Q4 8-K 2003-06-30 9.80% -3.18% 28.23%
Quarterly Report Q3 8-K 2003-03-31 69.36% -54.17% -40.99%
Quarterly Report Q2 8-K 2002-12-31 138.44% -47.44% -4.57%
Quarterly Report Q1 8-K 2002-09-30 100.81% -58.32% -35.97%
Quarterly Report Q4 8-K 2002-06-30 27.04% -93.10% -168.83%
Quarterly Report Q3 8-K 2002-03-31 25.15% -30.63% -30.16%
Quarterly Report Q2 8-K 2001-12-31 25.81% -27.09% -43.43%
Quarterly Report Q1 8-K 2001-09-30 -10.08% -37.77% -52.63%
Quarterly Report Q4 8-K 2001-06-30 -31.29% -96.50% -43.99%
Quarterly Report Q3 8-K 2001-03-31 8.74% -21.86% -29.67%
Quarterly Report Q2 8-K 2000-12-31 -55.50% -0.13% -4.64%
Quarterly Report Q1 8-K 2000-09-30 -20.74% 13.19% 11.53%
Quarterly Report Q4 8-K 2000-06-30 17.56% -59.39% -44.59%
Quarterly Report Q3 8-K 2000-03-31 -68.57% -186.19% -164.39%
Quarterly Report Q2 8-K 1999-12-31 -62.56% -172.55% -134.18%
Quarterly Report Q1 8-K 1999-09-30 -35.04% -181.72% -123.58%
Quarterly Report Q4 8-K 1999-06-30 0.00% 0.66% 10.49%
Quarterly Report Q3 8-K 1999-03-31 81.82% -18.75% -3.08%
Quarterly Report Q2 8-K 1998-12-31 318.92% 4.05% 14.67%
Quarterly Report Q1 8-K 1998-09-30 113.51% -1.52% 1.52%
Quarterly Report Q4 8-K 1998-06-30 66.67% -90.00% -95.18%
Quarterly Report Q3 8-K 1998-03-31 292.86% -1.59% -4.84%
Quarterly Report Q2 8-K 1997-12-31 311.11% 27.45% 25.74%
Quarterly Report Q1 8-K 1997-09-30 640.00% 1.49% 1.49%
Quarterly Report Q4 8-K 1997-06-30 1000.00% -6.67% -10.67%
Quarterly Report Q3 8-K 1997-03-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1996-09-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1996-06-30 0.00% 0.00% 0.00%