image
Technology - Software - Infrastructure - NASDAQ - US
$ 3.38
-4.52 %
$ 181 M
Market Cap
26.0
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 24.30% 528.42% -48.57%
Annual Report FY 10-K 2022-12-31 29.08% 137.77% 112.57%
Annual Report FY 10-K 2021-12-31 22.16% 70.23% 65.38%
Annual Report FY 10-K 2020-12-31 -30.42% -122.63% -129.68%
Annual Report FY 10-K 2019-12-31 48.00% 188.03% 146.77%
Annual Report FY 10-K 2018-12-31 53.76% 44.49% 39.87%
Annual Report FY 10-K 2017-12-31 46.25% 27.87% 30.12%
Annual Report FY 10-K 2016-12-31 28.48% 158.12% 15413.45%
Annual Report FY 10-K 2015-12-31 -21.23% -92.33% -0.32%
Annual Report FY 10-K 2014-12-31 63.18% 326.77% 310.79%
Annual Report FY 10-K 2013-12-31 -5.86% -66.33% 16.52%
Annual Report FY 10-K 2012-12-31 107.02% 743.91% -100.00%
Annual Report FY 10-K 2011-12-31 -24.41% 2696.37% 7762275.33%
Annual Report FY 10-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 23.03% 30.55% 16.84%
Quarterly Report Q2 8-K 2024-06-30 29.80% 769.29% 119.43%
Quarterly Report Q1 8-K 2024-03-31 30.04% 293.03% 65.22%
Quarterly Report Q4 8-K 2023-12-31 28.93% 688.45% 100.95%
Quarterly Report Q3 8-K 2023-09-30 17.02% 29.16% -5.23%
Quarterly Report Q2 8-K 2023-06-30 28.40% 54.32% -138.40%
Quarterly Report Q1 8-K 2023-03-31 23.39% 48.24% -130.80%
Quarterly Report Q4 8-K 2022-12-31 21.11% 578.07% 205.65%
Quarterly Report Q3 8-K 2022-09-30 36.43% 414.42% 324.81%
Quarterly Report Q2 8-K 2022-06-30 29.28% 75.53% 71.02%
Quarterly Report Q1 8-K 2022-03-31 30.91% 80.94% 80.24%
Quarterly Report Q4 8-K 2021-12-31 20.87% 102.44% 115.63%
Quarterly Report Q3 8-K 2021-09-30 5191.87% 95.59% 96.71%
Quarterly Report Q2 8-K 2021-06-30 3.23% -325.10% -44.88%
Quarterly Report Q1 8-K 2021-03-31 -40.63% -105.36% -117.09%
Quarterly Report Q4 8-K 2020-12-31 -25.72% -228.86% -45.30%
Quarterly Report Q3 8-K 2020-09-30 -1.69% -207.84% -369.18%
Quarterly Report Q2 8-K 2020-06-30 -25.40% -12.61% -39.65%
Quarterly Report Q1 8-K 2020-03-31 45.74% 76.78% 88.91%
Quarterly Report Q4 8-K 2019-12-31 42.24% 193.14% 146.54%
Quarterly Report Q3 8-K 2019-09-30 40.28% 269.61% 198.87%
Quarterly Report Q2 8-K 2019-06-30 58.15% 137.52% 132.31%
Quarterly Report Q1 8-K 2019-03-31 55.19% 111.29% 76.16%
Quarterly Report Q4 8-K 2018-12-31 48.82% 19.64% 6.26%
Quarterly Report Q3 8-K 2018-09-30 60.46% 60.12% 60.56%
Quarterly Report Q2 8-K 2018-06-30 59.76% 90.42% 75.55%
Quarterly Report Q1 8-K 2018-03-31 46.09% 11.68% 23.76%
Quarterly Report Q4 8-K 2017-12-31 51.39% 6.84% 8.40%
Quarterly Report Q3 8-K 2017-09-30 42.29% 4.11% -0.96%
Quarterly Report Q2 8-K 2017-06-30 43.88% 14.53% 26.68%
Quarterly Report Q1 8-K 2017-03-31 46.74% 350.81% 560.38%
Quarterly Report Q4 8-K 2016-12-31 40.79% 633.53% 545.00%
Quarterly Report Q3 8-K 2016-09-30 38.31% 118.39% 299.06%
Quarterly Report Q2 8-K 2016-06-30 2.79% -33.86% -32.81%
Quarterly Report Q1 8-K 2016-03-31 36.47% 118.55% 111.99%
Quarterly Report Q4 8-K 2015-12-31 -56.23% -97.52% -97.22%
Quarterly Report Q3 8-K 2015-09-30 19.10% -8405.88% -510.51%
Quarterly Report Q2 8-K 2015-06-30 87.43% 595.54% 644.27%
Quarterly Report Q1 8-K 2015-03-31 -33.61% -451.73% -562.06%
Quarterly Report Q4 8-K 2014-12-31 156.04% 593.97% 592.98%
Quarterly Report Q3 8-K 2014-09-30 60.91% 133.58% 160.84%
Quarterly Report Q2 8-K 2014-06-30 2.38% -128.29% -91.07%
Quarterly Report Q1 8-K 2014-03-31 14.05% -35.37% -26.75%
Quarterly Report Q4 8-K 2013-12-31 -7.69% 169.44% -92.43%
Quarterly Report Q3 8-K 2013-09-30 75.07% -82.49% -67.55%
Quarterly Report Q2 8-K 2013-06-30 -52.46% -94.61% -93.60%
Quarterly Report Q1 8-K 2013-03-31 43.73% 196.38% 215.22%
Quarterly Report Q4 8-K 2012-12-31 49.07% 32.66% 5665.66%
Quarterly Report Q3 8-K 2012-09-30 131.32% 253.17% 262.00%
Quarterly Report Q2 8-K 2012-06-30 290.23% 2382.85% 2382.26%
Quarterly Report Q1 8-K 2012-03-31 59.34% 1085.81% 1101.40%
Quarterly Report Q4 8-K 2011-12-31 -21.88% 307.06% -2.69%
Quarterly Report Q3 8-K 2011-09-30 -74.69% 177.34% 178.34%
Quarterly Report Q2 8-K 2011-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2011-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%