image
Technology - Semiconductors - NASDAQ - US
$ 60.04
-3.33 %
$ 3.41 B
Market Cap
93.81
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -31.73% -67.38% -80.57%
Annual Report FY 10-K 2022-12-31 -7.41% 3.92% 3.06%
Annual Report FY 10-K 2021-12-31 44.02% 130.99% 148.36%
Annual Report FY 10-K 2020-12-31 16.08% -63.21% 22.63%
Annual Report FY 10-K 2019-12-31 1.13% 176.45% 3.29%
Annual Report FY 10-K 2018-12-31 -3.66% 153.48% -3.45%
Annual Report FY 10-K 2017-12-31 11.45% -42.35% 20.47%
Annual Report FY 10-K 2016-12-31 12.62% 22.33% 22.70%
Annual Report FY 10-K 2015-12-31 -1.38% -34.26% -30.12%
Annual Report FY 10-K 2014-12-31 0.49% 3.98% 3.20%
Annual Report FY 10-K 2013-12-31 13.66% 266.45% 376.27%
Annual Report FY 10-K 2012-12-31 2.22% -100.33% -73.73%
Annual Report FY 10-K 2011-12-31 -0.35% -30.67% -27.88%
Annual Report FY 10-K 2010-12-31 38.99% 112.57% 109.46%
Annual Report FY 10-K 2009-12-31 6.94% 1190.57% 850.18%
Annual Report FY 10-K 2008-12-31 5.58% -93.23% -88.31%
Annual Report FY 10-K 2007-12-31 17.64% 182.48% 571.62%
Annual Report FY 10-K 2006-12-31 13.51% -39.96% -79.82%
Annual Report FY 10-K 2005-12-31 4.71% -22.92% -26.03%
Annual Report FY 10-K 2004-12-31 8.69% 12.62% 6.52%
Annual Report FY 10-K 2003-12-31 16.20% 88.82% 100.71%
Annual Report FY 10-K 2002-12-31 14.97% 42.40% 51.97%
Annual Report FY 10-K 2001-12-31 -15.62% -65.97% -69.25%
Annual Report FY 10-K 2000-12-31 7.16% -19.25% -3.57%
Annual Report FY 10-K 1999-12-31 48.65% 93.07% 90.05%
Annual Report FY 10-K 1998-12-31 56.27% 164.12% 198.51%
Annual Report FY 10-K 1997-12-31 92.27% 469.23% 461.54%
Annual Report FY 10-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -7.71% -27.81% -34.61%
Quarterly Report Q2 8-K 2024-06-30 -13.82% -67.22% -84.51%
Quarterly Report Q1 8-K 2024-03-31 -13.74% -42.49% -91.84%
Quarterly Report Q4 8-K 2023-12-31 -28.26% -37.45% -5.03%
Quarterly Report Q3 8-K 2023-09-30 -21.67% -56.93% -63.38%
Quarterly Report Q2 8-K 2023-06-30 -33.03% -73.50% -78.97%
Quarterly Report Q1 8-K 2023-03-31 -41.64% -85.13% -88.72%
Quarterly Report Q4 8-K 2022-12-31 -27.73% -43.94% -52.84%
Quarterly Report Q3 8-K 2022-09-30 -9.36% 9.35% 6.10%
Quarterly Report Q2 8-K 2022-06-30 2.15% 33.29% 33.63%
Quarterly Report Q1 8-K 2022-03-31 4.84% 16.21% 27.03%
Quarterly Report Q4 8-K 2021-12-31 14.57% 49.20% 59.79%
Quarterly Report Q3 8-K 2021-09-30 45.94% 183.63% 209.29%
Quarterly Report Q2 8-K 2021-06-30 68.59% 217.47% 247.98%
Quarterly Report Q1 8-K 2021-03-31 58.43% 150.52% 166.24%
Quarterly Report Q4 8-K 2020-12-31 31.66% -82.77% -84.90%
Quarterly Report Q3 8-K 2020-09-30 6.11% -13.33% -15.76%
Quarterly Report Q2 8-K 2020-06-30 3.86% 21.64% 32.43%
Quarterly Report Q1 8-K 2020-03-31 22.96% 119.63% 146.59%
Quarterly Report Q4 8-K 2019-12-31 22.67% 596.21% 2183.26%
Quarterly Report Q3 8-K 2019-09-30 3.70% -3.22% -2.92%
Quarterly Report Q2 8-K 2019-06-30 -6.04% -29.49% -37.51%
Quarterly Report Q1 8-K 2019-03-31 -13.48% -49.06% -56.16%
Quarterly Report Q4 8-K 2018-12-31 -13.80% 234.55% -44.40%
Quarterly Report Q3 8-K 2018-09-30 -1.05% 7.03% 12.24%
Quarterly Report Q2 8-K 2018-06-30 1.78% 10.64% 10.02%
Quarterly Report Q1 8-K 2018-03-31 -1.54% 0.72% 8.09%
Quarterly Report Q4 8-K 2017-12-31 7.06% -124.09% 12.69%
Quarterly Report Q3 8-K 2017-09-30 7.19% 16.53% 10.99%
Quarterly Report Q2 8-K 2017-06-30 10.70% 23.41% 22.10%
Quarterly Report Q1 8-K 2017-03-31 22.69% 59.44% 44.93%
Quarterly Report Q4 8-K 2016-12-31 15.83% 7.21% 16.17%
Quarterly Report Q3 8-K 2016-09-30 16.78% 23.03% 22.80%
Quarterly Report Q2 8-K 2016-06-30 13.96% 31.14% 26.33%
Quarterly Report Q1 8-K 2016-03-31 3.35% 39.41% 28.10%
Quarterly Report Q4 8-K 2015-12-31 0.80% -11.52% -6.88%
Quarterly Report Q3 8-K 2015-09-30 -1.40% -28.54% -30.17%
Quarterly Report Q2 8-K 2015-06-30 -4.18% -48.61% -35.75%
Quarterly Report Q1 8-K 2015-03-31 -0.62% -48.69% -45.35%
Quarterly Report Q4 8-K 2014-12-31 -4.22% -10.49% -21.46%
Quarterly Report Q3 8-K 2014-09-30 -1.71% -3.26% 1.69%
Quarterly Report Q2 8-K 2014-06-30 1.21% 22.26% 7.80%
Quarterly Report Q1 8-K 2014-03-31 7.83% 13.39% 40.26%
Quarterly Report Q4 8-K 2013-12-31 14.20% 65.04% 59.61%
Quarterly Report Q3 8-K 2013-09-30 17.52% 137.50% 202.14%
Quarterly Report Q2 8-K 2013-06-30 15.11% 290.52% 41.17%
Quarterly Report Q1 8-K 2013-03-31 7.34% 46.13% 4.08%
Quarterly Report Q4 8-K 2012-12-31 18.64% 53.60% 21.46%
Quarterly Report Q3 8-K 2012-09-30 3.97% -591.13% -153.81%
Quarterly Report Q2 8-K 2012-06-30 -4.74% -67.70% -28.61%
Quarterly Report Q1 8-K 2012-03-31 -6.50% -24.28% -25.31%
Quarterly Report Q4 8-K 2011-12-31 -8.57% -29.16% -28.97%
Quarterly Report Q3 8-K 2011-09-30 -0.52% -40.54% -30.75%
Quarterly Report Q2 8-K 2011-06-30 0.41% -32.00% -29.95%
Quarterly Report Q1 8-K 2011-03-31 7.35% -19.98% -21.51%
Quarterly Report Q4 8-K 2010-12-31 10.35% -2.77% -2.46%
Quarterly Report Q3 8-K 2010-09-30 25.70% 38.05% 37.82%
Quarterly Report Q2 8-K 2010-06-30 62.15% 244.16% 277.29%
Quarterly Report Q1 8-K 2010-03-31 77.49% 2948.02% 1040.08%
Quarterly Report Q4 8-K 2009-12-31 55.92% 144.47% 156.42%
Quarterly Report Q3 8-K 2009-09-30 11.54% 19.84% 27.82%
Quarterly Report Q2 8-K 2009-06-30 -8.18% -40.49% -28.98%
Quarterly Report Q1 8-K 2009-03-31 -22.28% -94.40% -82.03%
Quarterly Report Q4 8-K 2008-12-31 -19.48% -313.51% -299.83%
Quarterly Report Q3 8-K 2008-09-30 8.05% 13.09% 37.84%
Quarterly Report Q2 8-K 2008-06-30 24.04% 12.31% 11.17%
Quarterly Report Q1 8-K 2008-03-31 14.39% 10.81% 11.74%
Quarterly Report Q4 8-K 2007-12-31 27.61% 116.92% 420.27%
Quarterly Report Q3 8-K 2007-09-30 12.17% 153.78% 433.28%
Quarterly Report Q2 8-K 2007-06-30 4.28% 50.40% 82.74%
Quarterly Report Q1 8-K 2007-03-31 28.55% 935.17% 412.50%
Quarterly Report Q4 8-K 2006-12-31 12.14% 1109.96% -30.51%
Quarterly Report Q3 8-K 2006-09-30 21.51% -53.03% -78.44%
Quarterly Report Q2 8-K 2006-06-30 17.47% -10.72% -41.92%
Quarterly Report Q1 8-K 2006-03-31 2.43% -16.45% -36.21%
Quarterly Report Q4 8-K 2005-12-31 9.62% -94.44% -71.71%
Quarterly Report Q3 8-K 2005-09-30 10.92% -0.70% -6.87%
Quarterly Report Q2 8-K 2005-06-30 -1.79% 0.38% -8.00%
Quarterly Report Q1 8-K 2005-03-31 0.73% -7.48% -16.13%
Quarterly Report Q4 8-K 2004-12-31 3.99% -14.32% -8.50%
Quarterly Report Q3 8-K 2004-09-30 -4.57% 20.08% -9.29%
Quarterly Report Q2 8-K 2004-06-30 20.62% 21.07% 23.84%
Quarterly Report Q1 8-K 2004-03-31 17.45% 30.90% 28.81%
Quarterly Report Q4 8-K 2003-12-31 10.59% 48.02% 51.65%
Quarterly Report Q3 8-K 2003-09-30 22.57% 106.39% 121.31%
Quarterly Report Q2 8-K 2003-06-30 9.77% 95.07% 105.02%
Quarterly Report Q1 8-K 2003-03-31 22.90% 146.53% 185.86%
Quarterly Report Q4 8-K 2002-12-31 23.46% 181.95% 217.84%
Quarterly Report Q3 8-K 2002-09-30 22.45% 149.95% 194.95%
Quarterly Report Q2 8-K 2002-06-30 27.77% 217.76% 562.08%
Quarterly Report Q1 8-K 2002-03-31 -9.64% -59.04% -63.22%
Quarterly Report Q4 8-K 2001-12-31 -11.20% -72.43% -75.99%
Quarterly Report Q3 8-K 2001-09-30 -17.43% -81.93% -85.02%
Quarterly Report Q2 8-K 2001-06-30 -26.76% -87.18% -94.31%
Quarterly Report Q1 8-K 2001-03-31 -6.48% -20.35% -18.28%
Quarterly Report Q4 8-K 2000-12-31 -11.60% -39.04% -25.49%
Quarterly Report Q3 8-K 2000-09-30 -7.56% -24.70% -11.14%
Quarterly Report Q2 8-K 2000-06-30 26.25% -1.38% 16.62%
Quarterly Report Q1 8-K 2000-03-31 34.53% -0.67% 19.60%
Quarterly Report Q4 8-K 1999-12-31 49.50% 78.63% 79.19%
Quarterly Report Q3 8-K 1999-09-30 48.35% 55.94% 73.42%
Quarterly Report Q2 8-K 1999-06-30 52.05% 146.17% 116.24%
Quarterly Report Q1 8-K 1999-03-31 44.33% 147.42% 110.84%
Quarterly Report Q4 8-K 1998-12-31 33.46% 75.29% 99.96%
Quarterly Report Q3 8-K 1998-09-30 56.28% 189.33% 168.25%
Quarterly Report Q2 8-K 1998-06-30 57.43% 115.30% 283.57%
Quarterly Report Q1 8-K 1998-03-31 103.18% 2078.00% -65.44%
Quarterly Report Q4 8-K 1997-12-31 143.55% 0.00% 112.50%
Quarterly Report Q3 8-K 1997-09-30 132.14% 287.50% -71.43%
Quarterly Report Q2 8-K 1997-06-30 77.78% 300.00% -87.04%
Quarterly Report Q1 8-K 1997-03-31 16.39% 0.00% 16.39%
Quarterly Report Q4 8-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1996-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1996-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1996-03-31 0.00% 0.00% 0.00%