image
Technology - Software - Infrastructure - NASDAQ - US
$ 7.85
-1.75 %
$ 688 M
Market Cap
-8.01
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 6.23% -1264.04% -462.68%
Annual Report FY 10-K 2022-12-31 27.35% 115.60% 134.86%
Annual Report FY 10-K 2021-12-31 41.42% -20.41% -86.56%
Annual Report FY 10-K 2020-12-31 19.25% -441.67% -222.92%
Annual Report FY 10-K 2019-12-31 0.00% 591.66% 1542.89%
Annual Report FY 10-K 2018-12-31 38.38% -83.88% -7.02%
Annual Report FY 10-K 2017-12-31 14.16% 1946.42% 838.78%
Annual Report FY 10-K 2016-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 6.49% 152.58% 86.81%
Quarterly Report Q2 8-K 2024-06-30 4.35% 12.32% 65.33%
Quarterly Report Q1 8-K 2024-03-31 8.30% 81.34% 102.85%
Quarterly Report Q4 8-K 2023-12-31 4.56% -797.58% -13.35%
Quarterly Report Q3 8-K 2023-09-30 3.86% -105.53% -89.99%
Quarterly Report Q2 8-K 2023-06-30 6.45% -51588.89% 40.45%
Quarterly Report Q1 8-K 2023-03-31 10.32% -204.59% -84.61%
Quarterly Report Q4 8-K 2022-12-31 16.84% 48.18% 109.10%
Quarterly Report Q3 8-K 2022-09-30 17.06% 193.28% 146.57%
Quarterly Report Q2 8-K 2022-06-30 39.29% 100.07% -34.36%
Quarterly Report Q1 8-K 2022-03-31 42.18% 186.44% 268.58%
Quarterly Report Q4 8-K 2021-12-31 50.10% -71.11% -133.92%
Quarterly Report Q3 8-K 2021-09-30 62.42% 34.06% 6.81%
Quarterly Report Q2 8-K 2021-06-30 32.63% 2.84% -84.31%
Quarterly Report Q1 8-K 2021-03-31 20.42% -360.19% -160.09%
Quarterly Report Q4 8-K 2020-12-31 23.20% -17.92% 34.41%
Quarterly Report Q3 8-K 2020-09-30 1.29% -12.04% 7.33%
Quarterly Report Q2 8-K 2020-06-30 68.32% -2248.11% -509.16%
Quarterly Report Q1 8-K 2020-03-31 71.40% -663.05% -236.51%
Quarterly Report Q4 8-K 2019-12-31 -0.66% -1716.38% -1333.21%
Quarterly Report Q3 8-K 2019-09-30 15.06% -790.30% -8171.42%
Quarterly Report Q2 8-K 2019-06-30 -30.19% 12342.81% -2602.37%
Quarterly Report Q1 8-K 2019-03-31 -29.80% 862786.67% -1673623.33%
Quarterly Report Q4 8-K 2018-12-31 0.00% 8733.19% -17727.36%
Quarterly Report Q3 8-K 2018-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2018-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2018-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2017-12-31 0.00% 0.00% 0.00%