image
Technology - Semiconductors - NASDAQ - US
$ 27.01
-1.35 %
$ 638 M
Market Cap
-42.2
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -27.65% 48.76% -319.58%
Annual Report FY 10-K 2022-12-31 9.73% -5854.29% 176.51%
Annual Report FY 10-K 2021-12-31 22.31% 116.65% 299.74%
Annual Report FY 10-K 2020-12-31 15.12% -8496.43% 60.34%
Annual Report FY 10-K 2019-12-31 11.91% -95.12% -54.54%
Annual Report FY 10-K 2018-12-31 -11.00% -96.63% -7.84%
Annual Report FY 10-K 2017-12-31 20.45% 29.98% 10.34%
Annual Report FY 10-K 2016-12-31 22.11% 109.03% 127.92%
Annual Report FY 10-K 2015-12-31 17.11% 865.20% 331.74%
Annual Report FY 10-K 2014-12-31 3.90% -12.25% -69.28%
Annual Report FY 10-K 2013-12-31 -8.90% -51.15% -61.52%
Annual Report FY 10-K 2012-12-31 -10.89% -26.27% -33.34%
Annual Report FY 10-K 2011-12-31 34.13% 63.14% 87.88%
Annual Report FY 10-K 2010-12-31 16.75% 36.33% 98.67%
Annual Report FY 10-K 2009-12-31 -4.70% -2.56% 309.35%
Annual Report FY 10-K 2008-12-31 21.54% 563.44% -25.08%
Annual Report FY 10-K 2007-12-31 2.17% 1417.35% 33.71%
Annual Report FY 10-K 2006-12-31 -8.79% 95.68% 48.81%
Annual Report FY 10-K 2005-12-31 -5.41% -137.33% -373.12%
Annual Report FY 10-K 2004-12-31 2.27% 113.76% 112.75%
Annual Report FY 10-K 2003-12-31 91.89% 45.30% 43.22%
Annual Report FY 10-K 2002-12-31 -23.96% -211.70% -157.45%
Annual Report FY 10-K 2001-12-31 10.19% 11.67% 6.13%
Annual Report FY 10-K 2000-12-31 25.87% 1.61% 20.43%
Annual Report FY 10-K 1999-12-31 37.43% 46.77% 60.66%
Annual Report FY 10-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 13.02% 146.38% 51.75%
Quarterly Report Q2 8-K 2024-06-30 8.65% 95.00% 95.82%
Quarterly Report Q1 8-K 2024-03-31 -23.19% -11.82% -11.41%
Quarterly Report Q4 8-K 2023-12-31 -27.66% 94.28% -77.52%
Quarterly Report Q3 8-K 2023-09-30 -28.48% 77.78% -76.84%
Quarterly Report Q2 8-K 2023-06-30 -21.16% -418.08% -1083.59%
Quarterly Report Q1 8-K 2023-03-31 -16.45% -187.26% -299.75%
Quarterly Report Q4 8-K 2022-12-31 -1.92% -49.97% -100.90%
Quarterly Report Q3 8-K 2022-09-30 2.65% -13255.69% 108.74%
Quarterly Report Q2 8-K 2022-06-30 8.99% -356.51% -63.54%
Quarterly Report Q1 8-K 2022-03-31 35.39% 53.28% 220.23%
Quarterly Report Q4 8-K 2021-12-31 21.01% 510.71% -35.36%
Quarterly Report Q3 8-K 2021-09-30 31.37% 77.40% 84600.00%
Quarterly Report Q2 8-K 2021-06-30 29.02% 128.90% 205.24%
Quarterly Report Q1 8-K 2021-03-31 7.57% -206.33% 20.02%
Quarterly Report Q4 8-K 2020-12-31 -0.59% -79.26% -30.39%
Quarterly Report Q3 8-K 2020-09-30 6.34% -95.35% 100.75%
Quarterly Report Q2 8-K 2020-06-30 28.29% 27.91% 30.87%
Quarterly Report Q1 8-K 2020-03-31 39.17% 48.41% 43.28%
Quarterly Report Q4 8-K 2019-12-31 32.29% 32.96% 59.21%
Quarterly Report Q3 8-K 2019-09-30 9.61% -69.52% -12.41%
Quarterly Report Q2 8-K 2019-06-30 5.18% 27.66% 17.96%
Quarterly Report Q1 8-K 2019-03-31 -3.42% -5.27% -0.83%
Quarterly Report Q4 8-K 2018-12-31 -0.93% -27.19% -30.98%
Quarterly Report Q3 8-K 2018-09-30 -10.94% -56.53% -65.35%
Quarterly Report Q2 8-K 2018-06-30 -14.97% -53.48% -122.63%
Quarterly Report Q1 8-K 2018-03-31 -17.47% -53.13% -66.91%
Quarterly Report Q4 8-K 2017-12-31 1.91% -39.18% -48.65%
Quarterly Report Q3 8-K 2017-09-30 34.73% 72.67% 63.94%
Quarterly Report Q2 8-K 2017-06-30 20.30% 44.15% -18.02%
Quarterly Report Q1 8-K 2017-03-31 28.95% 128.17% 138.53%
Quarterly Report Q4 8-K 2016-12-31 31.89% 125.74% 175.09%
Quarterly Report Q3 8-K 2016-09-30 9.92% 2.39% 8.51%
Quarterly Report Q2 8-K 2016-06-30 28.03% 1513.69% 8723.33%
Quarterly Report Q1 8-K 2016-03-31 19.33% 270.37% 223.62%
Quarterly Report Q4 8-K 2015-12-31 16.28% 219.13% 513.77%
Quarterly Report Q3 8-K 2015-09-30 15.16% 404.42% 183.82%
Quarterly Report Q2 8-K 2015-06-30 44.97% 111.01% 101.33%
Quarterly Report Q1 8-K 2015-03-31 1.17% -75.52% -73.61%
Quarterly Report Q4 8-K 2014-12-31 -1.04% -61.83% -86.86%
Quarterly Report Q3 8-K 2014-09-30 40.91% 303.10% 209.14%
Quarterly Report Q2 8-K 2014-06-30 -28.08% -70.16% -124.74%
Quarterly Report Q1 8-K 2014-03-31 12.86% 16.42% 62.95%
Quarterly Report Q4 8-K 2013-12-31 7.70% 13.54% 14.23%
Quarterly Report Q3 8-K 2013-09-30 -16.67% -12.45% -52.47%
Quarterly Report Q2 8-K 2013-06-30 -5.73% -37.48% -43.33%
Quarterly Report Q1 8-K 2013-03-31 -19.83% -64.90% -71.53%
Quarterly Report Q4 8-K 2012-12-31 -18.71% -43.23% -50.90%
Quarterly Report Q3 8-K 2012-09-30 -19.14% -47.44% -54.51%
Quarterly Report Q2 8-K 2012-06-30 -5.53% -15.62% -20.68%
Quarterly Report Q1 8-K 2012-03-31 0.40% 4.43% -5.70%
Quarterly Report Q4 8-K 2011-12-31 22.46% 15.36% 30.74%
Quarterly Report Q3 8-K 2011-09-30 39.08% 65.11% 106.38%
Quarterly Report Q2 8-K 2011-06-30 35.62% 94.21% 113.09%
Quarterly Report Q1 8-K 2011-03-31 41.99% 125.89% 153.43%
Quarterly Report Q4 8-K 2010-12-31 27.89% 44.57% 151.13%
Quarterly Report Q3 8-K 2010-09-30 10.52% 70.51% 43.36%
Quarterly Report Q2 8-K 2010-06-30 16.45% -8.29% 151.33%
Quarterly Report Q1 8-K 2010-03-31 11.44% 50.51% 71.79%
Quarterly Report Q4 8-K 2009-12-31 1.76% 203.12% 2183.33%
Quarterly Report Q3 8-K 2009-09-30 -5.36% 24.95% 103.57%
Quarterly Report Q2 8-K 2009-06-30 -9.65% 235.02% 1200.00%
Quarterly Report Q1 8-K 2009-03-31 -5.50% -75.18% 135.62%
Quarterly Report Q4 8-K 2008-12-31 21.45% 482.47% 92.97%
Quarterly Report Q3 8-K 2008-09-30 16.92% 26.17% 19700.00%
Quarterly Report Q2 8-K 2008-06-30 18.41% 60.70% 226.09%
Quarterly Report Q1 8-K 2008-03-31 30.30% 568.81% -281.55%
Quarterly Report Q4 8-K 2007-12-31 2.17% -43.35% -142.65%
Quarterly Report Q3 8-K 2007-09-30 10.59% 226.10% 99.00%
Quarterly Report Q2 8-K 2007-06-30 1.22% 298.16% 94.37%
Quarterly Report Q1 8-K 2007-03-31 -5.02% 202.87% 32.57%
Quarterly Report Q4 8-K 2006-12-31 5.01% 493.88% 51.72%
Quarterly Report Q3 8-K 2006-09-30 -5.88% 164.34% 84.00%
Quarterly Report Q2 8-K 2006-06-30 -11.71% 90.21% 69.27%
Quarterly Report Q1 8-K 2006-03-31 -18.99% -127.75% -270.35%
Quarterly Report Q4 8-K 2005-12-31 -16.23% -78.61% -816.82%
Quarterly Report Q3 8-K 2005-09-30 -13.67% -94.64% -429.40%
Quarterly Report Q2 8-K 2005-06-30 -0.50% -448.58% -569.38%
Quarterly Report Q1 8-K 2005-03-31 8.98% 53.30% 32.94%
Quarterly Report Q4 8-K 2004-12-31 -4.53% 101.95% 101.14%
Quarterly Report Q3 8-K 2004-09-30 4.43% 149.38% 149.41%
Quarterly Report Q2 8-K 2004-06-30 5.38% 1443.75% 116.20%
Quarterly Report Q1 8-K 2004-03-31 4.20% 131.03% 125.02%
Quarterly Report Q4 8-K 2003-12-31 69.62% 60.80% 60.85%
Quarterly Report Q3 8-K 2003-09-30 91.71% -115.60% -86.11%
Quarterly Report Q2 8-K 2003-06-30 97.97% -96.80% -82.86%
Quarterly Report Q1 8-K 2003-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2002-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2002-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2002-06-30 0.00% 0.00% 0.00%