image
Technology - Software - Infrastructure - NASDAQ - US
$ 51.08
-2.2 %
$ 5.75 B
Market Cap
-69.03
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 5.39% 18.95% 3.30%
Annual Report FY 10-K 2022-12-31 21.40% -6.55% -22.83%
Annual Report FY 10-K 2021-12-31 33.29% -24.31% -25.86%
Annual Report FY 10-K 2020-12-31 15.15% -19.36% -3.20%
Annual Report FY 10-K 2019-12-31 -5.96% -175.61% -160.81%
Annual Report FY 10-K 2018-12-31 24.35% -108.69% -114.28%
Annual Report FY 10-K 2017-12-31 32.17% 22.68% 13.36%
Annual Report FY 10-K 2016-12-31 29.28% 16.79% 17.72%
Annual Report FY 10-K 2015-12-31 25.52% -9.72% -10.20%
Annual Report FY 10-K 2014-12-31 35.83% -159.51% -196.12%
Annual Report FY 10-K 2013-12-31 39.70% -54.25% -276.13%
Annual Report FY 10-K 2012-12-31 34.27% -27.59% 54.33%
Annual Report FY 10-K 2011-12-31 37.81% -37.56% -186.93%
Annual Report FY 10-K 2010-12-31 -93.91% 97.78% 99.02%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 21.06% 20.35% 18.89%
Quarterly Report Q2 8-K 2024-06-30 12.93% 38.11% 19.50%
Quarterly Report Q1 8-K 2024-03-31 6.23% -5.71% -18.00%
Quarterly Report Q4 8-K 2023-12-31 8.05% 150.55% 47.52%
Quarterly Report Q3 8-K 2023-09-30 -0.81% 19.85% -13.94%
Quarterly Report Q2 8-K 2023-06-30 3.56% -6.63% -5.72%
Quarterly Report Q1 8-K 2023-03-31 11.50% 21.45% 10.33%
Quarterly Report Q4 8-K 2022-12-31 12.67% 56.91% 43.96%
Quarterly Report Q3 8-K 2022-09-30 22.87% -23.17% -37.87%
Quarterly Report Q2 8-K 2022-06-30 26.05% -10.14% -33.07%
Quarterly Report Q1 8-K 2022-03-31 28.72% -36.76% -41.12%
Quarterly Report Q4 8-K 2021-12-31 32.96% -31.06% -147.71%
Quarterly Report Q3 8-K 2021-09-30 30.75% -21.27% -12.78%
Quarterly Report Q2 8-K 2021-06-30 32.83% -35.46% -27.78%
Quarterly Report Q1 8-K 2021-03-31 38.04% -13.45% -4.30%
Quarterly Report Q4 8-K 2020-12-31 31.20% -29.91% 48.60%
Quarterly Report Q3 8-K 2020-09-30 16.91% -13.17% -2.99%
Quarterly Report Q2 8-K 2020-06-30 11.65% 0.67% 7.96%
Quarterly Report Q1 8-K 2020-03-31 -3.88% -38.83% -48.49%
Quarterly Report Q4 8-K 2019-12-31 -17.09% -226.50% -311.22%
Quarterly Report Q3 8-K 2019-09-30 -2.09% -132.16% -133.79%
Quarterly Report Q2 8-K 2019-06-30 -4.13% -93.08% -112.35%
Quarterly Report Q1 8-K 2019-03-31 5.29% -50.47% -41.97%
Quarterly Report Q4 8-K 2018-12-31 19.55% 16.88% -25.29%
Quarterly Report Q3 8-K 2018-09-30 25.09% -120.79% -110.18%
Quarterly Report Q2 8-K 2018-06-30 23.95% -151.90% -111.55%
Quarterly Report Q1 8-K 2018-03-31 32.56% -38.30% -40.56%
Quarterly Report Q4 8-K 2017-12-31 34.55% 57.13% 30.62%
Quarterly Report Q3 8-K 2017-09-30 30.94% 24.49% 17.28%
Quarterly Report Q2 8-K 2017-06-30 29.85% 22.45% 4.32%
Quarterly Report Q1 8-K 2017-03-31 32.52% -5.11% -2.19%
Quarterly Report Q4 8-K 2016-12-31 24.12% 33.71% 29.60%
Quarterly Report Q3 8-K 2016-09-30 31.05% 10.88% 13.53%
Quarterly Report Q2 8-K 2016-06-30 32.56% -2.70% 14.55%
Quarterly Report Q1 8-K 2016-03-31 32.56% 18.31% 6.60%
Quarterly Report Q4 8-K 2015-12-31 30.03% 895.77% 1102.03%
Quarterly Report Q3 8-K 2015-09-30 22.20% 22.49% 11.13%
Quarterly Report Q2 8-K 2015-06-30 18.42% -36.28% -43.40%
Quarterly Report Q1 8-K 2015-03-31 31.69% -56.92% -45.63%
Quarterly Report Q4 8-K 2014-12-31 31.24% -21.83% -81.29%
Quarterly Report Q3 8-K 2014-09-30 38.10% -147.82% -140.43%
Quarterly Report Q2 8-K 2014-06-30 38.01% -183.56% -260.32%
Quarterly Report Q1 8-K 2014-03-31 38.75% -68.52% -96.58%
Quarterly Report Q4 8-K 2013-12-31 38.43% -31.09% -31.78%
Quarterly Report Q3 8-K 2013-09-30 36.92% -9057.14% -19336.36%
Quarterly Report Q2 8-K 2013-06-30 -87.49% 84.78% 87.34%
Quarterly Report Q1 8-K 2013-03-31 -89.80% 83.32% 84.23%
Quarterly Report Q4 8-K 2012-12-31 -83.35% 106.06% 106.17%
Quarterly Report Q3 8-K 2012-09-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2001-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2001-06-30 0.00% 0.00% 0.00%