image
Technology - Hardware, Equipment & Parts - NYSE - US
$ 21.43
-1.02 %
$ 284 M
Market Cap
21.43
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -2.08% -28.72% -4.21%
Annual Report FY 10-K 2022-12-31 14.05% 78.34% 60.01%
Annual Report FY 10-K 2021-12-31 17.83% 87.46% 20.81%
Annual Report FY 10-K 2020-12-31 -4.98% -51.38% -20.91%
Annual Report FY 10-K 2019-12-31 -5.28% -6.17% -23.04%
Annual Report FY 10-K 2018-12-31 17.87% 64.84% 72.13%
Annual Report FY 10-K 2017-12-31 13.08% 124.00% 101.90%
Annual Report FY 10-K 2016-12-31 -3.12% 149.23% 218.87%
Annual Report FY 10-K 2015-12-31 -7.43% -224.47% -68.84%
Annual Report FY 10-K 2014-12-31 4.39% 35.05% 34.70%
Annual Report FY 10-K 2013-12-31 10.41% -63.30% -27.85%
Annual Report FY 10-K 2012-12-31 -8.61% 8.54% -31.81%
Annual Report FY 10-K 2011-12-31 14.74% -7.99% -17.99%
Annual Report FY 10-K 2010-12-31 20.66% 586.97% 171.62%
Annual Report FY 10-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 -11.80% -21.51% -53.30%
Quarterly Report Q2 8-K 2024-06-29 -14.80% -44.11% -49.93%
Quarterly Report Q1 8-K 2024-03-30 -9.09% -15.41% -22.41%
Quarterly Report Q4 8-K 2023-12-31 -6.97% -52.15% 52.61%
Quarterly Report Q3 8-K 2023-09-30 -4.67% -37.93% -30.80%
Quarterly Report Q2 8-K 2023-07-01 2.46% -23.42% 11.79%
Quarterly Report Q1 8-K 2023-04-01 1.37% 9.57% 19.35%
Quarterly Report Q4 8-K 2022-12-31 6.91% 48.20% -9.02%
Quarterly Report Q3 8-K 2022-10-01 9.86% 88.10% 63.58%
Quarterly Report Q2 8-K 2022-07-02 17.63% 174.36% 114.28%
Quarterly Report Q1 8-K 2022-04-02 24.19% 28.12% 29.13%
Quarterly Report Q4 8-K 2021-12-31 19.31% 4951.69% 47.68%
Quarterly Report Q3 8-K 2021-10-02 21.40% -3.91% -10.54%
Quarterly Report Q2 8-K 2021-07-03 27.38% 122.85% 24.00%
Quarterly Report Q1 8-K 2021-04-03 4.27% 49.79% 38.65%
Quarterly Report Q4 8-K 2020-12-31 9.12% -96.95% 236.99%
Quarterly Report Q3 8-K 2020-09-26 0.15% 24.15% 31.28%
Quarterly Report Q2 8-K 2020-06-27 -16.54% -68.39% -50.99%
Quarterly Report Q1 8-K 2020-03-28 -11.54% -59.82% -63.15%
Quarterly Report Q4 8-K 2019-12-31 -10.18% 13.25% -75.22%
Quarterly Report Q3 8-K 2019-09-28 -10.69% -40.25% -41.81%
Quarterly Report Q2 8-K 2019-06-29 -4.53% -27.66% -28.40%
Quarterly Report Q1 8-K 2019-03-30 4.70% 65.26% 53.96%
Quarterly Report Q4 8-K 2018-12-31 10.86% -23.64% 2.40%
Quarterly Report Q3 8-K 2018-09-29 20.20% 77.37% 99.87%
Quarterly Report Q2 8-K 2018-06-30 19.11% 112.57% 100.48%
Quarterly Report Q1 8-K 2018-03-31 22.25% 150.03% 119.05%
Quarterly Report Q4 8-K 2017-12-31 24.41% 48.95% 28.38%
Quarterly Report Q3 8-K 2017-09-30 15.26% 304.85% 101.55%
Quarterly Report Q2 8-K 2017-07-01 7.45% 93.74% 234.36%
Quarterly Report Q1 8-K 2017-04-01 5.58% 315.62% 277.47%
Quarterly Report Q4 8-K 2016-12-31 -5.26% 122.42% 826.80%
Quarterly Report Q3 8-K 2016-10-01 -4.65% 154.09% 254.24%
Quarterly Report Q2 8-K 2016-07-02 -2.54% 26.56% -27.71%
Quarterly Report Q1 8-K 2016-04-02 0.04% -31.03% -49.70%
Quarterly Report Q4 8-K 2015-12-31 -3.77% -437.98% 159.33%
Quarterly Report Q3 8-K 2015-09-26 -9.86% -62.30% -43.15%
Quarterly Report Q2 8-K 2015-06-27 -8.68% -57.35% -51.07%
Quarterly Report Q1 8-K 2015-03-28 -7.26% -59.20% -34.90%
Quarterly Report Q4 8-K 2014-12-31 -1.65% -220.83% -29.58%
Quarterly Report Q3 8-K 2014-09-27 9.83% 112.76% 558.64%
Quarterly Report Q2 8-K 2014-06-28 3.70% 164.20% 271.22%
Quarterly Report Q1 8-K 2014-03-29 6.23% 31.74% 19.25%
Quarterly Report Q4 8-K 2013-12-31 22.03% -78.16% 114.77%
Quarterly Report Q3 8-K 2013-09-28 4.15% -24.51% -80.54%
Quarterly Report Q2 8-K 2013-06-29 13.56% -55.76% -68.14%
Quarterly Report Q1 8-K 2013-03-30 2.90% -20.21% 7.23%
Quarterly Report Q4 8-K 2012-12-31 -9.58% 332.22% -17.43%
Quarterly Report Q3 8-K 2012-09-29 -7.67% -41.15% -34.33%
Quarterly Report Q2 8-K 2012-06-30 -10.95% -0.74% -18.31%
Quarterly Report Q1 8-K 2012-03-31 -6.18% -50.71% -49.45%
Quarterly Report Q4 8-K 2011-12-31 2.89% -63.52% -62.99%
Quarterly Report Q3 8-K 2011-10-01 16.33% 26.00% -1.59%
Quarterly Report Q2 8-K 2011-07-02 17.42% -26.07% -18.60%
Quarterly Report Q1 8-K 2011-04-02 23.56% 85.42% 21.77%
Quarterly Report Q4 8-K 2010-12-31 17.03% 361.41% 65.18%
Quarterly Report Q3 8-K 2010-10-02 28.68% 402.69% 114.04%
Quarterly Report Q2 8-K 2010-07-03 28.02% 3578.45% 1234.87%
Quarterly Report Q1 8-K 2010-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2009-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2009-06-30 0.00% 0.00% 0.00%