image
Technology - Semiconductors - NASDAQ - US
$ 164.03
-1.47 %
$ 7.79 B
Market Cap
32.94
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -6.52% -3.36% -18.69%
Annual Report FY 10-K 2022-12-31 11.40% 14.03% 17.34%
Annual Report FY 10-K 2021-12-31 29.07% 38.12% 44.51%
Annual Report FY 10-K 2020-12-31 5.85% -3.57% -0.52%
Annual Report FY 10-K 2019-12-31 63.76% 135.05% 179.09%
Annual Report FY 10-K 2018-12-31 -26.28% -43.36% -61.21%
Annual Report FY 10-K 2017-12-31 68.75% 116.11% 113.77%
Annual Report FY 10-K 2016-12-31 4.10% 227.50% 111.96%
Annual Report FY 10-K 2015-12-31 0.01% -64.93% -44.94%
Annual Report FY 10-K 2014-12-31 30.27% -43.48% 53.28%
Annual Report FY 10-K 2013-12-31 76.16% 666.58% 179.64%
Annual Report FY 10-K 2012-12-31 35.82% 206.17% 140.49%
Annual Report FY 10-K 2011-12-31 100.65% 115.84% 155.61%
Annual Report FY 10-K 2010-12-31 93.48% 2.87% 49.54%
Annual Report FY 10-K 2009-12-31 42.54% -7.13% 10.57%
Annual Report FY 10-K 2008-12-31 -2.04% -19.80% -11.25%
Annual Report FY 10-K 2007-12-31 -5.16% -5.20% -13.87%
Annual Report FY 10-K 2006-12-31 17.47% 3.89% -2.46%
Annual Report FY 10-K 2005-12-31 44.83% -0.16% -1.50%
Annual Report FY 10-K 2004-12-31 6.27% 9.09% 1.88%
Annual Report FY 10-K 2003-12-31 169.63% 44.06% 4.53%
Annual Report FY 10-K 2002-12-31 95.17% -89.65% -22.04%
Annual Report FY 10-K 2001-12-31 154.26% -71.64% -52.35%
Annual Report FY 10-K 2000-12-31 -5.15% -85.93% -83.60%
Annual Report FY 10-K 1999-12-31 29.88% -83.04% -85.51%
Annual Report FY 10-K 1998-12-31 300.00% 52.54% 52.46%
Annual Report FY 10-K 1997-12-31 0.00% -227.78% -258.82%
Annual Report FY 10-K 1996-12-31 0.00% 41.94% 43.33%
Annual Report FY 10-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 14.57% 29.80% 38.34%
Quarterly Report Q2 8-K 2024-06-30 8.15% 5.35% -3.76%
Quarterly Report Q1 8-K 2024-03-31 26.67% 42.71% 38.58%
Quarterly Report Q4 8-K 2023-12-31 -6.34% -4.85% -22.07%
Quarterly Report Q3 8-K 2023-09-30 -12.13% -3.10% -29.25%
Quarterly Report Q2 8-K 2023-06-30 7.33% 20.38% 9.99%
Quarterly Report Q1 8-K 2023-03-31 -13.29% -19.75% -27.12%
Quarterly Report Q4 8-K 2022-12-31 15.58% 41.98% 47.15%
Quarterly Report Q3 8-K 2022-09-30 11.79% 15.95% 18.60%
Quarterly Report Q2 8-K 2022-06-30 5.32% 2.41% 6.85%
Quarterly Report Q1 8-K 2022-03-31 12.29% -3.28% -2.06%
Quarterly Report Q4 8-K 2021-12-31 3.32% -14.27% -14.16%
Quarterly Report Q3 8-K 2021-09-30 22.67% 14.00% 19.21%
Quarterly Report Q2 8-K 2021-06-30 123.68% 4880.72% 4310.63%
Quarterly Report Q1 8-K 2021-03-31 19.35% 35.73% 42.81%
Quarterly Report Q4 8-K 2020-12-31 39.14% 103.91% 90.72%
Quarterly Report Q3 8-K 2020-09-30 20.06% 9.59% 18.60%
Quarterly Report Q2 8-K 2020-06-30 -50.94% -98.12% -2.44%
Quarterly Report Q1 8-K 2020-03-31 27.93% 21.40% 29.53%
Quarterly Report Q4 8-K 2019-12-31 45.03% 37.84% 125.82%
Quarterly Report Q3 8-K 2019-09-30 25.74% 62.57% 56.85%
Quarterly Report Q2 8-K 2019-06-30 110.45% 303.28% 346.01%
Quarterly Report Q1 8-K 2019-03-31 101.43% 430.47% 660.35%
Quarterly Report Q4 8-K 2018-12-31 -39.46% -41.10% -73.61%
Quarterly Report Q3 8-K 2018-09-30 25.72% 69.48% 64.86%
Quarterly Report Q2 8-K 2018-06-30 -45.23% -76.99% -81.97%
Quarterly Report Q1 8-K 2018-03-31 -21.59% -42.28% -62.52%
Quarterly Report Q4 8-K 2017-12-31 55.37% 25.19% 66.52%
Quarterly Report Q3 8-K 2017-09-30 104.15% 988.07% 625.81%
Quarterly Report Q2 8-K 2017-06-30 59.20% 113.10% 77.87%
Quarterly Report Q1 8-K 2017-03-31 87.07% 430.73% 373.61%
Quarterly Report Q4 8-K 2016-12-31 19.68% 42.74% 30.57%
Quarterly Report Q3 8-K 2016-09-30 -23.35% -21.29% -35.91%
Quarterly Report Q2 8-K 2016-06-30 10.84% 285.22% 859.32%
Quarterly Report Q1 8-K 2016-03-31 -4.87% 45.89% 43.76%
Quarterly Report Q4 8-K 2015-12-31 10.93% 37.80% 55.90%
Quarterly Report Q3 8-K 2015-09-30 19.84% 64.50% 37.53%
Quarterly Report Q2 8-K 2015-06-30 -9.41% -57.64% -15.54%
Quarterly Report Q1 8-K 2015-03-31 -17.48% -67.33% -73.28%
Quarterly Report Q4 8-K 2014-12-31 13.53% -77.32% -12.08%
Quarterly Report Q3 8-K 2014-09-30 0.20% -22.70% 43.16%
Quarterly Report Q2 8-K 2014-06-30 29.92% 32.77% 32.70%
Quarterly Report Q1 8-K 2014-03-31 152.66% 184.53% 192.65%
Quarterly Report Q4 8-K 2013-12-31 75.87% 974.95% 131.99%
Quarterly Report Q3 8-K 2013-09-30 162.52% 201.35% 170.07%
Quarterly Report Q2 8-K 2013-06-30 64.60% 40.30% 68.33%
Quarterly Report Q1 8-K 2013-03-31 18.67% -289.68% -359.18%
Quarterly Report Q4 8-K 2012-12-31 50.78% -6.08% 134.72%
Quarterly Report Q3 8-K 2012-09-30 -42.58% -91.30% -102.12%
Quarterly Report Q2 8-K 2012-06-30 166.49% 230.94% 1305.69%
Quarterly Report Q1 8-K 2012-03-31 31.45% 89.72% 43.22%
Quarterly Report Q4 8-K 2011-12-31 72.84% 207.85% 1796.08%
Quarterly Report Q3 8-K 2011-09-30 208.64% 183.34% 252.87%
Quarterly Report Q2 8-K 2011-06-30 33.21% 174.68% 43.91%
Quarterly Report Q1 8-K 2011-03-31 126.07% -298.91% 35.04%
Quarterly Report Q4 8-K 2010-12-31 122.53% -38.17% 94.96%
Quarterly Report Q3 8-K 2010-09-30 37.13% -53.79% -2.37%
Quarterly Report Q2 8-K 2010-06-30 185.72% 30.85% 69.75%
Quarterly Report Q1 8-K 2010-03-31 49.85% 46.53% 29.52%
Quarterly Report Q4 8-K 2009-12-31 35.23% 13.29% 28.02%
Quarterly Report Q3 8-K 2009-09-30 95.97% 11.88% 34.98%
Quarterly Report Q2 8-K 2009-06-30 37.79% -23.23% -6.42%
Quarterly Report Q1 8-K 2009-03-31 4.31% -32.82% -17.36%
Quarterly Report Q4 8-K 2008-12-31 23.75% -36.28% -12.89%
Quarterly Report Q3 8-K 2008-09-30 -14.68% -79.12% -43.22%
Quarterly Report Q2 8-K 2008-06-30 -7.32% -0.59% 1.14%
Quarterly Report Q1 8-K 2008-03-31 -9.88% 8.52% 1.20%
Quarterly Report Q4 8-K 2007-12-31 13.93% 26.15% 7.33%
Quarterly Report Q3 8-K 2007-09-30 -0.61% -0.59% -16.15%
Quarterly Report Q2 8-K 2007-06-30 -23.07% -20.00% -23.60%
Quarterly Report Q1 8-K 2007-03-31 -7.85% -30.15% -29.47%
Quarterly Report Q4 8-K 2006-12-31 10.81% 5.01% -1.07%
Quarterly Report Q3 8-K 2006-09-30 -8.20% 1.20% -6.01%
Quarterly Report Q2 8-K 2006-06-30 -0.09% -35.19% -40.15%
Quarterly Report Q1 8-K 2006-03-31 122.99% 29.43% 23.37%
Quarterly Report Q4 8-K 2005-12-31 35.60% -31.65% -25.48%
Quarterly Report Q3 8-K 2005-09-30 97.06% 18.81% 14.99%
Quarterly Report Q2 8-K 2005-06-30 104.62% 29.43% 27.12%
Quarterly Report Q1 8-K 2005-03-31 -31.12% -22.89% -24.28%
Quarterly Report Q4 8-K 2004-12-31 -11.90% 38.51% 23.73%
Quarterly Report Q3 8-K 2004-09-30 -18.02% -0.18% -4.59%
Quarterly Report Q2 8-K 2004-06-30 9.04% -10.44% -14.28%
Quarterly Report Q1 8-K 2004-03-31 80.36% -4.98% -6.59%
Quarterly Report Q4 8-K 2003-12-31 117.83% -11.27% -13.93%
Quarterly Report Q3 8-K 2003-09-30 264.37% 75.56% 16.17%
Quarterly Report Q2 8-K 2003-06-30 196.68% 26.62% 10.17%
Quarterly Report Q1 8-K 2003-03-31 120.77% 26.99% 7.94%
Quarterly Report Q4 8-K 2002-12-31 300.22% 12.63% -6.36%
Quarterly Report Q3 8-K 2002-09-30 0.66% -684.32% -189.12%
Quarterly Report Q2 8-K 2002-06-30 76.94% -16.97% 5.03%
Quarterly Report Q1 8-K 2002-03-31 167.14% -40.22% -9.14%
Quarterly Report Q4 8-K 2001-12-31 -6.30% -57.29% -22.94%
Quarterly Report Q3 8-K 2001-09-30 356.07% -4.77% 20.79%
Quarterly Report Q2 8-K 2001-06-30 102.89% -121.58% -118.19%
Quarterly Report Q1 8-K 2001-03-31 3288.76% -109.57% -110.13%
Quarterly Report Q4 8-K 2000-12-31 7.18% -105.45% -104.44%
Quarterly Report Q3 8-K 2000-09-30 24.81% -82.43% -61.49%
Quarterly Report Q2 8-K 2000-06-30 26.75% -26.59% -31.39%
Quarterly Report Q1 8-K 2000-03-31 -94.09% -200.54% -210.50%
Quarterly Report Q4 8-K 1999-12-31 119.54% -65.91% -87.98%
Quarterly Report Q3 8-K 1999-09-30 0.00% -42.86% -71.43%
Quarterly Report Q2 8-K 1999-06-30 0.00% -183.33% -142.86%
Quarterly Report Q1 8-K 1999-03-31 0.00% -100.00% -50.00%
Quarterly Report Q4 8-K 1998-12-31 0.00% 71.05% 75.00%
Quarterly Report Q3 8-K 1998-09-30 0.00% -0.00% -16.67%
Quarterly Report Q2 8-K 1998-06-30 0.00% 25.00% -0.00%
Quarterly Report Q1 8-K 1998-03-31 0.00% 50.00% 20.00%
Quarterly Report Q4 8-K 1997-12-31 0.00% -660.00% -700.00%
Quarterly Report Q3 8-K 1997-09-30 0.00% -40.00% -50.00%
Quarterly Report Q2 8-K 1997-06-30 0.00% -100.00% -75.00%
Quarterly Report Q1 8-K 1997-03-31 0.00% -100.00% -66.67%
Quarterly Report Q4 8-K 1996-12-31 0.00% 28.57% 83.87%
Quarterly Report Q3 8-K 1996-09-30 0.00% 37.50% -400.00%
Quarterly Report Q2 8-K 1996-06-30 0.00% 50.00% -400.00%
Quarterly Report Q1 8-K 1996-03-31 0.00% 62.50% -300.00%
Quarterly Report Q4 8-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1995-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1995-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1995-03-31 0.00% 0.00% 0.00%