image
Technology - Software - Application - NASDAQ - US
$ 0.7767
-4.48 %
$ 70.6 M
Market Cap
-1.04
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -21.91% 55.51% 57.19%
Annual Report FY 10-K 2022-12-31 9.62% -80.64% -124.68%
Annual Report FY 10-K 2021-12-31 28.10% -16.15% -49.70%
Annual Report FY 10-K 2020-12-31 25.72% -11.99% 29.37%
Annual Report FY 10-K 2019-12-31 16.72% -283.79% -258.56%
Annual Report FY 10-K 2018-12-31 14.15% -37.61% -32.97%
Annual Report FY 10-K 2017-12-31 -1.75% 29.69% 8.16%
Annual Report FY 10-K 2016-12-31 -6.79% -7.42% -86.12%
Annual Report FY 10-K 2015-12-31 13.85% -227.78% -101.82%
Annual Report FY 10-K 2014-12-31 18.07% -110.00% -15.49%
Annual Report FY 10-K 2013-12-31 12.96% -55.06% -43.26%
Annual Report FY 10-K 2012-12-31 18.27% -47.21% -47.33%
Annual Report FY 10-K 2011-12-31 21.14% 30.01% 36.92%
Annual Report FY 10-K 2010-12-31 25.57% 19.27% 12.15%
Annual Report FY 10-K 2009-12-31 17.19% 132.57% 156.51%
Annual Report FY 10-K 2008-12-31 42.94% -409.50% -703.95%
Annual Report FY 10-K 2007-12-31 55.81% 164.35% 206.39%
Annual Report FY 10-K 2006-12-31 50.47% -13.38% -64.04%
Annual Report FY 10-K 2005-12-31 28.09% 21.51% 40.71%
Annual Report FY 10-K 2004-12-31 44.66% 356.37% 344.17%
Annual Report FY 10-K 2003-12-31 46.02% 87.95% 45.19%
Annual Report FY 10-K 2002-12-31 5.48% 75.16% 94.45%
Annual Report FY 10-K 2001-12-31 24.32% 37.09% 38.29%
Annual Report FY 10-K 2000-12-31 946.50% -342.18% -338.88%
Annual Report FY 10-K 1999-12-31 58.31% -48900.00% -51400.00%
Annual Report FY 10-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-09-30 -26.73% 46.90% 63.28%
Quarterly Report Q1 8-K 2024-06-30 -18.10% 286.20% -315.27%
Quarterly Report Q4 8-K 2024-03-31 -20.91% -104.54% 34.43%
Quarterly Report Q3 8-K 2023-12-31 -22.05% 2.87% 21.74%
Quarterly Report Q2 8-K 2023-09-30 -21.79% -23.27% -5.49%
Quarterly Report Q1 8-K 2023-06-30 -26.43% 114.35% 109.49%
Quarterly Report Q4 8-K 2023-03-31 -17.31% 73.35% 40.51%
Quarterly Report Q3 8-K 2022-12-31 -1.07% 16.31% 18.47%
Quarterly Report Q2 8-K 2022-09-30 9.49% -31.83% -99.25%
Quarterly Report Q1 8-K 2022-06-30 10.84% -257.08% -337.38%
Quarterly Report Q4 8-K 2022-03-31 20.67% -208.39% -377.86%
Quarterly Report Q3 8-K 2021-12-31 21.22% -276.11% -578.86%
Quarterly Report Q2 8-K 2021-09-30 24.81% 15.25% 40.87%
Quarterly Report Q1 8-K 2021-06-30 30.57% -13.38% 6.01%
Quarterly Report Q4 8-K 2021-03-31 38.17% 42.72% 58.94%
Quarterly Report Q3 8-K 2020-12-31 29.15% 51.49% 72.80%
Quarterly Report Q2 8-K 2020-09-30 26.11% -49.62% -51.96%
Quarterly Report Q1 8-K 2020-06-30 29.09% 22.35% 31.28%
Quarterly Report Q4 8-K 2020-03-31 17.60% -95.88% -80.75%
Quarterly Report Q3 8-K 2019-12-31 20.31% -322.61% -238.70%
Quarterly Report Q2 8-K 2019-09-30 17.07% -267.34% -379.20%
Quarterly Report Q1 8-K 2019-06-30 15.08% -188.27% -168.95%
Quarterly Report Q4 8-K 2019-03-31 14.01% -489.76% -380.58%
Quarterly Report Q3 8-K 2018-12-31 14.52% -76.06% -22.82%
Quarterly Report Q2 8-K 2018-09-30 13.67% -437.63% -1869.80%
Quarterly Report Q1 8-K 2018-06-30 14.03% -10.46% -15.60%
Quarterly Report Q4 8-K 2018-03-31 14.38% 43.57% 22.40%
Quarterly Report Q3 8-K 2017-12-31 2.27% 61.61% 28.75%
Quarterly Report Q2 8-K 2017-09-30 3.62% 77.72% 90.50%
Quarterly Report Q1 8-K 2017-06-30 -4.60% 3.00% -16.29%
Quarterly Report Q4 8-K 2017-03-31 -8.19% -113.14% -79.51%
Quarterly Report Q3 8-K 2016-12-31 -5.13% 48.57% -219.46%
Quarterly Report Q2 8-K 2016-09-30 -10.27% -305.40% -135.81%
Quarterly Report Q1 8-K 2016-06-30 -4.47% -45.05% 24.31%
Quarterly Report Q4 8-K 2016-03-31 -7.20% -29.40% -33.48%
Quarterly Report Q3 8-K 2015-12-31 1.58% -342.89% -10.59%
Quarterly Report Q2 8-K 2015-09-30 15.10% 268.86% 573.57%
Quarterly Report Q1 8-K 2015-06-30 16.14% -341.75% -418.64%
Quarterly Report Q4 8-K 2015-03-31 24.97% -159.19% -118.15%
Quarterly Report Q3 8-K 2014-12-31 24.19% -493.08% -298.98%
Quarterly Report Q2 8-K 2014-09-30 16.81% -56.16% 69.18%
Quarterly Report Q1 8-K 2014-06-30 18.18% 33.77% 25.50%
Quarterly Report Q4 8-K 2014-03-31 12.55% -242.24% -57.26%
Quarterly Report Q3 8-K 2013-12-31 10.39% -47.45% -24.06%
Quarterly Report Q2 8-K 2013-09-30 13.92% -45.63% -50.25%
Quarterly Report Q1 8-K 2013-06-30 12.27% -1307.14% -468.87%
Quarterly Report Q4 8-K 2013-03-31 15.61% -7.43% -12.25%
Quarterly Report Q3 8-K 2012-12-31 16.34% -61.51% -59.84%
Quarterly Report Q2 8-K 2012-09-30 15.50% -41.50% -49.29%
Quarterly Report Q1 8-K 2012-06-30 20.89% -93.62% -87.43%
Quarterly Report Q4 8-K 2012-03-31 20.99% -3.34% -3.76%
Quarterly Report Q3 8-K 2011-12-31 21.96% 41.36% 48.28%
Quarterly Report Q2 8-K 2011-09-30 21.71% -1.08% 23.45%
Quarterly Report Q1 8-K 2011-06-30 20.66% 35.89% 29.67%
Quarterly Report Q4 8-K 2011-03-31 119949.00% 151164.04% 144807.28%
Quarterly Report Q3 8-K 2010-12-31 20.86% -11.29% -11.32%
Quarterly Report Q2 8-K 2010-09-30 26.77% 21.97% 12.00%
Quarterly Report Q1 8-K 2010-06-30 28.51% 42.50% 41.57%
Quarterly Report Q4 8-K 2010-03-31 -99.87% -99.83% -99.87%
Quarterly Report Q3 8-K 2009-12-31 26.32% 112.96% 120.61%
Quarterly Report Q2 8-K 2009-09-30 14.90% 452.93% 677.47%
Quarterly Report Q1 8-K 2009-06-30 10.51% 693.72% 519.63%
Quarterly Report Q4 8-K 2009-03-31 16.59% 699.53% 1180.33%
Quarterly Report Q3 8-K 2008-12-31 16.88% -991.85% -4143.99%
Quarterly Report Q2 8-K 2008-09-30 51.10% -74.15% -62.80%
Quarterly Report Q1 8-K 2008-06-30 59.40% -20.92% -62.48%
Quarterly Report Q4 8-K 2008-03-31 55.76% -23.09% -35.06%
Quarterly Report Q3 8-K 2007-12-31 62.12% 93.09% -10.73%
Quarterly Report Q2 8-K 2007-09-30 44.39% 517.12% 2140.35%
Quarterly Report Q1 8-K 2007-06-30 57.24% 127.68% 203.46%
Quarterly Report Q4 8-K 2007-03-31 59.50% 207.02% 346.15%
Quarterly Report Q3 8-K 2006-12-31 63.80% 8.45% -37.46%
Quarterly Report Q2 8-K 2006-09-30 55.15% -62.70% -94.10%
Quarterly Report Q1 8-K 2006-06-30 40.37% 0.00% -58.60%
Quarterly Report Q4 8-K 2006-03-31 38.82% -1.64% -63.29%
Quarterly Report Q3 8-K 2005-12-31 37.45% 265.61% 248.56%
Quarterly Report Q2 8-K 2005-09-30 30.66% 83.24% 152.22%
Quarterly Report Q1 8-K 2005-06-30 21.67% -42.96% -23.03%
Quarterly Report Q4 8-K 2005-03-31 21.63% -56.51% -38.14%
Quarterly Report Q3 8-K 2004-12-31 30.35% 12.95% 4.91%
Quarterly Report Q2 8-K 2004-09-30 39.43% 4077.78% 0.00%
Quarterly Report Q1 8-K 2004-06-30 53.64% 168.92% 170.66%
Quarterly Report Q4 8-K 2004-03-31 61.05% 942.17% 880.68%
Quarterly Report Q3 8-K 2003-12-31 48.53% 122.31% 120.95%
Quarterly Report Q2 8-K 2003-09-30 45.40% 132.14% 100.00%
Quarterly Report Q1 8-K 2003-06-30 50.88% -1900.00% -1107.06%
Quarterly Report Q4 8-K 2003-03-31 38.50% 98.48% 39.31%
Quarterly Report Q3 8-K 2002-12-31 32.70% -6.77% -3.27%
Quarterly Report Q2 8-K 2002-09-30 24.63% 99.79% 99.61%
Quarterly Report Q1 8-K 2002-06-30 -2.19% 98.80% 98.09%
Quarterly Report Q4 8-K 2002-03-31 -22.89% 33.41% 98.28%
Quarterly Report Q3 8-K 2001-12-31 -23.22% 86.05% 86.12%
Quarterly Report Q2 8-K 2001-09-30 -6.22% -46.38% -40.03%
Quarterly Report Q1 8-K 2001-06-30 44.42% 67.40% 48.59%
Quarterly Report Q4 8-K 2001-03-31 205.94% 34.95% -21.77%
Quarterly Report Q3 8-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-09-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2000-06-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2000-03-31 0.00% 0.00% 0.00%