image
Technology - Communication Equipment - NASDAQ - IL
$ 14.39
1.41 %
$ 87.8 M
Market Cap
-2.29
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -17.57% -144.29% -143.90%
Annual Report FY 10-K 2022-12-31 17.22% 73.66% 52.61%
Annual Report FY 10-K 2021-12-31 19.61% 84.12% 108.98%
Annual Report FY 10-K 2020-12-31 2.05% -44.07% -38.82%
Annual Report FY 10-K 2019-12-31 -21.32% -30.07% -38.66%
Annual Report FY 10-K 2018-12-31 6.41% -32.59% -34.51%
Annual Report FY 10-K 2017-12-31 25.26% 65.29% 60.62%
Annual Report FY 10-K 2016-12-31 21.28% -20.48% -13.05%
Annual Report FY 10-K 2015-12-31 9.41% 13.11% 6.80%
Annual Report FY 10-K 2014-12-31 3.17% -14.48% -3.03%
Annual Report FY 10-K 2013-12-31 50.42% 73.00% 75.27%
Annual Report FY 10-K 2012-12-31 22.95% 19.75% 18.39%
Annual Report FY 10-K 2011-12-31 30.38% 44.23% 43.60%
Annual Report FY 10-K 2010-12-31 48.10% 102.73% 166.32%
Annual Report FY 10-K 2009-12-31 -19.68% -39.31% -38.15%
Annual Report FY 10-K 2008-12-31 -4.59% -26.04% -37.79%
Annual Report FY 10-K 2007-12-31 66.17% 141.63% 141.24%
Annual Report FY 10-K 2006-12-31 48.20% 96.60% 82.42%
Annual Report FY 10-K 2005-12-31 138.56% 206.61% 206.95%
Annual Report FY 10-K 2004-12-31 22.39% 17.83% 20.38%
Annual Report FY 10-K 2003-12-31 36.65% 39.28% 41.75%
Annual Report FY 10-K 2002-12-31 -39.82% -67.23% -54.48%
Annual Report FY 10-K 2001-12-31 -41.69% -167.53% -320.26%
Annual Report FY 10-K 2000-12-31 36.97% 70.58% 78.86%
Annual Report FY 10-K 1999-12-31 -4.40% 50.29% 49.75%
Annual Report FY 10-K 1998-12-31 -34.08% -68.55% -80.10%
Annual Report FY 10-K 1997-12-31 63.64% 83.33% 150.00%
Annual Report FY 10-K 1996-12-31 103.70% 700.00% 150.00%
Annual Report FY 10-K 1995-12-31 -10.00% -20.00% -60.00%
Annual Report FY 10-K 1994-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -50.91% -217.18% -324.27%
Quarterly Report Q2 8-K 2024-06-30 -61.97% -39.83% -78.06%
Quarterly Report Q1 8-K 2024-03-31 -61.36% -97.03% -85.49%
Quarterly Report Q4 8-K 2023-12-31 -58.48% -204.75% -171.71%
Quarterly Report Q3 8-K 2023-09-30 -23.26% -79.78% -84.75%
Quarterly Report Q2 8-K 2023-06-30 11.64% -15.87% -3.22%
Quarterly Report Q1 8-K 2023-03-31 15.94% 62.77% 66.57%
Quarterly Report Q4 8-K 2022-12-31 24.49% 70.64% 62.20%
Quarterly Report Q3 8-K 2022-09-30 19.12% 128.72% 83.75%
Quarterly Report Q2 8-K 2022-06-30 12.81% 122.42% 38.62%
Quarterly Report Q1 8-K 2022-03-31 10.58% -16.26% 6.06%
Quarterly Report Q4 8-K 2021-12-31 7.09% 289.36% 190.46%
Quarterly Report Q3 8-K 2021-09-30 15.83% 25.44% 43.09%
Quarterly Report Q2 8-K 2021-06-30 31.38% 55.98% 100.61%
Quarterly Report Q1 8-K 2021-03-31 31.41% 74.40% 164.48%
Quarterly Report Q4 8-K 2020-12-31 32.90% -65.08% -34.68%
Quarterly Report Q3 8-K 2020-09-30 17.76% 10.13% 23.39%
Quarterly Report Q2 8-K 2020-06-30 -9.28% -42.76% -34.46%
Quarterly Report Q1 8-K 2020-03-31 -26.99% -59.12% -76.62%
Quarterly Report Q4 8-K 2019-12-31 -43.97% -75.46% -79.32%
Quarterly Report Q3 8-K 2019-09-30 -22.51% -49.68% -54.86%
Quarterly Report Q2 8-K 2019-06-30 -7.97% -6.49% -11.99%
Quarterly Report Q1 8-K 2019-03-31 2.39% 352.95% 380.06%
Quarterly Report Q4 8-K 2018-12-31 20.49% -4.24% -4.71%
Quarterly Report Q3 8-K 2018-09-30 -3.71% -18.36% -21.04%
Quarterly Report Q2 8-K 2018-06-30 -8.80% -41.90% -49.39%
Quarterly Report Q1 8-K 2018-03-31 16.49% -55.41% -40.86%
Quarterly Report Q4 8-K 2017-12-31 33.37% 129.13% 114.83%
Quarterly Report Q3 8-K 2017-09-30 30.98% 44.34% 46.63%
Quarterly Report Q2 8-K 2017-06-30 16.40% 18.68% 18.85%
Quarterly Report Q1 8-K 2017-03-31 18.66% 36.11% 34.50%
Quarterly Report Q4 8-K 2016-12-31 3.23% 1.81% 9.38%
Quarterly Report Q3 8-K 2016-09-30 27.03% -54.72% -50.56%
Quarterly Report Q2 8-K 2016-06-30 51.87% 71.92% 77.77%
Quarterly Report Q1 8-K 2016-03-31 13.83% -36.10% -27.59%
Quarterly Report Q4 8-K 2015-12-31 20.18% -6.40% -9.10%
Quarterly Report Q3 8-K 2015-09-30 22.36% 181.46% 145.57%
Quarterly Report Q2 8-K 2015-06-30 -4.45% -38.23% -38.20%
Quarterly Report Q1 8-K 2015-03-31 -1.27% -26.24% -28.20%
Quarterly Report Q4 8-K 2014-12-31 -9.94% -29.15% -18.69%
Quarterly Report Q3 8-K 2014-09-30 -7.76% -37.61% -24.88%
Quarterly Report Q2 8-K 2014-06-30 14.02% 1.16% 12.13%
Quarterly Report Q1 8-K 2014-03-31 26.44% 30.45% 39.49%
Quarterly Report Q4 8-K 2013-12-31 51.88% 119.89% 110.25%
Quarterly Report Q3 8-K 2013-09-30 49.28% 55.75% 52.05%
Quarterly Report Q2 8-K 2013-06-30 50.92% 44.13% 54.21%
Quarterly Report Q1 8-K 2013-03-31 48.80% 56.95% 74.29%
Quarterly Report Q4 8-K 2012-12-31 50.66% 26.29% 29.16%
Quarterly Report Q3 8-K 2012-09-30 15.00% 22.67% 19.45%
Quarterly Report Q2 8-K 2012-06-30 11.29% 15.60% 13.31%
Quarterly Report Q1 8-K 2012-03-31 10.07% 12.01% 7.74%
Quarterly Report Q4 8-K 2011-12-31 12.15% 22.82% 27.27%
Quarterly Report Q3 8-K 2011-09-30 35.76% 46.11% 44.55%
Quarterly Report Q2 8-K 2011-06-30 38.85% 42.73% 42.11%
Quarterly Report Q1 8-K 2011-03-31 43.39% 88.17% 75.67%
Quarterly Report Q4 8-K 2010-12-31 44.83% 44.74% 79.46%
Quarterly Report Q3 8-K 2010-09-30 59.12% 316.18% 365.77%
Quarterly Report Q2 8-K 2010-06-30 66.48% 440.23% 821.71%
Quarterly Report Q1 8-K 2010-03-31 27.54% 8.19% 55.16%
Quarterly Report Q4 8-K 2009-12-31 4.34% -17.78% -16.59%
Quarterly Report Q3 8-K 2009-09-30 -24.47% -63.35% -52.36%
Quarterly Report Q2 8-K 2009-06-30 -21.73% -20.74% 10.14%
Quarterly Report Q1 8-K 2009-03-31 -34.86% -50.06% -55.18%
Quarterly Report Q4 8-K 2008-12-31 -12.57% -9.78% -22.21%
Quarterly Report Q3 8-K 2008-09-30 -7.52% -42.65% -51.63%
Quarterly Report Q2 8-K 2008-06-30 -21.84% -79.41% -90.41%
Quarterly Report Q1 8-K 2008-03-31 27.34% 39.44% 20.07%
Quarterly Report Q4 8-K 2007-12-31 49.05% 70.73% 75.37%
Quarterly Report Q3 8-K 2007-09-30 58.89% 147.15% 133.06%
Quarterly Report Q2 8-K 2007-06-30 82.04% 391.85% 345.51%
Quarterly Report Q1 8-K 2007-03-31 84.03% 127.19% 144.62%
Quarterly Report Q4 8-K 2006-12-31 60.49% 125.37% 100.00%
Quarterly Report Q3 8-K 2006-09-30 47.56% 73.44% 56.96%
Quarterly Report Q2 8-K 2006-06-30 37.79% 1.27% 10.62%
Quarterly Report Q1 8-K 2006-03-31 44.17% 265.33% 237.67%
Quarterly Report Q4 8-K 2005-12-31 97.72% 643.68% 819.70%
Quarterly Report Q3 8-K 2005-09-30 129.31% 285.51% 291.75%
Quarterly Report Q2 8-K 2005-06-30 194.75% 157.90% 153.87%
Quarterly Report Q1 8-K 2005-03-31 168.87% 137.31% 135.70%
Quarterly Report Q4 8-K 2004-12-31 55.00% 69.15% 76.92%
Quarterly Report Q3 8-K 2004-09-30 81.62% 55.00% 55.89%
Quarterly Report Q2 8-K 2004-06-30 27.86% -0.00% -0.18%
Quarterly Report Q1 8-K 2004-03-31 -36.00% -80.27% -69.01%
Quarterly Report Q4 8-K 2003-12-31 28.30% 58.16% 93.74%
Quarterly Report Q3 8-K 2003-09-30 32.81% 31.95% -91.21%
Quarterly Report Q2 8-K 2003-06-30 -8.50% -1.49% -70.72%
Quarterly Report Q1 8-K 2003-03-31 102.60% 62.77% 62.48%
Quarterly Report Q4 8-K 2002-12-31 -6.80% -134.03% -1247.49%
Quarterly Report Q3 8-K 2002-09-30 -27.48% -120.92% 237.27%
Quarterly Report Q2 8-K 2002-06-30 -17.39% 49.91% 166.52%
Quarterly Report Q1 8-K 2002-03-31 -68.02% -336.52% -416.13%
Quarterly Report Q4 8-K 2001-12-31 -69.07% -90.28% -139.51%
Quarterly Report Q3 8-K 2001-09-30 -63.38% -204.00% -761.22%
Quarterly Report Q2 8-K 2001-06-30 -43.74% -431.45% -723.27%
Quarterly Report Q1 8-K 2001-03-31 42.31% 4.71% 89.02%
Quarterly Report Q4 8-K 2000-12-31 116.82% 165.83% 147.96%
Quarterly Report Q3 8-K 2000-09-30 60.67% 0.00% 149.00%
Quarterly Report Q2 8-K 2000-06-30 17.57% 148.00% 259.00%
Quarterly Report Q1 8-K 2000-03-31 -20.17% -43.33% -72.67%
Quarterly Report Q4 8-K 1999-12-31 -26.60% -51.22% -67.22%
Quarterly Report Q3 8-K 1999-09-30 -20.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1999-06-30 7.69% 0.00% -7.69%
Quarterly Report Q1 8-K 1999-03-31 28.57% 0.00% -78.57%
Quarterly Report Q4 8-K 1998-12-31 8.31% 146.00% 199.00%
Quarterly Report Q3 8-K 1998-09-30 -11.76% 0.00% 0.00%
Quarterly Report Q2 8-K 1998-06-30 -56.67% -75.00% 225.00%
Quarterly Report Q1 8-K 1998-03-31 -48.15% 0.00% 250.00%
Quarterly Report Q4 8-K 1997-12-31 -5.88% -50.00% 102.94%
Quarterly Report Q3 8-K 1997-09-30 30.77% 50.00% -76.92%
Quarterly Report Q2 8-K 1997-06-30 114.29% 300.00% -71.43%
Quarterly Report Q1 8-K 1997-03-31 125.00% 200.00% -66.67%
Quarterly Report Q4 8-K 1996-12-31 183.33% 0.00% -17.24%
Quarterly Report Q3 8-K 1996-09-30 85.71% 0.00% 85.71%
Quarterly Report Q2 8-K 1996-06-30 100.00% 0.00% 100.00%
Quarterly Report Q1 8-K 1996-03-31 71.43% 0.00% 71.43%
Quarterly Report Q4 8-K 1995-12-31 -14.29% 100.00% -26.09%
Quarterly Report Q3 8-K 1995-09-30 -22.22% 0.00% -22.22%
Quarterly Report Q2 8-K 1995-06-30 -30.00% 0.00% -30.00%
Quarterly Report Q1 8-K 1995-03-31 75.00% 0.00% 75.00%
Quarterly Report Q4 8-K 1994-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1994-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1994-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1994-03-31 0.00% 0.00% 0.00%