image
Technology - Software - Application - NYSE - US
$ 62.94
-0.0318 %
$ 3.48 B
Market Cap
-13.17
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 0.47% -179.27% -209.71%
Annual Report FY 10-K 2022-12-31 4.49% -642.90% -162.86%
Annual Report FY 10-K 2021-12-31 18.86% 602.87% 108.53%
Annual Report FY 10-K 2020-12-31 10.90% 84.63% 220.95%
Annual Report FY 10-K 2019-12-31 10.80% -298.91% -113.47%
Annual Report FY 10-K 2018-12-31 18.82% 275.46% -13.73%
Annual Report FY 10-K 2017-12-31 18.25% 94.10% 170.04%
Annual Report FY 10-K 2016-12-31 37.36% -1252.64% -123.44%
Annual Report FY 10-K 2015-12-31 20.69% -68.70% -10.63%
Annual Report FY 10-K 2014-12-31 43.79% 287.27% 285.56%
Annual Report FY 10-K 2013-12-31 54.22% 161.43% 101.39%
Annual Report FY 10-K 2012-12-31 27.67% -81.59% -75.94%
Annual Report FY 10-K 2011-12-31 25.63% 1314.86% 768.40%
Annual Report FY 10-K 2010-12-31 25.83% 28.21% -69.62%
Annual Report FY 10-K 2009-12-31 -15.15% -16.59% -55.77%
Annual Report FY 10-K 2008-12-31 12.73% -78.05% 12.97%
Annual Report FY 10-K 2007-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 7.43% -23.42% 1065.72%
Quarterly Report Q2 8-K 2024-06-30 11.47% -269.82% 188.98%
Quarterly Report Q1 8-K 2024-03-31 8.79% 106.10% 178.76%
Quarterly Report Q4 8-K 2023-12-31 8.45% -384.05% -573.52%
Quarterly Report Q3 8-K 2023-09-30 3.31% 181.85% 157.46%
Quarterly Report Q2 8-K 2023-06-30 -2.01% 11.75% 51.73%
Quarterly Report Q1 8-K 2023-03-31 -7.05% -180.31% -64.51%
Quarterly Report Q4 8-K 2022-12-31 -8.37% -640.67% -1880.15%
Quarterly Report Q3 8-K 2022-09-30 1.20% -73.79% -7.40%
Quarterly Report Q2 8-K 2022-06-30 10.43% -193.06% -290.21%
Quarterly Report Q1 8-K 2022-03-31 16.81% -98.41% -39.97%
Quarterly Report Q4 8-K 2021-12-31 21.15% -70.57% -11.76%
Quarterly Report Q3 8-K 2021-09-30 19.99% 514.66% 21.27%
Quarterly Report Q2 8-K 2021-06-30 22.70% -68.18% 172.73%
Quarterly Report Q1 8-K 2021-03-31 11.59% 303.74% 320.76%
Quarterly Report Q4 8-K 2020-12-31 9.95% 101.67% -12.68%
Quarterly Report Q3 8-K 2020-09-30 6.98% 162.01% 9206.25%
Quarterly Report Q2 8-K 2020-06-30 4.84% -551.40% 119.79%
Quarterly Report Q1 8-K 2020-03-31 23.48% 59.66% 12.82%
Quarterly Report Q4 8-K 2019-12-31 14.21% 1509.87% 13.44%
Quarterly Report Q3 8-K 2019-09-30 16.21% -104.27% -3.77%
Quarterly Report Q2 8-K 2019-06-30 11.60% 116.16% -405140.00%
Quarterly Report Q1 8-K 2019-03-31 0.84% -224.40% -1083.88%
Quarterly Report Q4 8-K 2018-12-31 14.88% -98.74% -9.33%
Quarterly Report Q3 8-K 2018-09-30 15.68% 323.79% -21.92%
Quarterly Report Q2 8-K 2018-06-30 20.13% 14.59% -99.82%
Quarterly Report Q1 8-K 2018-03-31 25.49% 161.70% 78.00%
Quarterly Report Q4 8-K 2017-12-31 17.61% 154.17% 514.17%
Quarterly Report Q3 8-K 2017-09-30 17.74% 67.46% 436.79%
Quarterly Report Q2 8-K 2017-06-30 18.14% 18.54% 143.33%
Quarterly Report Q1 8-K 2017-03-31 19.70% -19.49% 73.71%
Quarterly Report Q4 8-K 2016-12-31 31.28% -732.46% -23.31%
Quarterly Report Q3 8-K 2016-09-30 44.30% -122.86% -15.50%
Quarterly Report Q2 8-K 2016-06-30 38.03% -313.21% -97.90%
Quarterly Report Q1 8-K 2016-03-31 36.67% -437.79% -190.96%
Quarterly Report Q4 8-K 2015-12-31 22.35% -105.96% -35.17%
Quarterly Report Q3 8-K 2015-09-30 16.70% -12.37% 39.92%
Quarterly Report Q2 8-K 2015-06-30 21.02% -31.81% 55.21%
Quarterly Report Q1 8-K 2015-03-31 22.81% -16.13% 64.14%
Quarterly Report Q4 8-K 2014-12-31 30.12% 431.37% 393.92%
Quarterly Report Q3 8-K 2014-09-30 26.76% 188.51% 242.66%
Quarterly Report Q2 8-K 2014-06-30 64.30% 232.65% 137.11%
Quarterly Report Q1 8-K 2014-03-31 68.45% 453.42% 592.35%
Quarterly Report Q4 8-K 2013-12-31 67.64% -10.55% -16.72%
Quarterly Report Q3 8-K 2013-09-30 65.27% 137.02% 88.80%
Quarterly Report Q2 8-K 2013-06-30 36.01% 267.37% 255.21%
Quarterly Report Q1 8-K 2013-03-31 42.84% -26.89% -52.27%
Quarterly Report Q4 8-K 2012-12-31 45.30% -57.52% -29.78%
Quarterly Report Q3 8-K 2012-09-30 31.97% -71.38% -71.48%
Quarterly Report Q2 8-K 2012-06-30 21.15% -27.30% -35.93%
Quarterly Report Q1 8-K 2012-03-31 11.55% -47.29% -51.76%
Quarterly Report Q4 8-K 2011-12-31 10.65% 110.96% 25.77%
Quarterly Report Q3 8-K 2011-09-30 30.40% 208.00% 158.70%
Quarterly Report Q2 8-K 2011-06-30 29.23% 522.65% 299.37%
Quarterly Report Q1 8-K 2011-03-31 35.27% 155.91% 195.66%
Quarterly Report Q4 8-K 2010-12-31 26.65% 129.06% 70.68%
Quarterly Report Q3 8-K 2010-09-30 24.54% -26.12% -7.36%
Quarterly Report Q2 8-K 2010-06-30 36.83% -18.30% 5.76%
Quarterly Report Q1 8-K 2010-03-31 15.80% -320.28% -246.99%
Quarterly Report Q4 8-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2009-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2009-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2009-03-31 0.00% 0.00% 0.00%