image
Technology - Software - Application - NYSE - US
$ 325.26
-1.93 %
$ 311 B
Market Cap
56.67
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-01-31 11.18% 1888.46% 386.50%
Annual Report FY 10-K 2023-01-31 18.35% -85.60% 87.96%
Annual Report FY 10-K 2022-01-31 24.66% -64.54% 20.44%
Annual Report FY 10-K 2021-01-31 24.30% 3131.75% 53.20%
Annual Report FY 10-K 2020-01-31 28.73% -88.65% -44.49%
Annual Report FY 10-K 2019-01-31 26.74% 208.33% 17.84%
Annual Report FY 10-K 2018-01-31 24.88% 11.46% 108.26%
Annual Report FY 10-K 2017-01-31 25.87% 781.06% 89.69%
Annual Report FY 10-K 2016-01-31 24.07% 81.95% 178.91%
Annual Report FY 10-K 2015-01-31 32.00% -13.14% 49.09%
Annual Report FY 10-K 2014-01-31 33.47% 14.15% -158.40%
Annual Report FY 10-K 2013-01-31 34.58% -2237.06% -215.55%
Annual Report FY 10-K 2012-01-31 36.77% -17.95% -35.99%
Annual Report FY 10-K 2011-01-31 26.93% -20.13% -15.42%
Annual Report FY 10-K 2010-01-31 21.25% 85.87% 80.84%
Annual Report FY 10-K 2009-01-31 43.82% 136.59% 213.86%
Annual Report FY 10-K 2008-01-31 50.61% 3716.22% 664.45%
Annual Report FY 10-K 2007-01-31 60.43% -98.31% -17.90%
Annual Report FY 10-K 2006-01-31 75.68% 287.61% 208.31%
Annual Report FY 10-K 2005-01-31 83.68% 109.05% 75.36%
Annual Report FY 10-K 2004-01-31 88.31% 136.17% 135.41%
Annual Report FY 10-K 2003-01-31 127.55% 66.04% 64.44%
Annual Report FY 10-K 2002-01-31 312.31% 9.67% 12.13%
Annual Report FY 10-K 2001-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-07-31 8.39% 12.79% 20.80%
Quarterly Report Q1 8-K 2024-04-30 10.74% 670.35% 314.81%
Quarterly Report Q4 8-K 2024-01-31 10.77% 1575.51% 354.34%
Quarterly Report Q3 8-K 2023-10-31 11.27% 482.86% 226.30%
Quarterly Report Q2 8-K 2023-07-31 11.44% 1763.24% 664.77%
Quarterly Report Q1 8-K 2023-04-30 11.28% 610.71% 1960.00%
Quarterly Report Q4 8-K 2023-01-31 14.44% -250.00% 302.84%
Quarterly Report Q3 8-K 2022-10-31 14.19% -55.13% 1110.53%
Quarterly Report Q2 8-K 2022-07-31 21.77% -87.29% -41.87%
Quarterly Report Q1 8-K 2022-04-30 24.28% -94.03% -94.35%
Quarterly Report Q4 8-K 2022-01-31 25.94% -10.49% -91.19%
Quarterly Report Q3 8-K 2021-10-31 26.65% -56.71% -83.04%
Quarterly Report Q2 8-K 2021-07-31 23.08% -79.62% 86.52%
Quarterly Report Q1 8-K 2021-04-30 22.57% 373.74% 352.86%
Quarterly Report Q4 8-K 2021-01-31 19.91% 207.66% 636.11%
Quarterly Report Q3 8-K 2020-10-31 20.08% 1091.74% 244.62%
Quarterly Report Q2 8-K 2020-07-31 28.87% 2784.62% 206.90%
Quarterly Report Q1 8-K 2020-04-30 30.18% -74.74% -66.67%
Quarterly Report Q4 8-K 2020-01-31 34.64% -68.51% -26.28%
Quarterly Report Q3 8-K 2019-10-31 33.05% -103.81% -29.35%
Quarterly Report Q2 8-K 2019-07-31 21.82% -69.57% -49.57%
Quarterly Report Q1 8-K 2019-04-30 24.32% 13.95% 9.95%
Quarterly Report Q4 8-K 2019-01-31 26.38% 435.86% 75.94%
Quarterly Report Q3 8-K 2018-10-31 26.57% -1.87% -40.65%
Quarterly Report Q2 8-K 2018-07-31 28.08% 550.00% 36.90%
Quarterly Report Q1 8-K 2018-04-30 25.90% 34300.00% 4675.00%
Quarterly Report Q4 8-K 2018-01-31 24.28% 231.33% 433.56%
Quarterly Report Q3 8-K 2017-10-31 24.95% 386.79% 5005.40%
Quarterly Report Q2 8-K 2017-07-31 25.78% -79.97% 158.06%
Quarterly Report Q1 8-K 2017-04-30 24.57% -97.42% -92.31%
Quarterly Report Q4 8-K 2017-01-31 26.78% -101.65% -113.55%
Quarterly Report Q3 8-K 2016-10-31 25.28% -48.30% -93.01%
Quarterly Report Q2 8-K 2016-07-31 24.59% 27050.94% 64.20%
Quarterly Report Q1 8-K 2016-04-30 26.83% 847.19% 67.13%
Quarterly Report Q4 8-K 2016-01-31 25.25% 61.21% 159.05%
Quarterly Report Q3 8-K 2015-10-31 23.73% 35.37% 297.05%
Quarterly Report Q2 8-K 2015-07-31 23.98% 98.61% 159.29%
Quarterly Report Q1 8-K 2015-04-30 23.18% 104.22% 156.21%
Quarterly Report Q4 8-K 2015-01-31 26.14% 43.61% 66.44%
Quarterly Report Q3 8-K 2014-10-31 28.59% 68.72% 77.49%
Quarterly Report Q2 8-K 2014-07-31 37.77% -79.75% 16.12%
Quarterly Report Q1 8-K 2014-04-30 37.43% -43.10% -24.25%
Quarterly Report Q4 8-K 2014-01-31 37.21% -459.50% -398.61%
Quarterly Report Q3 8-K 2013-10-31 36.48% 43.52% -80.72%
Quarterly Report Q2 8-K 2013-07-31 30.81% 879.36% -195.98%
Quarterly Report Q1 8-K 2013-04-30 28.35% -247.73% -100.19%
Quarterly Report Q4 8-K 2013-01-31 32.09% -411.13% -226.28%
Quarterly Report Q3 8-K 2012-10-31 34.94% -5765.20% -433.50%
Quarterly Report Q2 8-K 2012-07-31 34.00% -130.30% 14.49%
Quarterly Report Q1 8-K 2012-04-30 37.89% -3674.53% -693.76%
Quarterly Report Q4 8-K 2012-01-31 38.31% -37.37% -1530.95%
Quarterly Report Q3 8-K 2011-10-31 36.16% -17.82% -28.89%
Quarterly Report Q2 8-K 2011-07-31 38.45% -28.95% -53.06%
Quarterly Report Q1 8-K 2011-04-30 33.85% -97.01% -8.48%
Quarterly Report Q4 8-K 2011-01-31 29.04% -46.49% -1.53%
Quarterly Report Q3 8-K 2010-10-31 29.81% 1.84% 16.64%
Quarterly Report Q2 8-K 2010-07-31 24.78% -30.45% 0.65%
Quarterly Report Q1 8-K 2010-04-30 23.58% -3.75% 9.72%
Quarterly Report Q4 8-K 2010-01-31 22.26% 48.29% 58.60%
Quarterly Report Q3 8-K 2009-10-31 19.55% 104.38% 86.83%
Quarterly Report Q2 8-K 2009-07-31 20.14% 112.06% 83.18%
Quarterly Report Q1 8-K 2009-04-30 23.14% 92.95% 95.34%
Quarterly Report Q4 8-K 2009-01-31 33.51% 86.38% 49.95%
Quarterly Report Q3 8-K 2008-10-31 43.40% 55.47% 163.70%
Quarterly Report Q2 8-K 2008-07-31 48.99% 167.63% 380.97%
Quarterly Report Q1 8-K 2008-04-30 52.47% 1208.90% 13427.19%
Quarterly Report Q4 8-K 2008-01-31 50.40% 1330.04% 616.86%
Quarterly Report Q3 8-K 2007-10-31 48.25% 1820.94% 5073.98%
Quarterly Report Q2 8-K 2007-07-31 49.47% 2675.86% 361.69%
Quarterly Report Q1 8-K 2007-04-30 55.14% 418.78% 195.00%
Quarterly Report Q4 8-K 2007-01-31 58.37% -91.34% -39.53%
Quarterly Report Q3 8-K 2006-10-31 57.31% -97.41% -1.93%
Quarterly Report Q2 8-K 2006-07-31 64.21% -2.88% -30.50%
Quarterly Report Q1 8-K 2006-04-30 63.12% -5.23% -2.81%
Quarterly Report Q4 8-K 2006-01-31 66.80% 66.12% 63.05%
Quarterly Report Q3 8-K 2005-10-31 78.32% 508.31% 260.24%
Quarterly Report Q2 8-K 2005-07-31 77.28% 330.77% 259.91%
Quarterly Report Q1 8-K 2005-04-30 84.21% 902.29% 1082.83%
Quarterly Report Q4 8-K 2005-01-31 127.43% 308.43% 104.72%
Quarterly Report Q3 8-K 2004-10-31 93.12% 144.94% -92.61%
Quarterly Report Q2 8-K 2004-07-31 69.05% 33.11% -95.15%
Quarterly Report Q1 8-K 2004-04-30 84.21% 18.75% 2023.53%
Quarterly Report Q4 8-K 2004-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2003-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2003-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2003-04-30 0.00% 0.00% 0.00%