image
Technology - Information Technology Services - NASDAQ - US
$ 30.32
-1.59 %
$ 837 M
Market Cap
24.85
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-29 0.97% -16.30% -10.83%
Annual Report FY 10-K 2022-12-30 5.36% -1.79% 18.87%
Annual Report FY 10-K 2021-12-31 16.42% 659.09% 142.95%
Annual Report FY 10-K 2021-01-01 -15.22% -76.49% -38.96%
Annual Report FY 10-K 2019-12-27 -1.19% -2.64% -6.66%
Annual Report FY 10-K 2018-12-28 0.01% -12.59% 8.93%
Annual Report FY 10-K 2017-12-29 -0.94% 26.99% -10.80%
Annual Report FY 10-K 2016-12-30 10.59% 55.99% 57.60%
Annual Report FY 10-K 2016-01-01 10.22% 42.17% 49.66%
Annual Report FY 10-K 2015-01-02 5.77% 11.27% -6.85%
Annual Report FY 10-K 2013-12-27 -4.37% -47.72% -6.55%
Annual Report FY 10-K 2012-12-28 3.97% -23.30% -2.39%
Annual Report FY 10-K 2011-12-30 11.80% 53.01% 38.46%
Annual Report FY 10-K 2010-12-31 41.10% 308.85% 276.88%
Annual Report FY 10-K 2010-01-01 -25.72% -38.11% -39.33%
Annual Report FY 10-K 2009-01-02 8.53% 98.73% 100.03%
Annual Report FY 10-K 2007-12-28 -1.96% 278.19% 292.76%
Annual Report FY 10-K 2006-12-29 10.55% -307.62% -850.18%
Annual Report FY 10-K 2005-12-30 13.77% 1208.78% 154.82%
Annual Report FY 10-K 2004-12-31 8.43% 96.93% 80.76%
Annual Report FY 10-K 2004-01-02 -25.14% 93.01% 84.27%
Annual Report FY 10-K 2002-12-31 -28.54% -709.47% -238.15%
Annual Report FY 10-K 2001-12-28 -20.47% -107.82% -68.52%
Annual Report FY 10-K 2000-12-29 19.44% 618.27% -39.01%
Annual Report FY 10-K 1999-12-31 153.65% 103.81% 87.90%
Annual Report FY 10-K 1999-01-01 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-27 5.17% -8.84% -6.86%
Quarterly Report Q2 8-K 2024-06-28 0.72% 0.32% -2.14%
Quarterly Report Q1 8-K 2024-03-29 8.36% 6.98% 3.33%
Quarterly Report Q4 8-K 2023-12-29 3.26% -19.21% -15.75%
Quarterly Report Q3 8-K 2023-09-29 5.31% -9.13% -2.08%
Quarterly Report Q2 8-K 2023-06-30 1.55% -14.64% -9.81%
Quarterly Report Q1 8-K 2023-03-31 -5.86% -22.31% -16.09%
Quarterly Report Q4 8-K 2022-12-30 -0.16% -41.19% 13.52%
Quarterly Report Q3 8-K 2022-09-30 0.19% 27.49% 23.06%
Quarterly Report Q2 8-K 2022-07-01 3.73% -3.01% -0.25%
Quarterly Report Q1 8-K 2022-04-01 19.18% 65.15% 51.46%
Quarterly Report Q4 8-K 2021-12-31 18.47% 1750.06% 708.15%
Quarterly Report Q3 8-K 2021-10-01 24.13% 172.30% 151.93%
Quarterly Report Q2 8-K 2021-07-02 38.76% 367.79% 379.97%
Quarterly Report Q1 8-K 2021-04-02 -8.70% 15.09% 14.85%
Quarterly Report Q4 8-K 2021-01-01 -14.22% -60.92% -58.67%
Quarterly Report Q3 8-K 2020-09-25 -20.32% -56.78% -51.82%
Quarterly Report Q2 8-K 2020-06-26 -28.25% -56.27% -52.03%
Quarterly Report Q1 8-K 2020-03-27 3.54% -22.09% -10.27%
Quarterly Report Q4 8-K 2019-12-27 3.86% 1780.15% 28.46%
Quarterly Report Q3 8-K 2019-09-27 -1.56% 33.97% 23.18%
Quarterly Report Q2 8-K 2019-06-28 -2.81% -39.34% -30.48%
Quarterly Report Q1 8-K 2019-03-29 -7.67% -3.71% 3.25%
Quarterly Report Q4 8-K 2018-12-28 -4.13% -1.44% -67.17%
Quarterly Report Q3 8-K 2018-09-28 3.33% -2.50% -3.12%
Quarterly Report Q2 8-K 2018-06-29 2.83% 142.55% 117.17%
Quarterly Report Q1 8-K 2018-03-30 1.83% -6.44% 4.47%
Quarterly Report Q4 8-K 2017-12-29 -0.93% 51.66% -11.87%
Quarterly Report Q3 8-K 2017-09-29 -3.58% -3.63% -12.58%
Quarterly Report Q2 8-K 2017-06-30 -2.70% -12.78% -25.17%
Quarterly Report Q1 8-K 2017-03-31 3.85% 79.69% 10.00%
Quarterly Report Q4 8-K 2016-12-30 5.57% 53.51% 53.51%
Quarterly Report Q3 8-K 2016-09-30 10.27% 79.46% 82.22%
Quarterly Report Q2 8-K 2016-07-01 13.88% 47.55% 42.80%
Quarterly Report Q1 8-K 2016-04-01 12.80% 45.82% 56.20%
Quarterly Report Q4 8-K 2016-01-01 9.96% -13.56% 0.85%
Quarterly Report Q3 8-K 2015-10-02 11.22% 4.16% -2.29%
Quarterly Report Q2 8-K 2015-07-03 8.75% 30.52% 20.35%
Quarterly Report Q1 8-K 2015-04-03 11.05% 246.87% 375.89%
Quarterly Report Q4 8-K 2015-01-02 14.71% 288.97% 160.64%
Quarterly Report Q3 8-K 2014-09-26 4.35% 11.42% 7.25%
Quarterly Report Q2 8-K 2014-06-27 3.55% -3.48% -1.16%
Quarterly Report Q1 8-K 2014-03-28 1.02% -104.49% -47.61%
Quarterly Report Q4 8-K 2013-12-27 -7.93% -81.95% -41.55%
Quarterly Report Q3 8-K 2013-09-27 -1.20% -0.04% 2.97%
Quarterly Report Q2 8-K 2013-06-28 -3.79% -23.80% 13.25%
Quarterly Report Q1 8-K 2013-03-29 -4.68% -44.58% -3.55%
Quarterly Report Q4 8-K 2012-12-28 2.93% -31.05% -13.54%
Quarterly Report Q3 8-K 2012-09-28 1.18% -39.35% 1.55%
Quarterly Report Q2 8-K 2012-06-29 4.21% -12.67% -0.29%
Quarterly Report Q1 8-K 2012-03-30 7.86% 6.19% 4.96%
Quarterly Report Q4 8-K 2011-12-30 14.15% 223.21% 61.97%
Quarterly Report Q3 8-K 2011-09-30 10.76% 5.82% 15.25%
Quarterly Report Q2 8-K 2011-07-01 9.54% -0.45% 20.02%
Quarterly Report Q1 8-K 2011-04-01 13.13% 23.31% 87.52%
Quarterly Report Q4 8-K 2010-12-31 40.69% 134.76% 132.82%
Quarterly Report Q3 8-K 2010-10-01 53.82% 403.31% 395.44%
Quarterly Report Q2 8-K 2010-07-02 55.09% 2664.38% 1686.67%
Quarterly Report Q1 8-K 2010-04-02 18.25% 221.57% 111.97%
Quarterly Report Q4 8-K 2010-01-01 -29.10% -158.35% -159.06%
Quarterly Report Q3 8-K 2009-10-02 -32.54% -82.40% -83.01%
Quarterly Report Q2 8-K 2009-07-03 -29.50% -96.01% -94.64%
Quarterly Report Q1 8-K 2009-04-03 -9.86% -77.82% -76.44%
Quarterly Report Q4 8-K 2009-01-02 8.61% -13.47% -14.66%
Quarterly Report Q3 8-K 2008-09-26 7.87% 29.28% 33.12%
Quarterly Report Q2 8-K 2008-06-27 7.88% 176.29% 181.00%
Quarterly Report Q1 8-K 2008-03-28 9.93% 261.80% 248.39%
Quarterly Report Q4 8-K 2007-12-28 17.59% 546.84% 499.57%
Quarterly Report Q3 8-K 2007-09-28 7.29% 658.14% 457.10%
Quarterly Report Q2 8-K 2007-06-29 -7.11% -32.32% -40.66%
Quarterly Report Q1 8-K 2007-03-30 -19.98% 60.73% 55.77%
Quarterly Report Q4 8-K 2006-12-29 -14.67% -421.85% -156.07%
Quarterly Report Q3 8-K 2006-09-29 8.87% -74.15% -67.80%
Quarterly Report Q2 8-K 2006-06-30 17.50% 73.74% 129.59%
Quarterly Report Q1 8-K 2006-03-31 35.15% -316.36% -218.12%
Quarterly Report Q4 8-K 2005-12-30 32.85% 63.01% 14.51%
Quarterly Report Q3 8-K 2005-09-30 7.74% 122.09% 141.56%
Quarterly Report Q2 8-K 2005-07-01 10.76% 202.07% 154.73%
Quarterly Report Q1 8-K 2005-04-01 5.08% -147.88% -217.44%
Quarterly Report Q4 8-K 2004-12-31 7.99% -70.26% -77.03%
Quarterly Report Q3 8-K 2004-10-01 12.80% -27.40% -23.60%
Quarterly Report Q2 8-K 2004-07-02 19.53% 79.76% 68.62%
Quarterly Report Q1 8-K 2004-04-02 -4.61% 194.62% 165.81%
Quarterly Report Q4 8-K 2004-01-02 -5.80% 107.07% 113.09%
Quarterly Report Q3 8-K 2003-10-03 -23.28% 105.51% 105.00%
Quarterly Report Q2 8-K 2003-07-04 -34.41% -288.43% -120.81%
Quarterly Report Q1 8-K 2003-04-04 -20.74% 96.82% 25.08%
Quarterly Report Q4 8-K 2002-12-31 -33.99% -137.49% 17.83%
Quarterly Report Q3 8-K 2002-09-27 -28.51% -838.50% -2900.69%
Quarterly Report Q2 8-K 2002-06-28 -26.44% -2366.15% -346.28%
Quarterly Report Q1 8-K 2002-03-29 -35.55% -15961.50% -108.40%
Quarterly Report Q4 8-K 2001-12-28 -27.36% 43.90% 40.83%
Quarterly Report Q3 8-K 2001-09-28 -28.61% -33.22% -93.34%
Quarterly Report Q2 8-K 2001-06-29 -20.13% -99.07% -6.17%
Quarterly Report Q1 8-K 2001-03-30 -5.61% -3.73% -9.06%
Quarterly Report Q4 8-K 2000-12-29 -38.46% -80.87% -437.60%
Quarterly Report Q3 8-K 2000-09-30 55.67% 53.67% 43.72%
Quarterly Report Q2 8-K 2000-06-30 65.11% 65.98% 39.97%
Quarterly Report Q1 8-K 2000-03-31 70.31% 434.69% 69.33%
Quarterly Report Q4 8-K 1999-12-31 238.97% -141.86% -22.22%
Quarterly Report Q3 8-K 1999-10-01 92.86% 4.88% 105.41%
Quarterly Report Q2 8-K 1999-07-02 115.22% 110.00% 180.00%
Quarterly Report Q1 8-K 1999-04-02 142.16% 95.95% -71.89%
Quarterly Report Q4 8-K 1999-01-01 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1998-10-02 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1998-07-03 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1998-03-31 0.00% 0.00% 0.00%