image
Technology - Software - Infrastructure - NYSE - US
$ 84.3
1.05 %
$ 51.9 B
Market Cap
50.48
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 25.01% 101.77% 51.75%
Annual Report FY 10-K 2022-12-31 -0.73% -332.57% -220.84%
Annual Report FY 10-K 2021-12-31 85.95% -21.97% -4.10%
Annual Report FY 10-K 2020-12-31 101.50% -43.24% 927.64%
Annual Report FY 10-K 2019-12-31 42.91% 1076.38% 172.53%
Annual Report FY 10-K 2018-12-31 48.95% 38.78% 32.45%
Annual Report FY 10-K 2017-12-31 29.59% 63.39% 68.20%
Annual Report FY 10-K 2016-12-31 34.85% 4.58% 2.30%
Annual Report FY 10-K 2015-12-31 49.04% -16.69% -15.93%
Annual Report FY 10-K 2014-12-31 53.90% -47.47% -43.40%
Annual Report FY 10-K 2013-12-31 171.53% -22.65% -22.94%
Annual Report FY 10-K 2012-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 6.38% 1080.02% 3360.08%
Quarterly Report Q2 8-K 2024-06-30 11.21% 259.39% 503.10%
Quarterly Report Q1 8-K 2024-03-31 19.38% 2542.33% 7358.33%
Quarterly Report Q4 8-K 2023-12-31 24.13% 251.39% -3.54%
Quarterly Report Q3 8-K 2023-09-30 24.40% -54.47% 65.08%
Quarterly Report Q2 8-K 2023-06-30 25.67% 41.46% 25.70%
Quarterly Report Q1 8-K 2023-03-31 25.99% 90.68% 97.28%
Quarterly Report Q4 8-K 2022-12-31 14.03% -45.24% -120.48%
Quarterly Report Q3 8-K 2022-09-30 17.45% -22314.29% -123.38%
Quarterly Report Q2 8-K 2022-06-30 -5.90% -102.58% -142.26%
Quarterly Report Q1 8-K 2022-03-31 -21.68% -531.59% -334.81%
Quarterly Report Q4 8-K 2021-12-31 29.11% -27.55% -126.67%
Quarterly Report Q3 8-K 2021-09-30 26.73% -99.77% -53.39%
Quarterly Report Q2 8-K 2021-06-30 143.33% 1877.50% 642.23%
Quarterly Report Q1 8-K 2021-03-31 266.17% 136.84% 175.02%
Quarterly Report Q4 8-K 2020-12-31 140.51% -24.81% 160.45%
Quarterly Report Q3 8-K 2020-09-30 139.55% 24.21% 53.74%
Quarterly Report Q2 8-K 2020-06-30 63.82% -70.30% -2634.52%
Quarterly Report Q1 8-K 2020-03-31 43.96% -177.56% -309.62%
Quarterly Report Q4 8-K 2019-12-31 40.85% 1486.12% 658.17%
Quarterly Report Q3 8-K 2019-09-30 43.57% 49.66% 425.27%
Quarterly Report Q2 8-K 2019-06-30 44.09% -14.12% 68.15%
Quarterly Report Q1 8-K 2019-03-31 43.49% -59.06% -5.00%
Quarterly Report Q4 8-K 2018-12-31 51.38% -80.07% 76.11%
Quarterly Report Q3 8-K 2018-09-30 50.75% 222.02% 33.74%
Quarterly Report Q2 8-K 2018-06-30 47.77% 63.00% 78.35%
Quarterly Report Q1 8-K 2018-03-31 44.86% -58.95% -49.07%
Quarterly Report Q4 8-K 2017-12-31 36.32% -3.27% 6.93%
Quarterly Report Q3 8-K 2017-09-30 33.29% 50.20% 53.44%
Quarterly Report Q2 8-K 2017-06-30 25.76% 41.63% 55.32%
Quarterly Report Q1 8-K 2017-03-31 21.70% 84.40% 85.50%
Quarterly Report Q4 8-K 2016-12-31 20.72% 68.59% 70.77%
Quarterly Report Q3 8-K 2016-09-30 32.15% 40.06% 38.75%
Quarterly Report Q2 8-K 2016-06-30 41.46% 7.68% 2.54%
Quarterly Report Q1 8-K 2016-03-31 51.37% -101.67% -109.56%
Quarterly Report Q4 8-K 2015-12-31 49.21% -30.26% -38.34%
Quarterly Report Q3 8-K 2015-09-30 46.07% -43.18% -45.08%
Quarterly Report Q2 8-K 2015-06-30 49.91% 16.24% 21.12%
Quarterly Report Q1 8-K 2015-03-31 51.78% -9.06% -4.52%
Quarterly Report Q4 8-K 2014-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2014-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2014-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2014-03-31 0.00% 0.00% 0.00%