image
Technology - Software - Application - NASDAQ - US
$ 73.4
-1.12 %
$ 18.2 B
Market Cap
26.31
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 4.16% -6.63% 8.51%
Annual Report FY 10-K 2022-12-31 4.59% -18.73% -8.00%
Annual Report FY 10-K 2021-12-31 8.21% 27.96% 26.02%
Annual Report FY 10-K 2020-12-31 0.76% 42.58% 7.81%
Annual Report FY 10-K 2019-12-31 35.42% 324.90% 113.10%
Annual Report FY 10-K 2018-12-31 104.21% -68.62% 8.11%
Annual Report FY 10-K 2017-12-31 13.09% 151.05% 37.49%
Annual Report FY 10-K 2016-12-31 48.10% 205.62% 75.24%
Annual Report FY 10-K 2015-12-31 30.27% -67.31% -17.78%
Annual Report FY 10-K 2014-12-31 7.74% 11.22% 9.51%
Annual Report FY 10-K 2013-12-31 29.15% 157.30% 48.49%
Annual Report FY 10-K 2012-12-31 48.81% -10.19% 31.39%
Annual Report FY 10-K 2011-12-31 12.75% 57.41% 17.46%
Annual Report FY 10-K 2010-12-31 21.41% 70.43% 18.98%
Annual Report FY 10-K 2009-12-31 -3.25% 1.15% 3.10%
Annual Report FY 10-K 2008-12-31 12.83% 185.95% 33.56%
Annual Report FY 10-K 2007-12-31 20.78% 511.63% 11.08%
Annual Report FY 10-K 2006-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 7.31% 5.38% 6.10%
Quarterly Report Q2 8-K 2024-06-30 6.52% 45.60% 16.31%
Quarterly Report Q1 8-K 2024-03-31 5.31% 25.08% 23.49%
Quarterly Report Q4 8-K 2023-12-31 5.48% -6.31% 10.92%
Quarterly Report Q3 8-K 2023-09-30 3.40% -2.50% 0.72%
Quarterly Report Q2 8-K 2023-06-30 2.55% 18.17% 17.35%
Quarterly Report Q1 8-K 2023-03-31 5.23% -26.79% -4.01%
Quarterly Report Q4 8-K 2022-12-31 3.41% -17.30% -5.90%
Quarterly Report Q3 8-K 2022-09-30 4.48% -13.23% -10.56%
Quarterly Report Q2 8-K 2022-06-30 5.54% -41.73% -21.51%
Quarterly Report Q1 8-K 2022-03-31 4.99% -1.60% 8.44%
Quarterly Report Q4 8-K 2021-12-31 7.55% 27.30% 19.17%
Quarterly Report Q3 8-K 2021-09-30 9.68% 15.68% 32.33%
Quarterly Report Q2 8-K 2021-06-30 10.62% 11.98% 29.67%
Quarterly Report Q1 8-K 2021-03-31 5.10% 76.31% 22.99%
Quarterly Report Q4 8-K 2020-12-31 -0.01% 39.19% 2.83%
Quarterly Report Q3 8-K 2020-09-30 0.75% 67.79% 12.92%
Quarterly Report Q2 8-K 2020-06-30 -0.86% 39.97% 7.96%
Quarterly Report Q1 8-K 2020-03-31 3.20% 22.77% 8.32%
Quarterly Report Q4 8-K 2019-12-31 8.33% 141.23% 23.02%
Quarterly Report Q3 8-K 2019-09-30 15.30% 66.67% 26.02%
Quarterly Report Q2 8-K 2019-06-30 28.15% 290.11% 540.83%
Quarterly Report Q1 8-K 2019-03-31 169.52% 57.50% 132.59%
Quarterly Report Q4 8-K 2018-12-31 153.44% -64.50% 87.48%
Quarterly Report Q3 8-K 2018-09-30 137.27% -11.21% 73.79%
Quarterly Report Q2 8-K 2018-06-30 117.97% -124.66% -56.34%
Quarterly Report Q1 8-K 2018-03-31 3.49% 6.55% -3.20%
Quarterly Report Q4 8-K 2017-12-31 9.34% 189.95% 18.87%
Quarterly Report Q3 8-K 2017-09-30 9.12% 65.69% 35.13%
Quarterly Report Q2 8-K 2017-06-30 10.16% 81.07% 36.26%
Quarterly Report Q1 8-K 2017-03-31 25.78% 587.32% 77.85%
Quarterly Report Q4 8-K 2016-12-31 33.25% 371.34% 97.32%
Quarterly Report Q3 8-K 2016-09-30 36.46% 211.95% 414.33%
Quarterly Report Q2 8-K 2016-06-30 75.34% -27.88% 13.17%
Quarterly Report Q1 8-K 2016-03-31 57.55% -73.31% 16.95%
Quarterly Report Q4 8-K 2015-12-31 49.90% -66.95% -9.88%
Quarterly Report Q3 8-K 2015-09-30 45.84% -84.77% -72.50%
Quarterly Report Q2 8-K 2015-06-30 12.74% 43.62% 28.56%
Quarterly Report Q1 8-K 2015-03-31 10.72% -0.76% -8.28%
Quarterly Report Q4 8-K 2014-12-31 9.98% 36.18% 12.09%
Quarterly Report Q3 8-K 2014-09-30 7.29% -6.07% 13.58%
Quarterly Report Q2 8-K 2014-06-30 6.35% 4.31% 0.21%
Quarterly Report Q1 8-K 2014-03-31 7.27% 23.42% 11.97%
Quarterly Report Q4 8-K 2013-12-31 6.27% 67.15% 11.79%
Quarterly Report Q3 8-K 2013-09-30 8.42% 146.76% 28.51%
Quarterly Report Q2 8-K 2013-06-30 46.84% 553.45% 114.39%
Quarterly Report Q1 8-K 2013-03-31 84.91% 19.83% 90.28%
Quarterly Report Q4 8-K 2012-12-31 79.48% 21.28% 80.60%
Quarterly Report Q3 8-K 2012-09-30 75.53% 18.23% 54.61%
Quarterly Report Q2 8-K 2012-06-30 31.64% -44.21% -7.73%
Quarterly Report Q1 8-K 2012-03-31 5.24% 81.85% -4.48%
Quarterly Report Q4 8-K 2011-12-31 11.13% 44.51% 12.54%
Quarterly Report Q3 8-K 2011-09-30 13.64% 51.20% 23.00%
Quarterly Report Q2 8-K 2011-06-30 12.48% 198.67% 15.70%
Quarterly Report Q1 8-K 2011-03-31 13.86% 9.01% 18.98%
Quarterly Report Q4 8-K 2010-12-31 21.20% 52.37% 10.00%
Quarterly Report Q3 8-K 2010-09-30 20.47% 75.74% 10.88%
Quarterly Report Q2 8-K 2010-06-30 21.36% 24.95% 24.97%
Quarterly Report Q1 8-K 2010-03-31 22.68% 131.43% 34.19%
Quarterly Report Q4 8-K 2009-12-31 4.04% -6.91% 16.62%
Quarterly Report Q3 8-K 2009-09-30 0.66% 0.38% 24.54%
Quarterly Report Q2 8-K 2009-06-30 5.94% 57.18% 13.90%
Quarterly Report Q1 8-K 2009-03-31 5.63% 468.08% 50.79%
Quarterly Report Q4 8-K 2008-12-31 22.13% 3839.31% 48.51%
Quarterly Report Q4 8-K 2007-12-31 26.75% 761.07% 34.78%
Quarterly Report Q3 8-K 2007-09-30 21.04% 518.66% 31.41%
Quarterly Report Q2 8-K 2007-06-30 19.10% -59.26% -15.36%
Quarterly Report Q1 8-K 2007-03-31 15.61% 23.45% -3.33%
Quarterly Report Q4 8-K 2006-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2006-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2006-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2006-03-31 0.00% 0.00% 0.00%