image
Technology - Hardware, Equipment & Parts - NYSE - US
$ 31.83
-2.42 %
$ 4.76 B
Market Cap
-61.21
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 1.04% -1.26% 8.78%
Annual Report FY 10-K 2022-12-31 5.46% -14.55% -19.65%
Annual Report FY 10-K 2021-12-31 25.45% 121.31% 87.50%
Annual Report FY 10-K 2020-12-31 -11.74% -41.89% -39.35%
Annual Report FY 10-K 2019-12-31 -2.02% -52.80% -21.61%
Annual Report FY 10-K 2018-12-31 6.50% 46.68% 28.61%
Annual Report FY 10-K 2017-12-31 3.26% 55.60% 12.24%
Annual Report FY 10-K 2016-12-31 7.64% -24.52% 25.05%
Annual Report FY 10-K 2015-12-31 23.45% 22.54% 5.92%
Annual Report FY 10-K 2014-12-31 21.66% 50.83% 2.23%
Annual Report FY 10-K 2013-12-31 3.49% 6.00% 31.00%
Annual Report FY 10-K 2012-12-31 4.76% 2641.44% -5.66%
Annual Report FY 10-K 2011-12-31 18.63% -95.02% 28.81%
Annual Report FY 10-K 2010-12-31 35.70% 569.82% 293.14%
Annual Report FY 10-K 2009-12-31 -20.22% 79.42% -27.35%
Annual Report FY 10-K 2008-12-31 1.38% 46.72% -34.63%
Annual Report FY 10-K 2007-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 98055.20% -39862.42% -26.66%
Quarterly Report Q2 8-K 2024-06-30 -2.43% 46.00% 6.53%
Quarterly Report Q1 8-K 2024-03-31 0.85% -12.03% -2.72%
Quarterly Report Q4 8-K 2023-12-31 -2.19% -178.73% -20.26%
Quarterly Report Q3 8-K 2023-09-30 -1.67% -55.22% -6.31%
Quarterly Report Q2 8-K 2023-06-30 4.07% 40.96% -15.06%
Quarterly Report Q1 8-K 2023-03-31 2.30% 285.09% 18.19%
Quarterly Report Q4 8-K 2022-12-31 8.57% 1.05% 1.79%
Quarterly Report Q3 8-K 2022-09-30 7.07% 65.08% -23.09%
Quarterly Report Q2 8-K 2022-06-30 2.81% -69.14% -15.67%
Quarterly Report Q1 8-K 2022-03-31 3.53% -58.24% -20.02%
Quarterly Report Q4 8-K 2021-12-31 3.10% -7.97% -2.90%
Quarterly Report Q3 8-K 2021-09-30 20.64% 10.73% 27.19%
Quarterly Report Q2 8-K 2021-06-30 72.19% 365.43% 8919.86%
Quarterly Report Q1 8-K 2021-03-31 21.73% 537.33% 168.70%
Quarterly Report Q4 8-K 2020-12-31 7.06% 127.25% 27.70%
Quarterly Report Q3 8-K 2020-09-30 -7.23% 8.57% -13.20%
Quarterly Report Q2 8-K 2020-06-30 -34.76% -57.93% -1.27%
Quarterly Report Q1 8-K 2020-03-31 -11.05% -90.09% -58.91%
Quarterly Report Q4 8-K 2019-12-31 -0.15% -78.93% -25.65%
Quarterly Report Q3 8-K 2019-09-30 -2.73% -52.60% -34.27%
Quarterly Report Q2 8-K 2019-06-30 -3.30% -30.25% -17.20%
Quarterly Report Q1 8-K 2019-03-31 -1.78% -6.00% -3.44%
Quarterly Report Q4 8-K 2018-12-31 0.88% 50.24% 6.81%
Quarterly Report Q3 8-K 2018-09-30 6.65% 69.38% 58.80%
Quarterly Report Q2 8-K 2018-06-30 8.81% 32.51% 27.89%
Quarterly Report Q1 8-K 2018-03-31 9.79% 26.14% 21.90%
Quarterly Report Q4 8-K 2017-12-31 6.61% 154.23% 19.08%
Quarterly Report Q3 8-K 2017-09-30 3.70% 26.15% 14.00%
Quarterly Report Q2 8-K 2017-06-30 1.49% 21.29% 8.67%
Quarterly Report Q1 8-K 2017-03-31 1.35% 18.35% 6.66%
Quarterly Report Q4 8-K 2016-12-31 8.52% -69.52% 40.03%
Quarterly Report Q3 8-K 2016-09-30 8.58% 31.29% 14.90%
Quarterly Report Q2 8-K 2016-06-30 7.41% 60.17% 37.53%
Quarterly Report Q1 8-K 2016-03-31 6.11% 71.44% 10.93%
Quarterly Report Q4 8-K 2015-12-31 3.01% 213.99% 19.45%
Quarterly Report Q3 8-K 2015-09-30 26.04% -35.15% 16.02%
Quarterly Report Q2 8-K 2015-06-30 33.79% -35.99% -10.41%
Quarterly Report Q1 8-K 2015-03-31 36.09% -48.29% 3.24%
Quarterly Report Q4 8-K 2014-12-31 39.65% 3.66% -22.12%
Quarterly Report Q3 8-K 2014-09-30 15.68% 24.14% -7.97%
Quarterly Report Q2 8-K 2014-06-30 13.71% 213.65% 14.78%
Quarterly Report Q1 8-K 2014-03-31 17.26% 97.24% 32.59%
Quarterly Report Q4 8-K 2013-12-31 13.40% -5.46% 135.29%
Quarterly Report Q3 8-K 2013-09-30 5.71% 59.07% 40.51%
Quarterly Report Q2 8-K 2013-06-30 0.36% -22.00% 4.87%
Quarterly Report Q1 8-K 2013-03-31 -4.39% -10.92% -4.35%
Quarterly Report Q4 8-K 2012-12-31 -1.77% 190.99% -31.74%
Quarterly Report Q3 8-K 2012-09-30 -0.50% 58.14% -7.97%
Quarterly Report Q2 8-K 2012-06-30 10.90% 175.43% 12.43%
Quarterly Report Q1 8-K 2012-03-31 10.76% 508.57% -0.86%
Quarterly Report Q4 8-K 2011-12-31 16.89% -64.47% -12.71%
Quarterly Report Q3 8-K 2011-09-30 23.75% 154.24% 22.73%
Quarterly Report Q2 8-K 2011-06-30 16.14% -41.96% 8.71%
Quarterly Report Q1 8-K 2011-03-31 17.79% -34.88% 219.35%
Quarterly Report Q4 8-K 2010-12-31 14.72% 392.46% 61.30%
Quarterly Report Q3 8-K 2010-09-30 26.72% 10.45% 95.80%
Quarterly Report Q2 8-K 2010-06-30 53.43% 264.79% 498.20%
Quarterly Report Q1 8-K 2010-03-31 57.79% 367.77% 184.35%
Quarterly Report Q4 8-K 2009-12-31 26.35% 126.68% 295.72%
Quarterly Report Q3 8-K 2009-09-30 -16.22% -74.51% -2.59%
Quarterly Report Q2 8-K 2009-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2009-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2008-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2008-09-30 0.00% 0.00% 0.00%