image
Technology - Software - Infrastructure - NYSE - US
$ 182.92
-1.28 %
$ 25.7 B
Market Cap
14.68
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 3.58% 290.35% 9.74%
Annual Report FY 10-K 2022-12-31 7.22% 45.36% 30.54%
Annual Report FY 10-K 2021-12-31 15.05% 149.04% 206.46%
Annual Report FY 10-K 2020-12-31 11.00% -360.66% -177.15%
Annual Report FY 10-K 2019-12-31 12.33% 77.69% 35.43%
Annual Report FY 10-K 2018-12-31 19.19% -43.48% 123.62%
Annual Report FY 10-K 2017-12-31 20.78% 926.67% 33.53%
Annual Report FY 10-K 2016-12-31 14.97% 78.17% 261.61%
Annual Report FY 10-K 2015-12-31 15.86% 47.25% 49.90%
Annual Report FY 10-K 2014-12-31 22.67% 28.31% 53.10%
Annual Report FY 10-K 2013-12-31 24.15% 28.37% 34.85%
Annual Report FY 10-K 2012-12-31 5.55% -3.18% 25.09%
Annual Report FY 10-K 2011-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 7.22% 45.75% 51.77%
Quarterly Report Q2 8-K 2024-06-30 7.17% 76.48% 79.43%
Quarterly Report Q1 8-K 2024-03-31 6.84% 748.84% 35.62%
Quarterly Report Q4 8-K 2023-12-31 5.81% 1090.06% 49.07%
Quarterly Report Q3 8-K 2023-09-30 3.53% 30.96% 28.84%
Quarterly Report Q2 8-K 2023-06-30 3.21% -8.30% -4.01%
Quarterly Report Q1 8-K 2023-03-31 3.32% -30.85% 32.94%
Quarterly Report Q4 8-K 2022-12-31 2.02% 7.34% 8.09%
Quarterly Report Q3 8-K 2022-09-30 7.18% 2.36% -1.22%
Quarterly Report Q2 8-K 2022-06-30 9.04% 93.16% 41.59%
Quarterly Report Q1 8-K 2022-03-31 11.28% 533.33% 188.42%
Quarterly Report Q4 8-K 2021-12-31 16.64% 23.69% 34.92%
Quarterly Report Q3 8-K 2021-09-30 14.16% 50.70% 42.10%
Quarterly Report Q2 8-K 2021-06-30 15.49% 106.95% 284.28%
Quarterly Report Q1 8-K 2021-03-31 13.78% -74.83% -40.99%
Quarterly Report Q4 8-K 2020-12-31 11.98% 16.53% 25.85%
Quarterly Report Q3 8-K 2020-09-30 11.03% -15.09% 1.09%
Quarterly Report Q2 8-K 2020-06-30 9.39% -5242.86% 21.16%
Quarterly Report Q1 8-K 2020-03-31 11.55% 232.56% 242.55%
Quarterly Report Q4 8-K 2019-12-31 12.16% 42.35% 75.84%
Quarterly Report Q3 8-K 2019-09-30 11.92% 477.27% 143.73%
Quarterly Report Q2 8-K 2019-06-30 13.14% -69.61% -56.55%
Quarterly Report Q1 8-K 2019-03-31 12.13% 290.91% -29.85%
Quarterly Report Q4 8-K 2018-12-31 15.54% -54.10% 81.74%
Quarterly Report Q3 8-K 2018-09-30 16.71% -41.07% 16.82%
Quarterly Report Q2 8-K 2018-06-30 16.82% -12.98% 613.11%
Quarterly Report Q1 8-K 2018-03-31 29.30% 450.00% 370.18%
Quarterly Report Q4 8-K 2017-12-31 23.93% 4973.68% 28.49%
Quarterly Report Q3 8-K 2017-09-30 23.32% 366.67% 51.42%
Quarterly Report Q2 8-K 2017-06-30 22.27% 333.71% -37.11%
Quarterly Report Q1 8-K 2017-03-31 12.91% 105.71% 338.46%
Quarterly Report Q4 8-K 2016-12-31 14.22% -1900.00% 39.84%
Quarterly Report Q3 8-K 2016-09-30 14.84% 292.00% 105.83%
Quarterly Report Q2 8-K 2016-06-30 15.64% 70.13% 128.87%
Quarterly Report Q1 8-K 2016-03-31 15.25% 75.81% 106.34%
Quarterly Report Q4 8-K 2015-12-31 14.46% 100.37% 591.17%
Quarterly Report Q3 8-K 2015-09-30 15.19% 90.94% 256.06%
Quarterly Report Q2 8-K 2015-06-30 16.54% 20.74% -81.62%
Quarterly Report Q1 8-K 2015-03-31 17.52% 15.47% 39.97%
Quarterly Report Q4 8-K 2014-12-31 21.49% 59.10% 94.85%
Quarterly Report Q3 8-K 2014-09-30 24.74% 41.68% 78.77%
Quarterly Report Q2 8-K 2014-06-30 22.64% -6.40% -2.98%
Quarterly Report Q1 8-K 2014-03-31 21.85% 0.82% -5.86%
Quarterly Report Q4 8-K 2013-12-31 0.00% 0.00% 0.00%
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%