image
Technology - Software - Application - NASDAQ - US
$ 12.37
4.26 %
$ 4.11 B
Market Cap
82.47
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 8.30% 90.29% -19.15%
Annual Report FY 10-K 2022-12-31 21.54% -6328.88% 1564.67%
Annual Report FY 10-K 2021-12-31 1665.11% 37.43% 321.82%
Annual Report FY 10-K 2020-12-31 76.70% 37.61% -4.42%
Annual Report FY 10-K 2019-12-31 -12.85% 65.00% 85.62%
Annual Report FY 10-K 2018-12-31 2809.37% -192.29% -351.42%
Annual Report FY 10-K 2017-12-31 154.12% -364.47% -108.51%
Annual Report FY 10-K 2016-12-31 -46.43% 51.21% 27.91%
Annual Report FY 10-K 2015-12-31 -24.58% 16.14% 15.90%
Annual Report FY 10-K 2014-12-31 86.69% 14.04% 14.05%
Annual Report FY 10-K 2013-12-31 126.45% -31.88% -35.06%
Annual Report FY 10-K 2012-12-31 -77.94% 9.81% 18.35%
Annual Report FY 10-K 2011-12-31 -23.94% 23.42% 18.39%
Annual Report FY 10-K 2010-12-31 -26.66% 14.05% 13.51%
Annual Report FY 10-K 2009-12-31 -38.54% -62.18% -52.89%
Annual Report FY 10-K 2008-12-31 -3.23% -54.31% -57.79%
Annual Report FY 10-K 2007-12-31 -25.55% -99.45% -118.37%
Annual Report FY 10-K 2006-12-31 32.59% -47.07% -55.18%
Annual Report FY 10-K 2005-12-31 6.94% -1.06% -7.33%
Annual Report FY 10-K 2004-12-31 23.60% -21.80% -37.84%
Annual Report FY 10-K 2003-12-31 -12.72% -40.26% -38.69%
Annual Report FY 10-K 2002-12-31 -33.64% -1209.93% -470.59%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 63.39% -240.57% -154.05%
Quarterly Report Q2 8-K 2024-06-30 -8.76% -205.01% -260.31%
Quarterly Report Q1 8-K 2024-03-31 8.27% 480.29% 429.46%
Quarterly Report Q4 8-K 2023-12-31 31.03% 150.86% 302.23%
Quarterly Report Q3 8-K 2023-09-30 12.10% -23.94% -91.58%
Quarterly Report Q2 8-K 2023-06-30 5.20% 92.44% -8.90%
Quarterly Report Q1 8-K 2023-03-31 -8.21% -156.30% -687.48%
Quarterly Report Q4 8-K 2022-12-31 -33.82% -700.92% 190.52%
Quarterly Report Q3 8-K 2022-09-30 -28.57% -138.34% -492.76%
Quarterly Report Q2 8-K 2022-06-30 112.38% -1894.47% 7182.43%
Quarterly Report Q1 8-K 2022-03-31 243.95% 373.16% 22.42%
Quarterly Report Q4 8-K 2021-12-31 1617.82% -497.44% -2348.98%
Quarterly Report Q3 8-K 2021-09-30 2532.33% -793.59% -99.91%
Quarterly Report Q2 8-K 2021-06-30 1668.69% 282.60% 56.97%
Quarterly Report Q1 8-K 2021-03-31 872.21% 276.06% 266.86%
Quarterly Report Q4 8-K 2020-12-31 340.72% 215.08% 76.92%
Quarterly Report Q3 8-K 2020-09-30 41.56% 6.39% -11.21%
Quarterly Report Q2 8-K 2020-06-30 -21.28% -728.43% -773.94%
Quarterly Report Q1 8-K 2020-03-31 66.82% 68.39% -37.02%
Quarterly Report Q4 8-K 2019-12-31 -28.77% 70.23% 61.53%
Quarterly Report Q3 8-K 2019-09-30 -26.51% 70.56% 70.66%
Quarterly Report Q2 8-K 2019-06-30 -11.66% 94.68% 94.26%
Quarterly Report Q1 8-K 2019-03-31 54.53% 17.25% 83.45%
Quarterly Report Q4 8-K 2018-12-31 754.96% -28.53% 10.57%
Quarterly Report Q3 8-K 2018-09-30 9689.80% -17.50% -993.61%
Quarterly Report Q2 8-K 2018-06-30 11452.88% -1730.88% -2139.84%
Quarterly Report Q1 8-K 2018-03-31 3728.56% -275.54% -1790.64%
Quarterly Report Q4 8-K 2017-12-31 522.50% -288.28% -352.80%
Quarterly Report Q3 8-K 2017-09-30 -7.37% -210.08% 66.17%
Quarterly Report Q2 8-K 2017-06-30 0.00% -56.93% -22.29%
Quarterly Report Q1 8-K 2017-03-31 0.00% -778.14% 25.42%
Quarterly Report Q4 8-K 2016-12-31 -3.06% 22.62% 21.69%
Quarterly Report Q3 8-K 2016-09-30 -67.88% -8.01% -9.73%
Quarterly Report Q2 8-K 2016-06-30 -50.35% 58.89% 56.29%
Quarterly Report Q1 8-K 2016-03-31 -31.83% 125.59% 37.68%
Quarterly Report Q4 8-K 2015-12-31 -68.32% -24.65% -25.38%
Quarterly Report Q3 8-K 2015-09-30 34.39% 37.51% 37.49%
Quarterly Report Q2 8-K 2015-06-30 101.42% 21.54% 23.31%
Quarterly Report Q1 8-K 2015-03-31 -52.65% 25.83% 23.82%
Quarterly Report Q4 8-K 2014-12-31 348.13% 24.26% 23.46%
Quarterly Report Q3 8-K 2014-09-30 -22.25% 17.54% 17.19%
Quarterly Report Q2 8-K 2014-06-30 13.77% 17.59% 17.01%
Quarterly Report Q1 8-K 2014-03-31 301.52% -5.19% -2.92%
Quarterly Report Q4 8-K 2013-12-31 36.29% -24.99% -26.11%
Quarterly Report Q3 8-K 2013-09-30 624.85% -24.88% -27.95%
Quarterly Report Q2 8-K 2013-06-30 -22.00% -36.14% -39.45%
Quarterly Report Q1 8-K 2013-03-31 156.43% -44.57% -50.53%
Quarterly Report Q4 8-K 2012-12-31 -68.32% -60.81% 0.28%
Quarterly Report Q3 8-K 2012-09-30 -73.27% 19.70% 20.24%
Quarterly Report Q2 8-K 2012-06-30 -62.73% 17.13% 18.18%
Quarterly Report Q1 8-K 2012-03-31 -93.68% 30.92% 32.42%
Quarterly Report Q4 8-K 2011-12-31 -39.78% 47.95% 23.57%
Quarterly Report Q3 8-K 2011-09-30 -50.12% -0.37% 0.53%
Quarterly Report Q2 8-K 2011-06-30 -3.84% 18.55% 18.92%
Quarterly Report Q1 8-K 2011-03-31 -27.22% 27.52% 27.69%
Quarterly Report Q4 8-K 2010-12-31 -68.69% 42.32% 37.93%
Quarterly Report Q3 8-K 2010-09-30 16.28% 20.32% 20.52%
Quarterly Report Q2 8-K 2010-06-30 -12.51% 9.45% 11.56%
Quarterly Report Q1 8-K 2010-03-31 61.13% -42.29% -39.15%
Quarterly Report Q4 8-K 2009-12-31 138.49% -112.14% -101.06%
Quarterly Report Q3 8-K 2009-09-30 -69.58% -39.98% -31.39%
Quarterly Report Q2 8-K 2009-06-30 -12.93% -37.40% -35.90%
Quarterly Report Q1 8-K 2009-03-31 -73.88% -66.28% -45.82%
Quarterly Report Q4 8-K 2008-12-31 -5.80% -16.08% -15.39%
Quarterly Report Q3 8-K 2008-09-30 8.06% -27.74% -30.45%
Quarterly Report Q2 8-K 2008-06-30 -43.48% -153.80% -145.74%
Quarterly Report Q1 8-K 2008-03-31 11.79% -88.43% -121.12%
Quarterly Report Q4 8-K 2007-12-31 -68.53% -135.29% -159.60%
Quarterly Report Q3 8-K 2007-09-30 -46.39% -163.73% -186.35%
Quarterly Report Q2 8-K 2007-06-30 57.63% -44.42% -61.08%
Quarterly Report Q1 8-K 2007-03-31 42.50% -33.39% -40.61%
Quarterly Report Q4 8-K 2006-12-31 23.36% -29.54% -31.40%
Quarterly Report Q3 8-K 2006-09-30 401.12% -34.74% -40.90%
Quarterly Report Q2 8-K 2006-06-30 -63.56% -91.94% -112.88%
Quarterly Report Q1 8-K 2006-03-31 56.96% -51.74% -66.25%
Quarterly Report Q4 8-K 2005-12-31 6.62% -20.17% -26.62%
Quarterly Report Q3 8-K 2005-09-30 -52.01% -17.98% -26.59%
Quarterly Report Q2 8-K 2005-06-30 50.99% 24.43% 20.01%
Quarterly Report Q1 8-K 2005-03-31 12.63% 12.13% 9.65%
Quarterly Report Q4 8-K 2004-12-31 248.56% 18.00% 6.20%
Quarterly Report Q3 8-K 2004-09-30 -7.60% -45.12% -118.17%
Quarterly Report Q2 8-K 2004-06-30 44.50% 9.06% 13.35%
Quarterly Report Q1 8-K 2004-03-31 -45.74% -414.26% -630.82%
Quarterly Report Q4 8-K 2003-12-31 -55.05% 12.24% 2.37%
Quarterly Report Q3 8-K 2003-09-30 -38.12% -232.27% -247.70%
Quarterly Report Q2 8-K 2003-06-30 -9.83% -266.89% -228.54%
Quarterly Report Q1 8-K 2003-03-31 124.13% 42.16% 65.62%
Quarterly Report Q4 8-K 2002-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2002-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2002-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2002-03-31 0.00% 0.00% 0.00%