image
Technology - Computer Hardware - NYSE - US
$ 374.39
-3 %
$ 118 B
Market Cap
44.89
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 33.75% 54.34% 47.81%
Annual Report FY 10-K 2022-12-31 48.62% 60.84% 65.14%
Annual Report FY 10-K 2021-12-31 27.21% 32.51% 32.17%
Annual Report FY 10-K 2020-12-31 -3.87% -26.20% -13.17%
Annual Report FY 10-K 2019-12-31 12.05% 162.06% 194.78%
Annual Report FY 10-K 2018-12-31 30.69% -22.47% -41.87%
Annual Report FY 10-K 2017-12-31 45.79% 129.76% 93.20%
Annual Report FY 10-K 2016-12-31 34.81% 52.09% 63.02%
Annual Report FY 10-K 2015-12-31 43.40% 39.44% 18.96%
Annual Report FY 10-K 2014-12-31 61.70% 104.55% 89.75%
Annual Report FY 10-K 2013-12-31 86.77% 98.89% 65.80%
Annual Report FY 10-K 2012-12-31 38.30% -37.27% -10.14%
Annual Report FY 10-K 2011-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 19.97% 37.15% 30.29%
Quarterly Report Q2 8-K 2024-06-30 15.87% 35.28% 31.98%
Quarterly Report Q1 8-K 2024-03-31 16.28% 46.10% 36.23%
Quarterly Report Q4 8-K 2023-12-31 20.77% 43.68% 36.47%
Quarterly Report Q3 8-K 2023-09-30 28.27% 54.05% 44.41%
Quarterly Report Q2 8-K 2023-06-30 38.70% 64.46% 46.08%
Quarterly Report Q1 8-K 2023-03-31 54.08% 60.32% 74.32%
Quarterly Report Q4 8-K 2022-12-31 54.71% 78.48% 76.43%
Quarterly Report Q3 8-K 2022-09-30 57.18% 57.82% 78.89%
Quarterly Report Q2 8-K 2022-06-30 48.72% 51.91% 65.41%
Quarterly Report Q1 8-K 2022-03-31 31.38% 50.95% 34.75%
Quarterly Report Q4 8-K 2021-12-31 27.14% 30.79% 36.56%
Quarterly Report Q3 8-K 2021-09-30 23.66% 33.22% 23.83%
Quarterly Report Q2 8-K 2021-06-30 30.85% 35.98% 31.36%
Quarterly Report Q1 8-K 2021-03-31 27.63% 30.29% 37.84%
Quarterly Report Q4 8-K 2020-12-31 17.36% -29.79% 10.60%
Quarterly Report Q3 8-K 2020-09-30 -7.49% -19.36% -17.59%
Quarterly Report Q2 8-K 2020-06-30 -11.14% -23.45% -19.27%
Quarterly Report Q1 8-K 2020-03-31 -12.16% -31.10% -22.99%
Quarterly Report Q4 8-K 2019-12-31 -7.25% 53.09% -9.12%
Quarterly Report Q3 8-K 2019-09-30 16.17% 23.96% 26.46%
Quarterly Report Q2 8-K 2019-06-30 17.02% 25.51% 25.21%
Quarterly Report Q1 8-K 2019-03-31 26.02% 39.09% 40.08%
Quarterly Report Q4 8-K 2018-12-31 27.33% 64.06% 38.92%
Quarterly Report Q3 8-K 2018-09-30 28.72% 26.13% 28.36%
Quarterly Report Q2 8-K 2018-06-30 28.29% 47.10% 41.64%
Quarterly Report Q1 8-K 2018-03-31 40.84% 74.68% 88.97%
Quarterly Report Q4 8-K 2017-12-31 42.66% 77.39% 79.87%
Quarterly Report Q3 8-K 2017-09-30 50.77% 162.04% 123.47%
Quarterly Report Q2 8-K 2017-06-30 50.78% 165.31% 119.41%
Quarterly Report Q1 8-K 2017-03-31 38.51% 136.80% 47.62%
Quarterly Report Q4 8-K 2016-12-31 33.62% 35.23% 56.88%
Quarterly Report Q3 8-K 2016-09-30 33.42% 80.07% 101.36%
Quarterly Report Q2 8-K 2016-06-30 37.43% 63.58% 61.78%
Quarterly Report Q1 8-K 2016-03-31 35.27% 45.31% 39.10%
Quarterly Report Q4 8-K 2015-12-31 41.48% 52.65% 26.65%
Quarterly Report Q3 8-K 2015-09-30 39.94% 33.59% -7.61%
Quarterly Report Q2 8-K 2015-06-30 41.76% 9.20% 7.19%
Quarterly Report Q1 8-K 2015-03-31 52.76% 94.92% 62.66%
Quarterly Report Q4 8-K 2014-12-31 51.17% 106.18% 73.30%
Quarterly Report Q3 8-K 2014-09-30 52.98% 78.69% 81.77%
Quarterly Report Q2 8-K 2014-06-30 65.24% 110.89% 88.48%
Quarterly Report Q1 8-K 2014-03-31 91.05% 86.49% 151.42%
Quarterly Report Q4 8-K 2013-12-31 100.15% 370.29% 103.87%
Quarterly Report Q3 8-K 2013-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2013-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2013-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2012-12-31 0.00% 0.00% 0.00%