image
Technology - Software - Infrastructure - NASDAQ - US
$ 39.98
-1.79 %
$ 2.53 B
Market Cap
58.79
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 13.52% -19.68% 27.67%
Annual Report FY 10-K 2022-12-31 27.96% 14.77% 7.04%
Annual Report FY 10-K 2021-12-31 30.11% -48.04% -62.03%
Annual Report FY 10-K 2020-12-31 25.86% -83.58% -61.10%
Annual Report FY 10-K 2019-12-31 33.94% 3.06% 13.28%
Annual Report FY 10-K 2018-12-31 21.47% -22.16% -8.70%
Annual Report FY 10-K 2017-12-31 27.63% 7.20% 0.52%
Annual Report FY 10-K 2016-12-31 42.44% 1.72% -5.35%
Annual Report FY 10-K 2015-12-31 43.76% -52.81% -59.77%
Annual Report FY 10-K 2014-12-31 28.07% -72.88% -56.47%
Annual Report FY 10-K 2013-12-31 30.38% -52.28% -46.51%
Annual Report FY 10-K 2012-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 7.95% 121.61% 187.03%
Quarterly Report Q2 8-K 2024-06-30 9.23% 112.27% 113.86%
Quarterly Report Q1 8-K 2024-03-31 11.97% 108.71% 143.30%
Quarterly Report Q4 8-K 2023-12-31 11.27% 276.09% 225.67%
Quarterly Report Q3 8-K 2023-09-30 13.13% -166.69% 30.96%
Quarterly Report Q2 8-K 2023-06-30 13.72% -68.62% -49.08%
Quarterly Report Q1 8-K 2023-03-31 16.39% 42.41% 40.65%
Quarterly Report Q4 8-K 2022-12-31 21.66% 74.49% 78.63%
Quarterly Report Q3 8-K 2022-09-30 25.64% 23.80% 32.29%
Quarterly Report Q2 8-K 2022-06-30 32.46% -15.93% -58.04%
Quarterly Report Q1 8-K 2022-03-31 34.00% -50.78% -74.68%
Quarterly Report Q4 8-K 2021-12-31 34.00% -54.32% -97.31%
Quarterly Report Q3 8-K 2021-09-30 33.14% -47.61% -91.53%
Quarterly Report Q2 8-K 2021-06-30 27.81% -59.15% -39.37%
Quarterly Report Q1 8-K 2021-03-31 24.50% -30.19% -16.63%
Quarterly Report Q4 8-K 2020-12-31 23.47% -101.58% -67.53%
Quarterly Report Q3 8-K 2020-09-30 26.36% -77.29% -52.40%
Quarterly Report Q2 8-K 2020-06-30 25.27% -59.96% -29.16%
Quarterly Report Q1 8-K 2020-03-31 28.91% -96.38% -103.41%
Quarterly Report Q4 8-K 2019-12-31 33.27% -10.18% -13.90%
Quarterly Report Q3 8-K 2019-09-30 33.34% -21.76% -4.03%
Quarterly Report Q2 8-K 2019-06-30 35.11% 6.37% 15.06%
Quarterly Report Q1 8-K 2019-03-31 34.25% 28.65% 41.25%
Quarterly Report Q4 8-K 2018-12-31 19.12% -0.12% 19.22%
Quarterly Report Q3 8-K 2018-09-30 23.44% -15.04% 13.35%
Quarterly Report Q2 8-K 2018-06-30 23.18% -23.17% -20.53%
Quarterly Report Q1 8-K 2018-03-31 20.49% -55.15% -58.40%
Quarterly Report Q4 8-K 2017-12-31 28.19% -33.05% -34.59%
Quarterly Report Q3 8-K 2017-09-30 25.24% -0.88% -27.81%
Quarterly Report Q2 8-K 2017-06-30 27.30% 13.49% 10.42%
Quarterly Report Q1 8-K 2017-03-31 30.03% 32.32% 32.97%
Quarterly Report Q4 8-K 2016-12-31 37.08% 53.69% 52.35%
Quarterly Report Q3 8-K 2016-09-30 42.48% 13.79% 2.80%
Quarterly Report Q2 8-K 2016-06-30 44.51% -45.52% -54.92%
Quarterly Report Q1 8-K 2016-03-31 47.62% -102.81% -136.01%
Quarterly Report Q4 8-K 2015-12-31 49.77% -134.64% -158.56%
Quarterly Report Q3 8-K 2015-09-30 39.27% -69.73% -76.50%
Quarterly Report Q2 8-K 2015-06-30 44.24% -12.91% -15.96%
Quarterly Report Q1 8-K 2015-03-31 40.84% 9.39% 14.36%
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%