image
Technology - Software - Infrastructure - NASDAQ - US
$ 38.07
-2.28 %
$ 2.86 B
Market Cap
-77.69
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 16.90% 13.61% -12.55%
Annual Report FY 10-K 2022-12-31 27.77% -78.58% -55.70%
Annual Report FY 10-K 2021-12-31 40.17% -25.80% -506.73%
Annual Report FY 10-K 2020-12-31 32.59% -825.53% -99.20%
Annual Report FY 10-K 2019-12-31 27.30% -1959.73% 33.34%
Annual Report FY 10-K 2018-12-31 28.69% 97.54% 222.53%
Annual Report FY 10-K 2017-12-31 23.53% 24.38% 12.56%
Annual Report FY 10-K 2016-12-31 25.78% 54.10% 69.07%
Annual Report FY 10-K 2015-12-31 24.99% 31.62% 40.47%
Annual Report FY 10-K 2014-12-31 22.55% -20.67% -25.45%
Annual Report FY 10-K 2013-12-31 31.82% -61.96% -66.06%
Annual Report FY 10-K 2012-12-31 47.78% -145.60% -133.28%
Annual Report FY 10-K 2011-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 14.81% 78.06% 40.08%
Quarterly Report Q2 8-K 2024-06-30 13.10% 41.05% 39.48%
Quarterly Report Q1 8-K 2024-03-31 13.08% 74.03% 31.84%
Quarterly Report Q4 8-K 2023-12-31 14.74% 9.49% -76.37%
Quarterly Report Q3 8-K 2023-09-30 16.01% 12.01% -18.44%
Quarterly Report Q2 8-K 2023-06-30 17.69% 8.16% -16.00%
Quarterly Report Q1 8-K 2023-03-31 19.51% 20.14% 5.97%
Quarterly Report Q4 8-K 2022-12-31 20.02% -279.14% 11.97%
Quarterly Report Q3 8-K 2022-09-30 28.52% -13.00% -14.43%
Quarterly Report Q2 8-K 2022-06-30 31.71% -43.19% -53.31%
Quarterly Report Q1 8-K 2022-03-31 32.56% -176.68% -178.18%
Quarterly Report Q4 8-K 2021-12-31 35.75% 50.06% -449.49%
Quarterly Report Q3 8-K 2021-09-30 37.62% -79.66% -963.92%
Quarterly Report Q2 8-K 2021-06-30 44.08% -2.98% -72.49%
Quarterly Report Q1 8-K 2021-03-31 45.00% -65.82% -123.69%
Quarterly Report Q4 8-K 2020-12-31 38.61% -862.44% -12.10%
Quarterly Report Q3 8-K 2020-09-30 33.87% -612.66% -378.18%
Quarterly Report Q2 8-K 2020-06-30 28.87% -763.01% -9681.18%
Quarterly Report Q1 8-K 2020-03-31 27.57% -286.54% -1439.13%
Quarterly Report Q4 8-K 2019-12-31 27.55% -77.61% -49.35%
Quarterly Report Q3 8-K 2019-09-30 28.28% -22.91% -51.79%
Quarterly Report Q2 8-K 2019-06-30 26.70% 8.91% -56.19%
Quarterly Report Q1 8-K 2019-03-31 26.54% -216.97% -114.67%
Quarterly Report Q4 8-K 2018-12-31 30.56% 691.60% 3484.43%
Quarterly Report Q3 8-K 2018-09-30 30.40% -141.23% -42.88%
Quarterly Report Q2 8-K 2018-06-30 28.06% 49.04% 106.14%
Quarterly Report Q1 8-K 2018-03-31 25.29% 88.45% 96.62%
Quarterly Report Q4 8-K 2017-12-31 25.33% -154.28% -86.20%
Quarterly Report Q3 8-K 2017-09-30 22.20% 123.75% 189.41%
Quarterly Report Q2 8-K 2017-06-30 22.74% -15.54% -43.85%
Quarterly Report Q1 8-K 2017-03-31 23.67% -7.00% -22.07%
Quarterly Report Q4 8-K 2016-12-31 22.68% 111.63% 151.82%
Quarterly Report Q3 8-K 2016-09-30 26.93% 35.68% 60.73%
Quarterly Report Q2 8-K 2016-06-30 28.45% 52.94% 64.49%
Quarterly Report Q1 8-K 2016-03-31 25.57% 44.84% 53.03%
Quarterly Report Q4 8-K 2015-12-31 27.44% 62.46% 71.90%
Quarterly Report Q3 8-K 2015-09-30 24.81% 47.11% 53.06%
Quarterly Report Q2 8-K 2015-06-30 22.64% 14.90% 17.83%
Quarterly Report Q1 8-K 2015-03-31 24.72% -7.01% 16.62%
Quarterly Report Q4 8-K 2014-12-31 19.59% -8.57% -10.31%
Quarterly Report Q3 8-K 2014-09-30 22.65% -47.83% -53.41%
Quarterly Report Q2 8-K 2014-06-30 21.70% -4.45% -2.87%
Quarterly Report Q1 8-K 2014-03-31 26.99% -24.98% -38.85%
Quarterly Report Q4 8-K 2013-12-31 29.40% -49.29% -36.15%
Quarterly Report Q3 8-K 2013-09-30 30.18% -43.11% -50.60%
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%
Quarterly Report Q3 8-K 2012-09-30 0.00% 0.00% 0.00%