image
Technology - Computer Hardware - NASDAQ - US
$ 18.58
3.16 %
$ 10.9 B
Market Cap
9.24
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-06-30 109.77% 88.77% 66.29%
Annual Report FY 10-K 2023-06-30 37.09% 124.43% 127.09%
Annual Report FY 10-K 2022-06-30 46.06% 154.92% 260.67%
Annual Report FY 10-K 2021-06-30 6.53% 32.69% 58.60%
Annual Report FY 10-K 2020-06-30 -4.60% 17.23% -39.74%
Annual Report FY 10-K 2019-06-30 4.16% 55.78% 2.66%
Annual Report FY 10-K 2018-06-30 32.83% -33.41% -7.03%
Annual Report FY 10-K 2017-06-30 14.19% -3.74% -4.65%
Annual Report FY 10-K 2016-06-30 11.27% -29.30% -27.19%
Annual Report FY 10-K 2015-06-30 35.71% 88.09% 82.84%
Annual Report FY 10-K 2014-06-30 26.20% 154.51% 195.53%
Annual Report FY 10-K 2013-06-30 14.67% -28.72% -40.98%
Annual Report FY 10-K 2012-06-30 7.56% -25.76% -21.60%
Annual Report FY 10-K 2011-06-30 30.65% 49.41% 44.05%
Annual Report FY 10-K 2010-06-30 42.69% 67.10% 75.22%
Annual Report FY 10-K 2009-06-30 -6.46% -36.63% -42.26%
Annual Report FY 10-K 2008-06-30 28.57% 31.44% 34.66%
Annual Report FY 10-K 2007-06-30 38.95% 14.11% 8.26%
Annual Report FY 10-K 2006-06-30 42.87% 139.03% 141.00%
Annual Report FY 10-K 2005-06-30 26.75% 46.07% -93.14%
Annual Report FY 10-K 2004-06-30 21.80% 38.02% 2661.40%
Annual Report FY 10-K 2003-06-30 53.53% 59.72% 99.74%
Annual Report FY 10-K 2002-06-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2024-06-30 142.95% 82.22% 51.44%
Quarterly Report Q3 8-K 2024-03-31 200.01% 368.82% 413.85%
Quarterly Report Q2 8-K 2023-12-31 103.25% 68.00% 72.63%
Quarterly Report Q1 8-K 2023-09-30 14.45% -14.87% -21.63%
Quarterly Report Q4 8-K 2023-06-30 33.59% 37.46% 37.25%
Quarterly Report Q3 8-K 2023-03-31 -5.33% 11.53% -17.99%
Quarterly Report Q2 8-K 2022-12-31 53.80% 320.13% 321.52%
Quarterly Report Q1 8-K 2022-09-30 79.34% 624.99% 655.71%
Quarterly Report Q4 8-K 2022-06-30 52.99% 259.59% 322.75%
Quarterly Report Q3 8-K 2022-03-31 51.30% 317.69% 426.40%
Quarterly Report Q2 8-K 2021-12-31 41.20% 51.52% 36.62%
Quarterly Report Q1 8-K 2021-09-30 35.48% -4.38% -4.33%
Quarterly Report Q4 8-K 2021-06-30 19.29% 112.26% 314.52%
Quarterly Report Q3 8-K 2021-03-31 15.99% 16.58% 9.71%
Quarterly Report Q2 8-K 2020-12-31 -4.67% 16.74% 34.33%
Quarterly Report Q1 8-K 2020-09-30 -4.70% 0.97% -7.36%
Quarterly Report Q4 8-K 2020-06-30 4.90% -22.18% -68.72%
Quarterly Report Q3 8-K 2020-03-31 3.89% 48.48% 20.90%
Quarterly Report Q2 8-K 2019-12-31 -6.50% 30.11% 8.06%
Quarterly Report Q1 8-K 2019-09-30 -17.64% 36.21% 15.34%
Quarterly Report Q4 8-K 2019-06-30 -12.98% -9.76% -27.40%
Quarterly Report Q3 8-K 2019-03-31 -10.97% -27.06% -39.30%
Quarterly Report Q2 8-K 2018-12-31 12.64% 2426.95% 13.42%
Quarterly Report Q1 8-K 2018-09-30 35.49% 218.18% 205.75%
Quarterly Report Q4 8-K 2018-06-30 36.75% 53.38% 50.98%
Quarterly Report Q3 8-K 2018-03-31 32.32% -12.43% -5.49%
Quarterly Report Q2 8-K 2017-12-31 26.85% -3.56% -28.55%
Quarterly Report Q1 8-K 2017-09-30 35.50% -55.08% -53.87%
Quarterly Report Q4 8-K 2017-06-30 36.93% 145.73% 132.26%
Quarterly Report Q3 8-K 2017-03-31 18.47% 0.02% -8.30%
Quarterly Report Q2 8-K 2016-12-31 2.03% -36.59% -35.34%
Quarterly Report Q1 8-K 2016-09-30 -0.24% -33.97% -36.98%
Quarterly Report Q4 8-K 2016-06-30 -8.60% -73.89% -70.97%
Quarterly Report Q3 8-K 2016-03-31 13.05% -27.73% -22.27%
Quarterly Report Q2 8-K 2015-12-31 27.03% 11.03% 14.55%
Quarterly Report Q1 8-K 2015-09-30 19.60% -1.77% 1.36%
Quarterly Report Q4 8-K 2015-06-30 34.00% 61.35% 53.68%
Quarterly Report Q3 8-K 2015-03-31 26.08% 39.11% 46.46%
Quarterly Report Q2 8-K 2014-12-31 41.15% 134.29% 112.26%
Quarterly Report Q1 8-K 2014-09-30 43.46% 170.98% 162.61%
Quarterly Report Q4 8-K 2014-06-30 32.80% 96.40% 113.55%
Quarterly Report Q3 8-K 2014-03-31 34.43% 135.43% 294.71%
Quarterly Report Q2 8-K 2013-12-31 22.26% 171.37% 165.56%
Quarterly Report Q1 8-K 2013-09-30 14.15% 756.40% 616.85%
Quarterly Report Q4 8-K 2013-06-30 16.83% 52.92% 35.20%
Quarterly Report Q3 8-K 2013-03-31 15.76% -0.52% -43.27%
Quarterly Report Q2 8-K 2012-12-31 16.63% -43.99% -44.54%
Quarterly Report Q1 8-K 2012-09-30 9.21% -89.41% -87.57%
Quarterly Report Q4 8-K 2012-06-30 5.99% -48.65% -37.05%
Quarterly Report Q3 8-K 2012-03-31 2.51% -33.84% -36.73%
Quarterly Report Q2 8-K 2011-12-31 3.78% -24.16% -18.94%
Quarterly Report Q1 8-K 2011-09-30 19.65% 17.67% 12.53%
Quarterly Report Q4 8-K 2011-06-30 29.08% 39.09% 28.27%
Quarterly Report Q3 8-K 2011-03-31 23.78% 38.32% 43.90%
Quarterly Report Q2 8-K 2010-12-31 32.33% 52.14% 36.85%
Quarterly Report Q1 8-K 2010-09-30 39.49% 86.82% 85.90%
Quarterly Report Q4 8-K 2010-06-30 63.35% 227.18% 205.69%
Quarterly Report Q3 8-K 2010-03-31 72.79% 528.19% 2438.31%
Quarterly Report Q2 8-K 2009-12-31 41.54% 42.24% 70.02%
Quarterly Report Q1 8-K 2009-09-30 3.10% -46.14% -45.44%
Quarterly Report Q4 8-K 2009-06-30 -17.07% -65.57% -64.79%
Quarterly Report Q3 8-K 2009-03-31 -19.90% -75.50% -94.98%
Quarterly Report Q2 8-K 2008-12-31 -6.11% -30.93% -40.55%
Quarterly Report Q1 8-K 2008-09-30 22.13% 23.51% 28.89%
Quarterly Report Q4 8-K 2008-06-30 34.18% 24.49% 30.40%
Quarterly Report Q3 8-K 2008-03-31 29.43% 23.41% 34.25%
Quarterly Report Q2 8-K 2007-12-31 20.54% 56.11% 64.82%
Quarterly Report Q1 8-K 2007-09-30 30.78% 20.75% 11.92%
Quarterly Report Q4 8-K 2007-06-30 33.75% 10.73% 104.23%
Quarterly Report Q3 8-K 2007-03-31 27.38% -18.06% -92.57%
Quarterly Report Q2 8-K 2006-12-31 66.28% 41.41% -89.13%
Quarterly Report Q1 8-K 2006-09-30 32.00% 37.16% -87.99%
Quarterly Report Q4 8-K 2006-06-30 56.68% 180.52% -30.27%
Quarterly Report Q3 8-K 2006-03-31 56.68% 180.20% 56.68%
Quarterly Report Q2 8-K 2005-12-31 29.05% 97.74% 29.05%
Quarterly Report Q1 8-K 2005-09-30 29.05% 97.74% 29.05%
Quarterly Report Q4 8-K 2005-06-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2005-03-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2004-12-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2004-09-30 0.00% 0.00% 0.00%