image
Technology - Communication Equipment - NASDAQ - US
$ 11.88
-3.49 %
$ 146 M
Market Cap
-3.18
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -20.23% 32.05% 33.92%
Annual Report FY 10-K 2022-12-31 -6.51% -41.87% -21.14%
Annual Report FY 10-K 2021-12-31 -16.39% 56.91% -99.38%
Annual Report FY 10-K 2020-12-31 42.98% -177.20% -16.67%
Annual Report FY 10-K 2019-12-31 8.41% -397.77% -139.06%
Annual Report FY 10-K 2018-12-31 -7.68% 82.38% 163.07%
Annual Report FY 10-K 2017-12-31 -9.96% 24.50% 50.64%
Annual Report FY 10-K 2016-12-31 10.23% -15.85% -19.09%
Annual Report FY 10-K 2015-12-31 19.27% -31.79% -6.24%
Annual Report FY 10-K 2014-12-31 -44.71% 8.61% 17.70%
Annual Report FY 10-K 2013-12-31 -2.68% 51.37% 51.30%
Annual Report FY 10-K 2012-12-31 -14.54% -258.61% -163.12%
Annual Report FY 10-K 2011-12-31 18.86% 24.72% -34.64%
Annual Report FY 10-K 2010-12-31 0.45% -845.22% -910.91%
Annual Report FY 10-K 2009-12-31 5.12% 417.53% 147.78%
Annual Report FY 10-K 2008-12-31 -25.34% -3.18% -10.77%
Annual Report FY 10-K 2007-12-31 97.23% 8649.89% 913.75%
Annual Report FY 10-K 2006-12-31 34.77% -96.01% -62.47%
Annual Report FY 10-K 2005-12-31 55.92% -19.56% -21.80%
Annual Report FY 10-K 2004-12-31 206.75% 218.74% 271.62%
Annual Report FY 10-K 2003-12-31 17.12% 58.90% 72.02%
Annual Report FY 10-K 2002-12-31 -33.85% 68.84% 69.61%
Annual Report FY 10-K 2001-12-31 -28.63% -93.67% -91.78%
Annual Report FY 10-K 2000-12-31 539.95% -154.07% -214.86%
Annual Report FY 10-K 1999-12-31 0.00% -235.43% -168.46%
Annual Report FY 10-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 11.22% 136.09% 105.87%
Quarterly Report Q2 8-K 2024-06-30 10.44% 112.64% 171.70%
Quarterly Report Q1 8-K 2024-03-31 -11.39% 12.72% 44.85%
Quarterly Report Q4 8-K 2023-12-31 -19.20% 1.96% 38.02%
Quarterly Report Q3 8-K 2023-09-30 -29.76% -43.31% -45.41%
Quarterly Report Q2 8-K 2023-06-30 -13.42% 60.12% 67.35%
Quarterly Report Q1 8-K 2023-03-31 -17.25% 79.76% 89.47%
Quarterly Report Q4 8-K 2022-12-31 -27.41% -36.45% -13.87%
Quarterly Report Q3 8-K 2022-09-30 4.46% -118.96% -19.41%
Quarterly Report Q2 8-K 2022-06-30 -5.84% 5.11% 4.63%
Quarterly Report Q1 8-K 2022-03-31 6.57% -46.88% -34.40%
Quarterly Report Q4 8-K 2021-12-31 -15.30% 15.89% -14.07%
Quarterly Report Q3 8-K 2021-09-30 -26.62% -32.12% -190.08%
Quarterly Report Q2 8-K 2021-06-30 -18.58% 82.57% -97.11%
Quarterly Report Q1 8-K 2021-03-31 1.33% 5.63% -109.25%
Quarterly Report Q4 8-K 2020-12-31 64.45% 2.37% 1.23%
Quarterly Report Q3 8-K 2020-09-30 43.89% 38.20% -8.32%
Quarterly Report Q2 8-K 2020-06-30 44.37% -594.22% -2.97%
Quarterly Report Q1 8-K 2020-03-31 17.06% -143.13% -214.51%
Quarterly Report Q4 8-K 2019-12-31 -6.62% -211.50% -1071.99%
Quarterly Report Q3 8-K 2019-09-30 23.87% -81.21% -19.12%
Quarterly Report Q2 8-K 2019-06-30 13.93% -61.85% -530.54%
Quarterly Report Q1 8-K 2019-03-31 3.90% 7.02% 4.76%
Quarterly Report Q4 8-K 2018-12-31 20.43% -9.65% 3.30%
Quarterly Report Q3 8-K 2018-09-30 -11.89% 178.64% 360.36%
Quarterly Report Q2 8-K 2018-06-30 -18.12% 44.61% 85.36%
Quarterly Report Q1 8-K 2018-03-31 -15.63% 50.00% 76.53%
Quarterly Report Q4 8-K 2017-12-31 -12.07% 86.05% 103.56%
Quarterly Report Q3 8-K 2017-09-30 -5.62% 25.73% 46.49%
Quarterly Report Q2 8-K 2017-06-30 -4.61% -345.17% -21.07%
Quarterly Report Q1 8-K 2017-03-31 -17.26% -35.25% -73.55%
Quarterly Report Q4 8-K 2016-12-31 -8.85% -90.38% -54.24%
Quarterly Report Q3 8-K 2016-09-30 11.55% 10.94% -58.84%
Quarterly Report Q2 8-K 2016-06-30 14.59% 70.70% 43.73%
Quarterly Report Q1 8-K 2016-03-31 25.14% -52.11% 17.77%
Quarterly Report Q4 8-K 2015-12-31 4.87% -223.73% -167.77%
Quarterly Report Q3 8-K 2015-09-30 23.12% -136.04% -92.58%
Quarterly Report Q2 8-K 2015-06-30 47.08% 47.06% 52.63%
Quarterly Report Q1 8-K 2015-03-31 10.79% 12.86% 13.58%
Quarterly Report Q4 8-K 2014-12-31 -15.27% 79.13% 75.02%
Quarterly Report Q3 8-K 2014-09-30 -52.17% -73.41% 19.90%
Quarterly Report Q2 8-K 2014-06-30 -59.10% -120.67% -124.66%
Quarterly Report Q1 8-K 2014-03-31 -43.80% 1.55% 2.81%
Quarterly Report Q4 8-K 2013-12-31 -7.56% -42.88% -46.59%
Quarterly Report Q3 8-K 2013-09-30 30.49% 84.05% 84.73%
Quarterly Report Q2 8-K 2013-06-30 -11.05% -75.38% -74.22%
Quarterly Report Q1 8-K 2013-03-31 -14.21% 75.94% 75.72%
Quarterly Report Q4 8-K 2012-12-31 -35.63% -338.07% -482.85%
Quarterly Report Q3 8-K 2012-09-30 -37.30% -709.94% -426.67%
Quarterly Report Q2 8-K 2012-06-30 -13.20% -15.44% -43.34%
Quarterly Report Q1 8-K 2012-03-31 62.10% -71.68% -71.40%
Quarterly Report Q4 8-K 2011-12-31 -7.95% -271.21% 57.61%
Quarterly Report Q3 8-K 2011-09-30 49.81% 163.31% 5.23%
Quarterly Report Q2 8-K 2011-06-30 64.32% 82.92% 61.31%
Quarterly Report Q1 8-K 2011-03-31 -14.47% -551.76% -370.58%
Quarterly Report Q4 8-K 2010-12-31 34.57% -96.32% -734.00%
Quarterly Report Q3 8-K 2010-09-30 -19.82% -114.17% -88.03%
Quarterly Report Q2 8-K 2010-06-30 -14.60% -2752.00% -478.21%
Quarterly Report Q1 8-K 2010-03-31 2.62% -37.60% -19.64%
Quarterly Report Q4 8-K 2009-12-31 36.12% 131.92% 112.80%
Quarterly Report Q3 8-K 2009-09-30 20.27% 694.93% 397.13%
Quarterly Report Q2 8-K 2009-06-30 -6.17% -84.03% -107.61%
Quarterly Report Q1 8-K 2009-03-31 -19.85% -134.37% -229.91%
Quarterly Report Q4 8-K 2008-12-31 -44.82% -25.93% -43.54%
Quarterly Report Q3 8-K 2008-09-30 -25.06% -11.38% -19.37%
Quarterly Report Q2 8-K 2008-06-30 -8.00% -88.04% -88.42%
Quarterly Report Q1 8-K 2008-03-31 -20.04% -81.86% -88.83%
Quarterly Report Q4 8-K 2007-12-31 53.23% 344.19% 469.07%
Quarterly Report Q3 8-K 2007-09-30 89.72% 1127.37% 809.23%
Quarterly Report Q2 8-K 2007-06-30 113.40% 8280.00% 468.90%
Quarterly Report Q1 8-K 2007-03-31 173.53% 850.82% 453.60%
Quarterly Report Q4 8-K 2006-12-31 58.20% 2039.67% 313.35%
Quarterly Report Q3 8-K 2006-09-30 30.89% -16.42% -43.18%
Quarterly Report Q2 8-K 2006-06-30 18.28% -96.72% -73.61%
Quarterly Report Q1 8-K 2006-03-31 24.22% -50.75% -123.52%
Quarterly Report Q4 8-K 2005-12-31 45.54% -97.66% -23.22%
Quarterly Report Q3 8-K 2005-09-30 35.82% 10.61% -12.69%
Quarterly Report Q2 8-K 2005-06-30 60.05% -9.65% 34.81%
Quarterly Report Q1 8-K 2005-03-31 113.47% 406.11% 517.49%
Quarterly Report Q4 8-K 2004-12-31 215.44% 378.75% 1012.63%
Quarterly Report Q3 8-K 2004-09-30 284.70% 381.86% 639.02%
Quarterly Report Q2 8-K 2004-06-30 214.87% 163.78% 190.29%
Quarterly Report Q1 8-K 2004-03-31 102.22% 117.37% 118.67%
Quarterly Report Q4 8-K 2003-12-31 33.17% 73.89% 92.00%
Quarterly Report Q3 8-K 2003-09-30 36.55% 64.34% 81.71%
Quarterly Report Q2 8-K 2003-06-30 -0.93% 39.97% 59.37%
Quarterly Report Q1 8-K 2003-03-31 2.98% 62.08% 61.70%
Quarterly Report Q4 8-K 2002-12-31 9.71% 68.23% 68.62%
Quarterly Report Q3 8-K 2002-09-30 42.63% 71.89% 72.84%
Quarterly Report Q2 8-K 2002-06-30 -38.19% 67.57% 68.29%
Quarterly Report Q1 8-K 2002-03-31 -63.16% 68.57% 69.61%
Quarterly Report Q4 8-K 2001-12-31 -73.84% -34.20% -29.75%
Quarterly Report Q3 8-K 2001-09-30 -76.31% -21.66% -20.59%
Quarterly Report Q2 8-K 2001-06-30 37.54% -166.71% -287.32%
Quarterly Report Q1 8-K 2001-03-31 188.68% -303.73% -380.97%
Quarterly Report Q4 8-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2000-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2000-03-31 0.00% 0.00% 0.00%